Fala galera da programação, tudo beleza?
Vamos a um novo algoritmo para treinarmos a leitura de valores, cálculos e exibição na tela.
Exemplo de execução
Caso o usuário informar os valores 23 e 17, o algoritmo deve realizar o cálculo (23-17)2 e mostrar na tela o resultado (36).
Vamos aos códigos!
/*************************************************************************** Criddo pelo Professor Giovani Da Cruz ****************************************************************************/ #include <iostream> int main() { // Declaração das variáveis int primeiroValor, segundoValor, resultado; // Solicita ao usuário que informe os dois valores inteiros std::cout << "Digite o primeiro valor inteiro: "; std::cin >> primeiroValor; std::cout << "Digite o segundo valor inteiro: "; std::cin >> segundoValor; // Calcula o quadrado da diferença do primeiro valor pelo segundo resultado = (primeiroValor - segundoValor) * (primeiroValor - segundoValor); // Mostra o resultado na tela std::cout << "O quadrado da diferença é: " << resultado << std::endl; return 0; }
Neste programa, o usuário é solicitado a inserir dois valores inteiros. Em seguida, o programa calcula a diferença entre esses dois valores, eleva essa diferença ao quadrado e exibe o resultado na tela.
(*************************************************************************** Criddo pelo Professor Giovani Da Cruz ****************************************************************************) program CalculoQuadradoDiferenca; var primeiroValor, segundoValor, resultado: integer; begin // Solicita ao usuário que informe os dois valores inteiros write('Digite o primeiro valor inteiro: '); readln(primeiroValor); write('Digite o segundo valor inteiro: '); readln(segundoValor); // Calcula o quadrado da diferença do primeiro valor pelo segundo resultado := sqr(primeiroValor - segundoValor); // Mostra o resultado na tela writeln('O quadrado da diferença é: ', resultado); end.
Neste exemplo, o programa em Pascal realiza as mesmas operações que o programa em C++. Ele solicita ao usuário que insira dois valores inteiros, calcula o quadrado da diferença entre esses valores e exibe o resultado na tela. O operador sqr
é usado para elevar um número ao quadrado em Pascal.
/*************************************************************************** Criddo pelo Professor Giovani Da Cruz ****************************************************************************/ using System; class Program { static void Main() { // Solicita ao usuário que informe os dois valores inteiros Console.Write("Digite o primeiro valor inteiro: "); int primeiroValor = Convert.ToInt32(Console.ReadLine()); Console.Write("Digite o segundo valor inteiro: "); int segundoValor = Convert.ToInt32(Console.ReadLine()); // Calcula o quadrado da diferença do primeiro valor pelo segundo int resultado = (int)Math.Pow(primeiroValor - segundoValor, 2); // Mostra o resultado na tela Console.WriteLine($"O quadrado da diferença é: {resultado}"); } }
Neste exemplo em C#, o programa solicita ao usuário que insira dois valores inteiros, calcula o quadrado da diferença entre esses valores usando o método Math.Pow
e exibe o resultado na tela. O Convert.ToInt32
é utilizado para converter a entrada do usuário em valores inteiros.
/*************************************************************************** Criddo pelo Professor Giovani Da Cruz ****************************************************************************/ import java.util.Scanner; public class CalculoQuadradoDiferenca { public static void main(String[] args) { // Cria um objeto Scanner para ler a entrada do usuário Scanner scanner = new Scanner(System.in); // Solicita ao usuário que informe os dois valores inteiros System.out.print("Digite o primeiro valor inteiro: "); int primeiroValor = scanner.nextInt(); System.out.print("Digite o segundo valor inteiro: "); int segundoValor = scanner.nextInt(); // Calcula o quadrado da diferença do primeiro valor pelo segundo int resultado = (int) Math.pow(primeiroValor - segundoValor, 2); // Mostra o resultado na tela System.out.println("O quadrado da diferença é: " + resultado); // Fecha o Scanner para evitar vazamentos de recursos scanner.close(); } }
Neste exemplo em Java, o programa utiliza a classe Scanner
para obter entrada do usuário. Ele solicita que o usuário insira dois valores inteiros, calcula o quadrado da diferença entre esses valores usando o método Math.pow
e exibe o resultado na tela. O código scanner.close()
é utilizado para fechar o objeto Scanner
e evitar vazamentos de recursos.
''' Criddo pelo Professor Giovani Da Cruz ''' # Solicita ao usuário que informe os dois valores inteiros primeiro_valor = int(input("Digite o primeiro valor inteiro: ")) segundo_valor = int(input("Digite o segundo valor inteiro: ")) # Calcula o quadrado da diferença do primeiro valor pelo segundo resultado = (primeiro_valor - segundo_valor) ** 2 # Mostra o resultado na tela print(f"O quadrado da diferença é: {resultado}")
Neste exemplo em Python, o programa utiliza a função input()
para obter entrada do usuário, converte os valores para inteiros com int()
, calcula o quadrado da diferença usando o operador **
e exibe o resultado na tela usando a função print()
. Python é uma linguagem mais flexível em termos de manipulação de tipos, tornando a entrada e saída de dados bastante simples.
Beleza pessoal? Espero que tenham gostado.
Dúvidas ou sugestão de outras linguagens? Deixe o seu comentário!
Um abraço e até o próximo post. Valeu!
Está gostando do conteúdo?
Considere pagar um cafezinho para nossa equipe!