/Anonimizzato20642Utente anonimizzato13 ott 2017, 12:25Ciao a tutti, ho bisogno di un aiuto riguardo a questo problema in C: Scrivi un programma che visualizzi i primi 100 numeri dispari a gruppi i 5. L'ho fatto, ma non funziona come dovrebbe! #include <stdio.h> main() { int dispari; int gruppo; for(dispari=1; dispari<100; dispari=dispari+2) { for(gruppo=1; gruppo<=5; gruppo++) { printf(" %d", dispari); dispari=dispari+2; } printf("\n\n"); } }
CcandaluarMolto attivoIscritto daago, 2013Messaggi190013 ott 2017, 12:39Il secondo for è di troppo, ti basta fare printf("\n") ogni 5 passate del primo for. Prova a pensarci, magari mettici vicino un contatore che stampa contemporaneamente la sequenza 1,2,3,4,5,1,2,3,4,5,1,2....
OoregonSuper FamosoIscritto danov, 2011Messaggi2191713 ott 2017, 13:39Basta che correggi così la riga for ( dispari = 1; dispari<100; ) P.S. Rivedi anche il titolo del thread ... leggi il regolamento ...
/Anonimizzato20642Utente anonimizzato13 ott 2017, 13:42candaluar ha scritto:Il secondo for è di troppo, ti basta fare printf("\n") ogni 5 passate del primo for. Prova a pensarci, magari mettici vicino un contatore che stampa contemporaneamente la sequenza 1,2,3,4,5,1,2,3,4,5,1,2.... Ora ho capito, grazie per la risposta!!!
OoregonSuper FamosoIscritto danov, 2011Messaggi2191713 ott 2017, 13:51Come ti ho detto nell'altro thread for ( dispari = 1; dispari<100; )
/Anonimizzato9336Utente anonimizzato13 ott 2017, 15:05Sono dovuto intervenire per correggere il titolo, aggiungere i tag CODE ed eliminare il thread duplicato. Invito l'OP a prestare maggiore attenzione ed a leggere il Regolamento.