![]() |
|
||||
Planilha Web - Planilhas e Calculadoras online para estudantes e profissionais de Engenharia Civil, Engenharia Elétrica e Engenharia Mecânica. |
|||||
Você está aqui: C++ ::: Desafios e Lista de Exercícios Resolvidos ::: C++ Básico |
Um programa que lê três números e os classifica e exibe em ordem crescente - Desafio de Programação Resolvido em C++Quantidade de visualizações: 855 vezes |
|
Pergunta/Tarefa: Escreva um programa C++ que pede ao usuário três números inteiros. Em seguida, ordene os três valores em ordem crescente e os exiba. Sua saída deverá ser parecida com: Informe o primeiro valor: 7 Informe o segundo valor: 4 Informe o terceiro valor: 6 Os números ordenados em ordem crescente são: 4 6 7 Veja a resolução comentada deste exercício usando C++: ----------------------------------------------------------------------
Se precisar de ajuda com o código abaixo, pode me chamar
no WhatsApp +55 (62) 98553-6711 (Osmar)
----------------------------------------------------------------------
#include <string>
#include <iostream>
using namespace std;
int main(int argc, char *argv[]){
// variáveis usadas na resolução do problema
int num1, num2, num3, temp;
// vamos ler os três números
cout << "Informe o primeiro valor: ";
cin >> num1;
cout << "Informe o segundo valor: ";
cin >> num2;
cout << "Informe o terceiro valor: ";
cin >> num3;
// o primeiro número é maior que o segundo? vamos trocá-los
if(num1 > num2){
temp = num1;
num1 = num2;
num2 = temp;
}
// o segundo número é maior que o terceiro? vamos trocá-los
if(num2 > num3){
temp = num2;
num2 = num3;
num3 = temp;
}
// depois da segunda troca o número 1 é novamente maior que o número 2?
if(num1 > num2){
temp = num1;
num1 = num2;
num2 = temp;
}
// mostra o resultado
cout << "Os numeros ordenados em ordem crescente sao:\n";
cout << num1 << " " << num2 << " " << num3 << endl;
system("PAUSE"); // pausa o programa
return EXIT_SUCCESS;
}
|
|
|
Mais Desafios de Programação e Exercícios e Algoritmos Resolvidos de C++ |
Veja mais Dicas e truques de C++ |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |





