Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Universidad de Guantánamo
Facultad de Ingenieria y ciencias Técnicas
Clase encuentro No.1 .2 Tipos de datos estructurados
Profesor: Ing. Yenis Moro Durán. Instructor
CONTENIDOS
3.1. Vectores
3.1.1. Consulta
3.1.2 Asignación
3.1.3. Ejemplos
3.3.1. Consulta
3.3.2 Asignación
#include <stdio.h>
void main ()
cont[i] = 0;
cin>>num;
cont[num]++;
cin>>num ; }
}
Veamos finalmente otro ejemplo en el que se muestra cómo normalizar un vector de números
reales. La normalización consiste en dividir todos los elementos del vector por la raíz cuadrada
de la suma de sus cuadrados. Destaca el uso de la constante MAX para definir el número de
elementos del vector y de la función sqrt para el cálculo de raíces cuadradas.
#include <math.h>
#include <stdio.h>
#define MAX 10
void main()
cin>>vector[i];
/* Calcular módulo. */
modulo = 0.0;
modulo = sqrt(modulo);
/* Normalizar */
cout<< vector[i];
Suponga que desea almacenar una tabla de las notas de 2 alumnos en tres asignaturas. Para
ello utilizaremos una matriz 2X3, lo que sería una matriz MxN, donde 2 representa a las filas y
3 a las columnas.
Int main(){
// a continuación recorremos la matriz para ir almacenando las notas: note que se utiliza un
ciclo for anidado. Dado que el primero por cada fila recorre cada columna.
cin>> nota[i][j]
// ahora volveremos a recorrer la matriz, pero esta vez para mostrar las notas.
cout<< nota[i][j]
4 5 4
2 3 5
Donde la primera fila corresponde a las notas del alumno1 y la segunda fila a las notas del
alumno dos. Se desea hallar el promedio de las notas del alumno 1 y 2.
int main() {
cout<< "entra el numero del alumno al que le desea calcular el promedio" <<endl;
cin>> alumno;
while(alumno!=-1){
else {
suma[alumno]=suma[alumno]+nota[alumno][i]; }
promedio[alumno]=suma[alumno]/3;}
cout<< "entra el número del alumno al que le desea calcular el promedio, -1 para
terminar" <<endl;
cin>> alumno;
cin>>alumno;
cout << "el promedio del alumno es" << promedio[alumno]<< endl;
system("pause");
#include <stdio.h>
#include <stdlib.h>
#define DIM 10
void main()
tabla_random[a][b][c] = rand();
Cout<< tabla_random[a][b][c] ;
getchar();