C++

di il
3 risposte

C++

Salve sono nuovo nel mondo della programmazione ma sembra che mi stai prendendo sempre più. Nel programmare un distributore dovrei imporre che gli input da inserire siano solo da 1cent 2, 5, 10, 20, 50, 1euro e 2. Non ho la minima idea di come fare ad imporre all'utente queste somme, che se magari ne inserisce di diverse il ciclo riparte e non si interrompe. Potreste aiutarmi?

3 Risposte

  • Re: C++

    Prova tu
    in linea di massima dovrai fare
    
    	do{
    		[inserisci il numero di centesimi]
    		[controlli che il numero di centesimi immessi sia 1, 2, 5, 10, 20, 50, 100 o 200]
    	}while([è stato immesso un numero non valido oppure una stringa non convertibile in numero]);
    
  • Re: C++

    Ma un titolo migliore avresti potuto metterlo per il thread ...
  • Re: C++

    Visto che ci sono degli input ambigui: 1 e 2cent e 1 e 2euro, potresti proporre un menù di scelta:
     [1]  1cent
     [2]  2cent
     [3]  5cent
     [4] 10cent
     [5] 20cent
     [6] 50cent
     [7]  1euro
     [8]  2euro
Devi accedere o registrarti per scrivere nel forum
3 risposte