Crie um algoritmo e um programa que solicite ao usuário informar dois valores inteiros. Após a digitação, o computador deve calcular o quadrado da diferença do primeiro valor pelo segundo. O resultado desta operação deve ser mostrado na tela.

apreendendo algoritmos

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!

 

Exemplo em C++

/***************************************************************************

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.

 

Exemplo em Pascal

(***************************************************************************

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.

 

Exemplo em C#

/***************************************************************************

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.

 

Exemplo em JAVA

/***************************************************************************

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.

 

Exemplo em Python

'''

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!

  • Publicado por Giovani Da Cruz
  • 12 views
  • 0 comentarios
  • 19 de dezembro de 2023

 

Está gostando do conteúdo?
Considere pagar um cafezinho para nossa equipe!

 

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Posts Relacionados a Categoria Algoritmos Sequenciais

Continue aprendendo

Aumente o seu conhecimento
Crie um algoritmo e um programa que Calculadora de Calcule o Fator de Correção para Empréstimo Consignado
13 de março de 2024
Um loja está está promovendo a venda de um produto que custa R$ 8,00, oferecendo 50% de desconto na segunda unidade. Faça um algoritmo e um programa que leia a quantidade comprada e escreva o valor que deve ser pago pelos produtos.
4 de fevereiro de 2024
Uma loja está praticando uma promoção do tipo leve 3 pague 2. Fazer um algoritmo e um programa que leia a quantidade de itens que o consumidor está comprando e escreva quantos itens ele deve pagar.
4 de fevereiro de 2024
Faça um algoritmo e um programa que leia a quantidade de alunos em uma sala de aula e a quantidade de alunos por grupo, e calcule e escreva quantos grupos serão formados e o resto de alunos que não foram suficientes para formar mais um grupo
25 de janeiro de 2024
Faça um algoritmo e um programa que leia um valor em segundo e e converta esse valor em Horas, Minutos e Segundos
24 de janeiro de 2024
Escreva um algoritmo e um programa que leia 4 números reais e calcule as medias aritmética e harmônica desses valores.
13 de janeiro de 2024
Crie um algoritmo e um programa que leia dois horários (hora, minuto e segundo) e mostre na tela quantos segundos transcorreram entre estes dois horários
10 de janeiro de 2024
Crie um algoritmo e um programa que solicite ao usuário digitar dois valores inteiros. Após a digitação, o computador deverá executar a multiplicação destes números e mostrar o resultado na tela do computador
14 de dezembro de 2023
Escreva um algoritmo / programa que leia a idade de uma pessoa e mostre a idade lida
2 de setembro de 2023
Faça um algoritmo e um programa que receba o raio e calcule o perímetro da circunferência
23 de agosto de 2023