[C++] Minimo e massimo tra 3 numeri

Messaggioda mpg » 29/11/2017, 14:14

Avete un listato in c++ piu' semplice di questo per arrivare a dire qualìè il minimo e il massimo tra 3 valori?:
(ps tenete conto che sono in seconda superiore e ho appena iniziato il linguaggio c++)

#include <iostream>



using namespace std;

int main()
{
int N1, N2, N3, min,max;

cout << "Inserire il primo numero: ";
cin >> N1;

cout << "Inserire il secondo numero: ";
cin >> N2;

cout << "Inserire il terzo numero: ";
cin >> N3;


if (N1 < N2)
{
if (N1 < N3)
min=N1;
else
min=N3;

if(N2>N3)
max=N2;
else
max=N3;
}
else
{
if(N2<N3)
min=N2;
else
min=N3;

if(N1>N3)
max=N1;
else
max=N3;


}
cout<<"minimo: "<<min<<endl;
cout<<"massimo: "<<max;
}
mpg
Average Member
Average Member
 
Messaggio: 6 di 654
Iscritto il: 28/11/2017, 09:35

Re: [C++] Minimo e massimo tra 3 numeri

Messaggioda kobeilprofeta » 29/11/2017, 16:35

Li chiamo a,b,c
Poi correggi tu
Codice:
min=max=a;
if (b <min)
 min=b;
if (c <min)
 min=c;
if (b>max)
 max=b;
if (c>max)
 max=c
kobeilprofeta
Cannot live without
Cannot live without
 
Messaggio: 2616 di 5262
Iscritto il: 24/09/2012, 18:25

Re: [C++] Minimo e massimo tra 3 numeri

Messaggioda mpg » 30/11/2017, 08:51

ok grazie!
mpg
Average Member
Average Member
 
Messaggio: 7 di 654
Iscritto il: 28/11/2017, 09:35


Torna a Informatica

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite