UNIVERSIDAD NACIONAL DEL CALLAO
FACULTAD DE INGENIERIA ELÉCTRICA Y
ELECTRÓNICA
ESCUELA PROFESIONAL DE INGENIERIA ELECTRÓNICA
1ERA PRÁCTICA CALIFICADA
PROGRAMACION DIGITAL
FECHA: 2 de enero del 2021
PROFESOR: ING. MARVIN JOEL OTINIANO ESPINOZA
ALUMNO: VALDIVIESO BUTRÓN, LUCAS ANDRE JUAQUIN
CODIGO: 1923210149
GRUPO HORARIO: L01 FISICA
AÑO DEL BICENTENARIO DEL PERÚ: 200
AÑOS DE INDEPENDENCIA
Callao, enero , 2021
Perú
PRÁCTICA DIRIGIDA
1. Realice un programa que muestre la multiplicación de dos matrices
cuadradas.
#include <iostream>
#include <conio.h>
using namespace std;
int main() {
int col, fil ,i ,j ;
cout<<"INGRESE EL NUMERO DE FILAS"<<endl ;
cin>>fil ;
cout<<"INGRESE EL NUMERO DE COLUMNAS"<<endl ;
cin>>col ;
int matriz1[fil][col] ;
for(i=0;i<fil;i++)
for(j=0;j<col;j++)
cout<<"INGRESE LA POSICION: ["<<i<<"]"<<"["<<j<<"]"<<"DE LA MATRIZ 1: " ;
cin>>matriz1[i][j] ;
getch() ;
cout<<"INGRESE LOS ELEMENTOS DE LA MATRIZ 2 \n" ;
int matriz2[fil][col] ;
for(i=0;i<fil;i++)
for(j=0;j<col;j++)
cout<<"INGRESE LA POSICION: ["<<i<<"]"<<"["<<j<<"]"<<"DE LA MATRIZ 2: " ;
cin>>matriz2[i][j] ;
system("pause") ; //HACE UNA PEQUEÑA PAUSA
cout<<"MULTIPLICACION DE LAS 2 MATRICES FILA*COLUMNA \n" ;
int matriz3[fil][col] ;
for(i=0;i<fil;i++)
for(j=0;j<col;j++)
matriz3[i][j]=matriz1[i][j]*matriz2[j][i] ;
cout<<"VALOR POSICION"<<"["<<i<<"]"<<"["<<j<<"]="<<matriz3[i][j]<<endl ;
cout<<endl ;
2. Realice un programa que muestre:
a) A cuantas personas quieres realizar la encuesta.
b) Muestre la calidad de las camisas, elegante, normal y barata.
c) Que muestre la cantidad de camisas que compraron los usuarios.
#include <iostream>
using namespace std;
int main () {
char op ;
float n1,resp,b=0,n=0,e=0 ;
cout<<"PROFAVOR TENGA EN CUENTA QUE:\n"<<"EL NUMERO DE VECES QUE SE REALIZE LA
ENCUESTA SERA EL NUMERO DE VECES QUE PODRA ELEGIR CAMBIAR DE CALIDAD.\n";
cout<<"CUANTAS PERSONAS DESEAN REALIZAR LA ENCUESTA: ";
cin>>n1;
cout<<"\n\n\n";
for(int i=1;i<=n1;i++)
cout<<"QUE CALIDAD DE CAMIZA DESEA VER: \n"<<"A-> BARATA\n"<<"B->
NORMAL\n"<<"C-> ELEGANTE\n"<<"Escoja una opcion: ";
cin>>op;
switch(op)
case'A':
cout<<"USTED ELEGIO LA CALIDAD BARATA: "<<endl;
cout<<"CUANTAS DESEARIA COMPRAR: ";
cin>>b ;
cout<<endl ;
break;
case'B':
cout<<"USTED ELEGIO LA CALIDAD NORMAL: "<<endl;
cout<<"CUANTAS DESEARIA COMPRAR: ";
cin>>n ;
cout<<endl ;
break;
case'C':
cout<<"USTED ELEGIO LA CALIDAD ELEGANTE: "<<endl;
cout<<"CUANTAS DESEARIA COMPRAR: ";
cin>>e ;
cout<<endl ;
break;
default:
cout<<"PORFAVOR ELIJA UNA CALIDAD\n";
break;
cout<<"USTEDE ELEGIO: "<<b<<" camisas baratas, "<<n<<" camisas normales, "<<e<<"
camisas elegantes\n" ;
cout<<"GRACIAS POR SU TIEMPO." ;
3. Realice un programa que muestre en pantalla una escalera.
#include <iostream>
using namespace std ;
int main() {
int i=0,j,limite ;
cout<<"INGRESE EL NUMERO DE ESCALONES QUE DESEA: " ;
cin>>limite ;
for(i=1;i<=limite;i++)
for(j=0;j<i;j++)
cout<<" * " ;
cout<<endl ;
system("pause") ;
4. Realice un programa que cuando coloque el valor del lado de un
triángulo equilátero, me muestre en pantalla dicho triángulo.
#include <iostream>
using namespace std;
int main()
int a,n=1,b ;
cout<<"INGRESE LA ALTURA DEL TRIANGULO: " ;
cin>>a ;
b=a+1 ;
while(n<=b)
for(int i=1;i<=b-n;i++)
cout<<" ";
for(int j=1;j<=n;j++)
cout<<" *" ;
cout<<endl ;
n++ ;
}
}