Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Premetto che ho iniziato da poco a studiare il linguaggio c++ per conto mio.
Ho tentato di scrivere un programma che dati tre numeri in input scrivesse il minore ma pur pensandoci a lungo non sono riuscito a farlo.
Grazie mille in anticipo.
#include <iostream>
using namespace std;
int main()
{
int num_1;
int num_2;
int num_3;
cout<<" Inserisci il primo numero "<<endl;
cin>>num_1;
cout<<" Inserisci il secondo numero "<<endl;
cin>>num_2;
cout<<" Inserisci il terzo numero "<<endl;
cin>>num__3;
If (num_1<num_2)
{
If(num_1<num_3)
{
cout<<" Il numero minore è "<<num_1;
}
}
else If (num_2<num_3)
{
If (num_2<num_1)
{
cout<<" Il numero minore è "<<num_2;
}
}
else If (num_3<num_1)
{
If(num_3<num_2)
{
cout<<" Il numero minore è "<<num_3;
}
}
system("PAUSE");
return 0;
}
Ultima modifica effettuata da prevaz il 19/06/2011 alle 22:30
posta il codice che hai prodotto, vediamo dove non riesci, e dove ti da errore
G.
In questi casi consiglio la lettura di un libro. Sono tipici errori da "provo a programmare senza aver studiato prima". - D@vide - 19/06/11 22:11
#include <iostream> using namespace std; int main() { int num_1; int num_2; int num_3; cout<<" Inserisci il primo numero "<<endl; cin>>num_1; cout<<" Inserisci il secondo numero "<<endl; cin>>num_2; cout<<" I - prevaz - 19/06/11 22:18
per favore inserisci il codice completo, in quello che hai messo come commento manca completamente la seconda parte poichè hai trascritto solo comandi di output e input null'altro; inoltre la funzione main non è chiusa
lo ho messo nella domanda - prevaz - 19/06/11 22:34
p.s. il cin>>num__3 è sbagliato xke ci sono 2 underscore;
non ho capito se hai risolto o no comunque provo a postarti un codice più semplice:
#include <iostream>
using namespace std;
main(int argc, char *argv[])
{
int num1,num2,num3; //si possono anche dichiarare insieme tranquillo
cout<<" Inserisci il primo numero "<<endl;
cin>>num1;
cout<<" Inserisci il secondo numero "<<endl;
cin>>num2;
cout<<" Inserisci il terzo numero "<<endl;
cin>>num3;
int min=0;
if((num1<num2)&&(num1<num3))
min=num1;
if((num2<num1)&&(num2<num3))
min=num2;
if((num3<num1)&&(num3<num2))
min=num3;
cout<<"Il numero minore e' =>"<<min<<endl;