Reccorrido de array


C++/Reccorrido de array 


¿Que es un array en C++?


 Los arrays son variables estructuradas, donde cada elemento se almacena de forma consecutiva en memoria. Las cadenas de caracteres son declaradas en C como arrays de caracteres y permiten la utilización de un cierto número de notaciones y de funciones especiales.  





En el iguiente post se presenta un ejemplo de la utilizacion de la variable array


Programa C++ que lee por teclado la nota de una clase y calcula la nota media del grupo, tambien muestra la nota superior a la media 


 //1. recorrido de array. programa c++ que lee por teclado la nota de una clase y calcula la nota media del grupo. tambien muestra con nota superior a la media//


#include <iostream> 

#include <iomanip> 


using namespace std; 


int main () 

    float notas[20];   //array de NUMALUM elementos tipo float// 

    int i = 0;            

    float suma = 0, media;   

 

    // Entrada de datos. Se asigna a cada elemento del array// 

    // la nota introducida por teclado//

    for (i=0; i<20; i++) 

    { 

        cout << "Alumno " << i+1 << " Nota final: "; 

        cin >> notas[i]; 

    } 

 

    // Sumar todas las notas 

    for (i=0; i<20; i++) 

         suma = suma + notas[i]; 

 

    // Calcular la media 

    media = suma / 20; 

 

    // Mostrar la media 

    cout << fixed << setprecision(2); 

    cout << endl<< endl << "Nota media del curso: " << media << endl; 

    

    // Mostrar los valores superiores a la media 

    cout << "Notas que son superiores a la media:" << endl; 

    for (i=0; i<20; i++) 

        if (notas[i] > media) 

        { 

            cout << "Alumno numero " << setw(3) << i+1; 

            cout << " Nota final: " << notas[i] << endl; 

        } 

    cout << endl; 

    system("pause"); 

}


En la siguiente imagen se muestra el programa ejecutado y funcionando:








Publicar un comentario

0 Comentarios