Thread obsoleto Programma in DEV-C++

Giovanni2012

Utente Assiduo
Autore del topic
19 Febbraio 2012
523
21
Miglior risposta
0
Mi serve questo programma in DEV-C++ perfavore..

Considera l'età in anni compiuti sapendo che a 14 anni puoi guidare fino a 50 cc, a 16 fino a 250 cc, a 18 anni puoi guidare la macchina fino a 150 km/h e a 21 anni puoi guidare tutto.L'algoritmo deve restituire la cilindrata e i km/h che si possono guidare !


Urgente!
 
dev c++ è un ide ... credo che tu lo debba scrivere in C++ il programma.
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

Sposto in assistenza tecnica @Giovanni2012
 
Ultima modifica:
@TBH noi lo facciamo cosi

#include <iostream>
using namespace std;
int main ()
{
float e,cc,kmh,niente,tutto;

cout<< "Inserisci l'eta'"<<endl;
cin>>e;

if (e<14) cout<<"Niente"<<endl;
else
if (e<16) cc=50;
else
if (e<18) cc=250;
else
if (e<21) kmh=150;
else
if (e>21) kmh=tutto;




cout<<"Puo'' guidare fino a "<<cc<<endl;

cout<<"Puo guidare auto di "<<kmh<<endl;








system("PAUSE");
return 0;
}

Riesci ad aggiustarlo? A me non esce bene Grazie
 
@Giovanni2012 nel problema ci sono dati mancanti , per esempio se hai un età compresa tra 16 e 18 non vengono assegnati i Km/h ma solo la cc . Le variabili niente e tutto non servono. Quindi se i Km/h non vengono forniti per età comprese tra 14 e 18 significa che il problema va implementato come avevo fatto nel messaggio precedente.
 
Ultima modifica:
@TBH ma noi siamo abituati a utilizzare la source che ti ho quotato io..

l'algoritmo è il seguente; start-età (input)-eta<14 se è vero (niente) , se e falso eta<16 se e vero 50 cc, se è falso eta<18 se e vero 250 cc, se e falso eta<21 se e vero 150 kmh se e falso, tutto-END