TAREA 1 12
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO
FACULTAD DE INGIENERIAPRÁCTICA No. 1
“ARREGLOS Y ESTRUCTURAS”
Alumno
Gr.Teoria
No. De cuenta
Ejercicios
ANDRES CRUZ VALLE
14
309125358
1,2,3,4,5
México, D.F a 23 de Agosto del 2015.
Objetivos
El alumnoconocerá y aplicará los conceptos de arreglo y estructura en la realización de programas que resuelvan problemas de tipo numérico. Al final de esta práctica el alumno podrá: 1. Manejar arreglos de variasdimensiones. 2. Manipular estructuras. 3. Realizar correctamente programas que utilicen arreglos y estructuras.
1) Arreglo tipo directorio
#include
#define p printf
#define s scanf
intmain(){
struct{
char nombre[50];
int edad;
char direccion[50];
int telefono;
char correo_electronico[50];
}alumno;
p("\n Introduce el nombre: ");
s("%s",alumno.nombre);
p("\n Introduce la edad: ");s("%i",&alumno.edad);
p("\n Introduce la Direccion: ");
s("%s",alumno.direccion);
p("\n Introduce el numero telefonico: ");
s("%i",&alumno.telefono);
p("\n Introduce el correo electronico: ");s("%s",alumno.correo_electronico);
p("\n\n El las datos inroduciodos son los siguientes");
p("\n\n Nombre %s",alumno.nombre);
p("\n\n Edad: %i",alumno.edad);
p("\n\n Direccion: %s",alumno.direccion);
p("\n\nTelefono: %i",alumno.telefono);
p("\n\n Correo electronico: %s",alumno.correo_electronico);
return 0;
}
2)Matriz de 4x4
#include
#define p printf
#define s scanf
int main(){
intM[3][3];
int i,j;
for(i=0;i<3;i++)
for(j=0;j<3;j++){
p("Ingrese el elemento %d,%d ",i,j);
s("%d",&M[i][j]);
}
p("\n");
for(i=0;i<3;i++){
for(j=0;j<3;j++)
p("%d\t",M[i][j]);
p("\n");
}
return0;
}
3) Hacer el algoritmo y programa que almacene en un arreglo de 3 dimensiones, dos matrices cuadradas de 3 x 3, hacer la suma, y guardar la nueva matriz, dentro del mismo arreglo. Imprimir...
Regístrate para leer el documento completo.