|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jul 2008
Messaggi: 69
|
Aiuto programma C banale (ma che non so fare in quanto inesperto)
Sto facendo degli esercizi per prepararmi ad un esame, è piu di 5 h che sto su questo esercizio ma non ne vengo a capo e non so cosa sbaglio..
La consegna mi chiede di prendere un numero intero A, assicurarmi che sia maggiore o uguale a 1950, e stampare gli anni in cui si disputano i primi 4 mondiali di calcio successivi ad A !! Allora: inizio con il mio bel #include<stdio.h> main () { int A,i; do scanf("%d",&A); while(A<1950); // e fin qui ho detto che se è minore di 1950 non va bene //qui viene il bello, sono confuso perchè ho provato con un ciclo for e non risulta nulla di giusto!! for(i=0;i<4;i++) i=A+4; printf("I prossimi 4 mondiali si svolgeranno nel %d",A) } HELP
__________________
MOBO: ASRock 775Dual-VSTA CHIPSET: VIA Apollo PT880 Pro/Ultra CPU: DualCore Intel Core 2 Duo E6300, 1866 MHz (7 x 267) RAM: 2x1Gb V-data DDR2 667MHz pc3200 VIDEO: ATI Radeon 9550 / X1050 Series Secondary (256 MB) ALI: Premier 350W |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Sep 2004
Messaggi: 3967
|
Ciao
Credo che tu non ti trovi perchè stampi sempre 'A' anzichè la tua 'i'
__________________
Dai wafer di silicio nasce: LoHacker... il primo biscotto Geek
|
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Jul 2008
Messaggi: 69
|
Codice:
for (i=0; i<4; i++)
printf("Il prossimo mondiale si svolgerà nel %d", a+i*4);
Grazie x la risposta.. Si puo chiudere
__________________
MOBO: ASRock 775Dual-VSTA CHIPSET: VIA Apollo PT880 Pro/Ultra CPU: DualCore Intel Core 2 Duo E6300, 1866 MHz (7 x 267) RAM: 2x1Gb V-data DDR2 667MHz pc3200 VIDEO: ATI Radeon 9550 / X1050 Series Secondary (256 MB) ALI: Premier 350W |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 00:15.



















