BaseCicliFile BinariFile di testoVettori

Cicli

Ciclo che va da 10 a zero

for(int i=10; i>; i--) {
 printf("%3d",i);
}
printf("\n");

Codice che conta quanti elementi vengono inseriti in una sequenza terminata da 0.

int val;
int conta;
do {
 scanf("%d",&val); getchar();
 conta;
} while;

Codice che visualizza 5 volte il saluto "Ciao!" (uno per riga).

int i;
for() {
 printf("Ciao!");
}

Codice che visualizza la sequenza "0 2 4 6 8 10 ".

int i;
for(i=0;;i++) {
 printf("%d ",);
}

Codice che mostra un quadrato di asterischi ('*') di misure 5x5.

int i,r;
for(r=0;r<5;r++) {
 for(){
  printf();
 }
 printf("\n");
}

Scrivi le parole per comporre un ciclo che si ripete mentre una condizione si avvera.

do { ... } (...);

Completa il codice per visualizzare i divisori della variabile "x".

for(i=1; i<+1; i++) {
 if() {
  printf("%d",i);
 }
}

Scrivi la riga mancante di questo codice per poter acquisire solo lettere maiuscole.

char c;
do {
 printf("Inserire carattere maiuscolo");
 scanf("%c",&c);getchar();
} while();

Completa il codice che visualizzi i multipli di 5 fino a 50.

int i;
for(i=0;i<51;) {
 printf("%d", i);
}

Scrivi il codice che acquisisce per forza un numero pari.

int i;
do {
 scanf("%d",&i);
} while();

Completa il ciclo for, per scrivere una sequenza di numeri che vanno da "0" a "10".

int i;
for(;;i++) {
 printf("%d",i);
}

Completa i due cicli annidati per la creazione di un rettangolo con base "5" e altezza "6"

int r,c;
for(r=0;r<;r++) {
 for(c=0;c<;c++) {
  ...
 }
}

Completa il ciclo for, per la visualizzazione delle lettere MAIUSCOLE nella tabella ASCII

int i;
for (i=65;i++) {
 printf( <=> ",i, );
}

Visualizzazione della tabella ASCII standard

int i;
for(i=0;i++) {
printf("%d <=> %c",i,i);
}

Visualizzazione di una sequenza composta da 0 e 1

int i;
for(i=0;i<8;i++) {
 printf("%2d",);
}

Verifica se un numero ่ multiplo di 5.

int n;
printf("Inserisci un numero: ");
scanf("%d", &numero); getchar();
if () {
 printf("Il numero รจ un multiplo di 5");
}

Acquisizione carattere minuscolo

char c;
do {
 scanf("%c",&c);
} while( || c>122);

Indica come fare a far terminare una sequenza con 0

do {
scanf("%d",&val);
} while();

Indica come fare un ciclo con il controllo all'inizio.

(cond){}

Completa il ciclo for per far scrivere 5 volte "Buongiorno!".

int i;
for(i=0;;i++;) {
 printf("Buongiorno!");
}

Codice che acquisisce necessariamente una lettera maiuscola.

char c;
do {
 printf("Inserisci una lettera maiuscola: ");
 scanf("%c",&c); getchar();
} while();

Come si esegue un ciclo "for" che stampa i numeri da 1 a 5?

for(int i=1; ; i++) {
 printf("%d", i);
}

Ciclo che va da 8 a 23

int mas=23;
int min=8;
for(int i=0;i<(+1);i++) {
 printf("%d ", );
}

Scrivi un ciclo che mostri i valori da 20 a 35.

int x=20;
{
 printf("%d", x);
 
} while();

Visualizza la Tabella ASCII

int i;
printf("Tabella ASCII.");
for(i=0;; i++) {
 printf(" = > %d",i,);
}

Programma che visualizza i primi 10 multipli di un valore inserito dall'utente.

int x;
int i;
printf("Inserisci un valore: ");
scanf("%d", &x); getchar();
for(i=0; i<; i++) {
 printf("%d", i*x);
}

Sequenza che va dal 17 al 25.

int i;
int min=;
int mas=25;
do {
 printf("%d", i+);
 i++;
} while(i<(-min+1));

Completa il ciclo seguente

i=3;
(i<18) {
 ...
 i++;
}

Completa il ciclo seguente che fornisce valori da 4 a 7.

i=;
while(i<) {
 ...
 i++;
}

Completa il ciclo che fornisce una serie di 0 e di 1, lunga 20 caratteri.

i=0;
while() {
 printf("%d",);
 i++;
}

Conto alla rovescia che va da 30 fino a 0

int n=30;
int k;
for(k=;k>-1;) {
 printf("%d",k)
}

Visualizzazione dei numeri da 0 a 10.

for(;;i++) {
 printf("",i);
}

Ciclo che mostri i valori da 12 a 67

i=12;
while() {
 printf("",);
 i++;
}

Ciclo che va da 20 a 30

for(int i=0; i<11; i++) {
 printf("%3d",);
}