Archivio
Opzioni


Ricerca














C++


DESCRIZIONE PROBLEMA "ZODIACO"

PROBLEMA:

Scrivere un programma che, comunicata la propria data di nascita, indichi il segno zodiacale al quale si appartiene.

ANALISI:

Il programma inizierà a leggere il mese e il giorno di nascita. Dopodichè vengono fatti dei controlli per stabilire se i parametri inseriti sono accettabili (viene controllato se il mese inserito è un numero tra l'1 e il 12 e se il giorno rientra nel mese). Dopodichè con una selezione multipla viene controllato il mese inserito e all'interno di ogni case viene controllato il giorno con delle selezioni semplici if. Quindi viene comunicato il segno zodiacale corrispondente.

VARIABILI UTILIZZATE:

  • int mese: contiene il mese di nascita
  • int giorno: contiene il giorno di nascita
  • int maxgiorni: contiene il numero massimo di giorni a seconda del mese inserito

NOTE PARTICOLARI:

  • Il codice è inserito all'interno di un ciclo while che ripete il programma finchè non viene inserito 0 come mese
  • E' stata richiamata la libreria "conio.h" per poter utilizzare le funzioni "clrscr" (pulisci lo schermo) e "getch" (per far attendere al programma che venga premuto un tasto prima di pulire lo schermo)

GUARDA IL CODICE SORGENTE

ESERCIZI