Escrever um algoritmo e um programa que leia dois valores numéricos e mostre a diferença do maior para o menor.

Developer Giovani

Fala galera da programação, tudo beleza? Aqui quem fala é Giovani e por aqui está tudo ótimo!

Hoje vamos ver um algoritmo simples para exercitarmos o comando “Se” ou “If”.

Em primeiro lugar, o algoritmo irá receber dois valores numéricos através da entrada de dados. Em seguida, é verificado qual dos dois valores é o maior e qual é o menor. A diferença entre o maior e o menor valor é calculada e armazenada em uma variável. Finalmente, o resultado é exibido na tela.

Legal, vamos a uma sugestão de resposta em algoritmos.

Algoritmo diferenca_valores
Declare valor1, valor2, diferenca como real

Escreva "Digite o primeiro valor: "
Leia valor1

Escreva "Digite o segundo valor: "
Leia valor2

Se valor1 > valor2 Então
   diferenca <- valor1 - valor2
Senão
   diferenca <- valor2 - valor1
FimSe

Escreva "A diferença entre os valores é: ", diferenca

FimAlgoritmo

 

Sugestão de Resposta em Python

valor1 = float(input("Digite o primeiro valor: "))
valor2 = float(input("Digite o segundo valor: "))

if valor1 > valor2:
    diferenca = valor1 - valor2
else:
    diferenca = valor2 - valor1

print("A diferença entre os valores é: ", diferenca)

 

Sugestão de Resposta em C / C++

#include 
#include 

int main()
{
    float valor1, valor2, diferenca;

    printf("Digite o primeiro valor: ");
    scanf("%f", &valor1);

    printf("Digite o segundo valor: ");
    scanf("%f", &valor2);

    if(valor1 > valor2)
        diferenca = valor1 - valor2;
    else
        diferenca = valor2 - valor1;

    printf("A diferenca entre os valores e: %.2f", diferenca);

    return 0;
}

 

Sugestão de Resposta em Javascript

let num1 = prompt("Digite o primeiro número: ");
let num2 = prompt("Digite o segundo número: ");

num1 = parseFloat(num1);
num2 = parseFloat(num2);

let diff;

if (num1 > num2) {
  diff = num1 - num2;
} else {
  diff = num2 - num1;
}

console.log("A diferença do maior para o menor é: " + diff);

Resposta em Pascal / Delphi / Lazarus

Para pascal, visite o Link Abaixo na comunidade Show Delphi
https://showdelphi.com.br/escrever-um-algoritmo-e-um-programa-que-leia-dois-valores-numericos-e-mostre-a-diferenca-do-maior-para-o-menor/

 

Beleza Pessoal? Esperam que tenham gostado e que o exercício ajude nos estudos.

Um abraço e até o próximo post. Valeu!

  • Publicado por Giovani Da Cruz
  • 125 views
  • 0 comentarios
  • 21 de abril 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 com Se, Senão e Caso

Continue aprendendo

Aumente o seu conhecimento
Um estacionamento cobra R$ 8,00 para a primeira hora e para cada hora adicional é cobrado mais R$ 5,00. Fazer um algoritmo e um programa em que leia o tempo de estacionamento (em horas) e escreva o valor que deve ser pago.
17 de abril de 2024
Crie um algoritmo e um programa em que leia 4 valores, Hi, Mi, Hf, Mf, representando respectivamente a hora e minuto inicial e final de um evento, e calcule a duração do mesmo em horas e minutos. Considere que o evento pode iniciar em um dia e terminar no dia seguinte.
15 de abril de 2024
Crie um algoritmo e um programa em que leia um número e escreva: “Zero”, se o valor é zero; “Positivo”, e o valor é maior que zero; “Negativo” se o valor é negativo
9 de abril de 2024
Crie um algoritmo e um programa que leia as 3 notas de um aluno e escreva “APROVADO” caso a média aritmética for maior ou igual a 6, caso contrário escreva “REPROVADO”
4 de abril de 2024
O número 3025 tem a seguinte característica: 30+25=55 e 552=3025. Sendo um número de Kaprekar. Crie um algoritmo e um programa que solicite o usuário informar um número inteiro de quatro dígitos. O programa deve verificar e mostrar na tela uma mensagem indicando se este número possui esta característica, ou seja, ser um Número de Kaprekar.
30 de março de 2024
Crie um algoritmo e um programa em que implemente uma calculadora de 4 operações. O programa deve solicitar que o usuário informe três dados: o primeiro operando, o operador (+,-,*,/) e o segundo operando. O programa deve mostrar na tela a operação e seu resultado.
28 de março de 2024
Crie um algoritmo e um programa quesolicite o usuário informar a altura em metros e o sexo de uma pessoa. O programa deverá calcular o peso ideal da pessoa, utilizando as seguintes fórmulas:
16 de março de 2024
Crie um algoritmo e um programa que solicite que o usuário informe um código e três valores nomeados como a, b e c. O código vai determinar qual operação o algoritmo irá realizar
7 de março de 2024
Crie um algoritmo e um programa que solicite ao usuário informar um valor inteiro que corresponda a idade de um nadador. Após, o programa deverá classificar o nadador nas categorias abaixo e mostrar esta informação na tela do computador.
6 de março de 2024
Crie um algoritmo e um programa que constituam uma calculadora simples, capaz de realizar as quatro operações básicas com dois números inseridos pelo usuário. Este exercício requer a utilização de funções.
2 de março de 2024