|
|
|
![]() |
|
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: 04:26.