Está en la página 1de 3

UNIVERSIDAD DE LAS FUERZAS ARMADAS ESPE

FUNDAMENTOS DE PROGRAMACIÓN

INTEGRANTES: Cristopher Zambrano NRC: 2955 FECHA: 09/12/2019


Luis Caiza
Dalton Arévalo
Josué Alemán

INFORME
TEMA: Matrices
OBJETIVOS

GENERAL:
 Analizar y comprender cómo funciona una matriz en c++, tanto su sintaxis y
ordenamiento en el programa y saber aplicarla en cualquier caso de la vida real.
ESPECÍFICOS:
 Reconocer en qué casos aplicar una matriz y combinarla con funciones y
arreglos con esto obtener buenos resultados en el programa.
MARCO TEORICO

La lectura de una matriz se da por [filas] y [columnas], estas son manejadas según el
objetivo del problema pueden ser creadas de distintas formas:
int numero [2] [3]={1,2,3 , 4,5,6};
colum1 colum2 colum3

Fila1 1 2 3
Fila2 4 5 6

Se invocan de la siguiente forma:


printf (“[1][2]”); //6
printf (“[0][1]”); //2
Otra forma:
-int numero [2] [3]={{1,2,3} ,{4,5,6}}; - int numero [2] [3]={1,2,3 ,
4,5,6};
PROGRAMA O ALGORITMO
Calcular el aumento de sueldo del 5% de los trabajadores de una empresa, en una tabla
que imprima su nombre, su edad y el aumento de sueldo, en la tabla debe imprimirse
Nombre Edad Sueldo Aumentado
#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<iostream>
void Entrada_De_Datos (char nombre[5][20], int year[5], int antiguedad[5], int
sueldo[5]) {
for (int i=0; i<=4; i++) {
printf("\nIngrese el nombre del tarbajador %d ",i+1);
scanf("%s",nombre[i]);
printf("\nIngrese la antiguedad del trabajador %d ",i+1);
scanf("%d",&antiguedad[i]);
printf("\nIngrese el año de nacimiento del trabajador %d ",i+1);
scanf("%d",&year[i]);
printf("\nIngrese el sueldo del trabajador: %d ",i+1);
scanf("%d",&sueldo[i]);
}
}
void Salida_De_Datos (char nombre[5][20], int edad[5], int year[5], int antiguedad[5],
int sueldo[5], int suel_aum[5]) {
for (int i=0; i<=4; i++) {
printf("\n%s",nombre[i]);
edad[i]=2019-year[i];
printf(" %d\t",edad[i]);
suel_aum[i]=((5*antiguedad[i])*sueldo[i]/100)+sueldo[i];
printf(" %d\t",suel_aum[i]);
}
}
int main() {

char nombre[5][20];
int edad[5],year[5],antiguedad[5],sueldo[5],suel_aum[5];
Entrada_De_Datos(nombre, year, antiguedad, sueldo);
printf("\nNombre Edad de los trabajadores Sueldo aumentado\n");
Salida_De_Datos(nombre, edad, year, antiguedad, sueldo, suel_aum);
getch();
return 0;
}

CONCLUSIONES
 Utilizando la sintaxis de la matriz es sencillo resolver cualquier proceso
matemático ya que nos permite recorrer datos y así calcularlos .
 Las matrices en conclusión nos ayudan mucho al momento de realizar una tabla,
como ya sabemos estas nos dan la facilidad de ser usadas en cualquier ámbito
como el académico, de negocios, entre otros.

También podría gustarte