Arreglos 2

APORTE DE ANGEL

Un arreglo de vectores y matrices

El vector nombre se declara con un vector y se puede trabaja como matriz, por eso
se le declara como fila de 5 caracter

La nota es un vector: es unidimencional se puede trabajar como fila o como columna

nombre  : es el vector que se trabaja como matriz

 Vectores: son  arreglos unidimencional que permite almacenar mas de un dato. En una misma variable....
 
Declaracion de vactores:
puede ser "int o float" ejemplo: float sueldo[10];
char nombre [20]
<--- cantidad de nombres o
personas
                      [
15]<--longitud del vector tamaño del nombre.

quedaria asi= char nom[20][15]
         
  ejemplo   1

// calcular las 5 notas de un estudiante

  #include<iostream.h>
  #include<string.h>
  void main ( )

  char nomb[10][15]    // vector nombre
  int nota[5]
  float acum;
 {

    cout<<"n ingrese el nombre: ";
    cin.ignore();     //ignore es para que el getline no provoque error o saltos
    cin.getline(nomb[i],15);    // asi se leen los nombre cuando son vectores

    for(int i=0;i<5;i++)  // for para repetir o pedir 5veces las notas
    {
     
        cout<<"n ingrese la nota";
        cin>>nota[i];
        acum=acum+nota[i];
    }

    cout<<"n el promedio es: "<<acum/5;

    cout<<"n el nombre es: "<<nomb;

    for(int i=0;i<5;i++)
    {
       
        cout<<"n la notas son: "<<nota[i]<<endl;   
    }
    cin.get( );
    cin.get( );
 }









 
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis