Programma di conteggio inverso in C
Il conteggio inverso è una sequenza di numeri interi in ordine decrescente senza zero. Sviluppare un programma di conteggio in linguaggio di programmazione C è facile e vedremo qui in questo capitolo.
Algoritmo
Vediamo prima quale dovrebbe essere la procedura passo passo per il conteggio inverso -
START
Step 1 → Define start and end of counting
Step 2 → Iterate from end to start
Step 3 → Display loop value at each iteration
STOP
Pseudocodice
Vediamo ora lo pseudocodice di questo algoritmo -
procedure counting()
FOR value = END to START DO
DISPLAY value
END FOR
end procedure
Implementazione
Ora, vedremo l'effettiva attuazione del programma:
#include <stdio.h>
int main() {
int i, start, end;
start = 1;
end = 10;
//reverse counting, we'll interchange loop variables
for(i = end; i >= start; i--)
printf("%2d\n", i);
return 0;
}
Produzione
Il risultato di questo programma dovrebbe essere:
10
9
8
7
6
5
4
3
2
1