Accedi

Vettore a rovescio

PROBLEMA

Scrivere un programma che legge un array di 20 elementi di tipo float, e ne visualizza a video il contenuto a rovescio.


CODICE SORGENTE

#include <stdio.h> //libreria
#include <stdlib.h> //libreria
#define NUMERI 20 //costante

int main(int argc, char *argv[]) { //start body
 float numero[NUMERI]; //dichiarazione array
 int i=0, pari=0, dispari=0; //dichiarazione
 printf("Scrivere un programma in C che legge un array di 20 elementi di tipo float, e ne visualizza a video il contenuto a rovescio."); //testo a video
 sleep(5); //pausa 5 secondi
 system("cls"); //cls
 for(i=0;i<NUMERI;i++) { //inizio ciclo for
  printf("Inserisci il numero %i:", i+1); //testo a video
  scanf("%f", &numero[i]); //input
 } //fine ciclo for rig.10
 system("cls");
 printf("-----------------------------\nInterno del vettore numero:\n-----------------------------\n"); //testo a video
 for (i=NUMERI; i>0; i--) { //inizio ciclo for
  printf("Il vettore %i contiene \t%f\n", i, numero[i-1]);
 } //fine ciclo for rig.19 
 printf("\n\n\n\nClicca un tasto per continuare..."); //testo a video

 system("PAUSE");
 return 0;
}