ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Practica 1


Enviado por   •  30 de Agosto de 2015  •  Apuntes  •  1.197 Palabras (5 Páginas)  •  838 Visitas

Página 1 de 5

[pic 1]                                                                           [pic 2]                                             

UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO

FACULTAD DE INGIENERIA

PRÁ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 alumno conocerá 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 varias dimensiones. 2. Manipular estructuras. 3. Realizar correctamente programas que utilicen arreglos y estructuras.

1) Arreglo tipo directorio 
#include

#define p printf

#define s scanf

int main(){

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\n Telefono: %i",alumno.telefono);

p("\n\n Correo electronico: %s",alumno.correo_electronico);

    return 0;

}

[pic 3]

2)Matriz de 4x4

#include

#define p printf

#define s scanf

int main(){

        

        

int M[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");

}

    return 0;

}

[pic 4]

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 las tres matrices.

#include

#define p printf

#define s scanf

 int i,j,A[3][3],B[3][3],C[3][3];

int main()

{

   

    p("\t\n Este programa suma dos matrices de 3x3");

   

    p("\n\t Ingresa los valores de la Matriz A");

    for(i=1;i<=3;i++)

    {

        for(j=1;j<=3;j++)

        {

            p("valor de: A[%d][%d]:  ",i,j);

            s("%d",&A[i][j]);

        }

    }

    p("\n\t Ingresa los valores de la Matriz B");

    for(i=1;i<=3;i++)

    {

        for(j=1;j<=3;j++)

        {

            p("valor de: B[%d][%d]:  ",i,j);

            s("%d",&B[i][j]);

        }

    }

   

    p("\n\t\tEl resultado de la suma es la Matriz C:");

    for(i=1;i<=3;i++)

    {

        for(j=1;j<=3;j++)

        {

            C[i][j]=A[i][j]+B[i][j];

           

            p("\t\t\t    %d ",C[i][j]);

        }

        p("\n");

        p("\t\t\t\n");

    }

   

...

Descargar como (para miembros actualizados) txt (5 Kb) pdf (797 Kb) docx (993 Kb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com