Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PRACTICA 1
Problema 1: Problema 2:
m=pow(a-c,2)+pow(b-d,2);
e=sqrt(m);
f=((a+c)/2);
y=((b+d)/2);
cout<<"\nLa distancia es
"<<e<<"\n\n";
cout<<"El punto medio es "<<"\n
("<<f<<";"<<y<<")\n"<<endl;
getch();
}
1
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
PROBLEMA 3: PROBLEMA 4:
//programa area triangulo con dos lados y //programa area triangulo con tres lados.
angulo. //pattl.cpp
//patla.cpp #include<iostream>
#include<iostream> #include<cstdlib>
#include<cstdlib> #include<math.h>
#include<math.h> #include<conio.h>
#include<conio.h> using namespace std;
using namespace std; int main()
int main() {
{ float a,b,c,area,w;
float a,b,c,d,e,f,m,y,area,w; cout<<"introduce los lados ";
cout<<"introduce los lados "; cin>>a;cin>>b;cin>>c;
cin>>a;cin>>b; w=(a+b+c)/2;
cout<<"\n introduce el angulo "; area= sqrt(w*(w-a)*(w-b)*(w-c));
cin>>c; cout<<"\nel area del triangulo es
d=(c*3.1416)/180; "<<area<<"\n\n\n";
area=a*b*sin(d)/2; getch();
cout<<"\nel area del triangulo es
"<<area<<"\n\n\n";
getch(); }
}
2
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
PROBLEMA 5: PROBLEMA 6:
//Problema 6
//Permetro y rea de un tringulo. //Area lateral, total, volumen hexagono o
#include <iostream> cubo
#include <math.h> #include <iostream>
using namespace std; #include <math.h>
int main() using namespace std;
{ int main()
int {
P1,P2,P3,L1,L2,L3,per,S,aux,area; int L, alc, atc, vc, alh, ath, vh;
cout<<"Ingrese el valor de la cout<<"Ingrese el lado del
primera coordenada: "<<endl; hexagono o cubo : "<<endl;
cin>>P1; cin>>L;
cout<<"Ingrese el valor de la alc = 4*pow(L,2);
segunda coordenada: "<<endl; atc = 6*pow(L,2);
cin>>P2; vc = pow(L,3);
cout<<"Ingrese el valor de la cout<<"El Area lateral del cubo es :
tercera coordenada: "<<endl; "<<alc<<endl;
cin>>P3; cout<<"El Area total del cubo es :
L1=abs(P1-P2); "<<atc<<endl;
L2=abs(P2-P3); cout<<"El Volumen del cubo es :
L3=abs(P3-P1); "<<vc<<endl;
per = L1+L2+L3; ath = (3*(pow(L,2))*sqrt(3))/2;
S = (L1+L2+L3)/2; cout<<"El Area total del hexagono
aux = S*(S-L1)*(S-L2)*(S-L3); es : "<<ath<<endl;
area = sqrt(aux); return 0;
cout<<"El Perimetro del triangulo }
es: "<<per<<endl;
cout<<"El Area del triangulo es:
"<<area<<endl;
return 0;
}
3
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
PROBLEMA 7: PROBLEMA 8:
//Problema 7 //Distribuir dinero en billetes y monedas
#include <iostream>
//Area de la base, area lateral, area total y
#include <math.h>
volumen de un prisma hexagonal
using namespace std;
#include <iostream> int main()
#include <math.h> {
int monto,cantidad,c1,c2,c3,c4,c5,c6,c7,c8;
using namespace std;
cout<<"Ingrese la cantidad en nuevos soles : "<<endl;
int main()
cin>>monto;
{ cantidad = monto;
int pb,apo,ab,al,at,v; c1=cantidad/20;
cantidad=cantidad-c1*20;
cout<<"Ingrese el perimetro de la
cantidad = monto;
base : "<<endl;
c2= cantidad/10;
cin>>pb; cantidad=cantidad-c2*10;
cout<<"Ingrese el apotema : cantidad = monto;
c3= cantidad/5;
"<<endl;
cantidad=cantidad-c3*5;
cin>>apo;
cantidad = monto;
cout<<"Ingrese la altura : "<<endl; c4= cantidad/1;
cin>>al; cantidad=cantidad-c4*1;
cantidad = monto;
ab=(pb*apo)/2;
c5= cantidad/0.5;
al= pb*al;
cantidad=cantidad-c5*0.5;
at= al + (2*ab); cantidad = monto;
v= ab*al; c6= cantidad/0.2;
cantidad=cantidad-c6*0.2;
cout<<"El Area de la base del
cantidad = monto;
prisma hexagonal es : "<<ab<<endl;
c7= cantidad/0.1;
cout<<"El Area lateral del prisma cantidad=cantidad-c7*0.1;
hexagonal es : "<<al<<endl; cantidad = monto;
c8= cantidad/0.05;
cout<<"El Area total del prisma
cantidad=cantidad-c8*0.05;
hexagonal es : "<<at<<endl;
cout<<"Cantidad en billetes de 20 : "<<c1<<endl;
cout<<"El Volumen del prisma cout<<"Cantidad en billetes de 10 : "<<c2<<endl;
hexagonal es : "<<v<<endl; cout<<"Cantidad en billetes de 5 : "<<c3<<endl;
cout<<"Cantidad en billetes de 1 : "<<c4<<endl;
return 0;
cout<<"Cantidad en monedas de 0.5 : "<<c5<<endl;
}
cout<<"Cantidad en monedas de 0.2 : "<<c6<<endl;
cout<<"Cantidad en monedas de 0.1 : "<<c7<<endl;
cout<<"Cantidad en monedas de 0.05 : "<<c8<<endl;
return 0;
}
4
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
5
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
6
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
7
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
PROBLEMA 2: PROBLEMA 3:
#include<iostream> #include<iostream>
#include<cstdlib> #include<cstdlib>
#include<conio.h> #include<conio.h>
using namespace std; #include<math.h>
int main() using namespace std;
{ int a,b,c; int main()
cout<<"ingrese tres { int a,b,c,p,r,area;
numeros"<<endl; cout<<"introduce tres longitudes
cin>>a>>b>>c; positivas\n";
cout<<"l1 ";cin>>a;
if (a<b && a<c) cout<<"\nl2 ";cin>>b;
{ cout<<"\nl3 ";cin>>c;
if(b<c) cout<<endl;
cout<<a<<"<"<<b<<"<"<<c<<endl; if(a<b+c && b<a+c && c<a+b)
else {cout<<"si se puede formar un
cout<<a<<"<"<<c<<"<"<<b<<endl; triangulo"<<endl;
} if(a==b )
if (c<b && c<a) { if(b==c)
{ cout<<"el triangulo seria equilatero";
if(b<a) else cout<<"el triangulo seria isosceles";
cout<<c<<"<"<<b<<"<"<<a<<endl; } else
else if(b==c)
cout<<c<<"<"<<a<<"<"<<b<<endl; cout<<"el triangulo seria isosceles";
} else
cout<<"el triangulo seria escaleno";
p=(a+b+c)/2;
if (b<a && b<c) r=p*( p-a ) *(p-b) *(p-c);
{ area=sqrt(r);
if(a<c) cout<<" de area
cout<<b<<"<"<<a<<"<"<<c<<endl; "<<area<<endl;
else }else
cout<<b<<"<"<<c<<"<"<<a<<endl; cout<<"no se puede formar un
} triangulo"<<endl;
getch(); getch();
} }
8
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
PROBLEMA 4: PROBLEMA 5:
//Problema 4.1 //Problema 5.1
//Pago con descuento dependiendo de la //Calcule el saldo neto e impuesto
cantidad de productos a comprar #include <iostream>
#include <iostream> using namespace std;
using namespace std; int main()
int main() {
{ int sueldo,dcto,salario;
int cant; cout<<"Ingrese el sueldo : "<<endl;
cout<<"Ingrese cantidad de cin>>sueldo;
productos : "<<endl; if (sueldo<1000){
cin>>cant; dcto = sueldo*0.1;
if(cant>10&&cant<25) salario = sueldo - dcto;
{ cout<<"El salario neto es :
cout<<"Su descuento es "<<salario<<endl;
del 10%, deben pagar el 90% del cout<<"El impuesto es :
total"<<endl; "<<dcto<<endl;
} }
if(cant>=25&&cant<=100) if (sueldo>=1000&&sueldo<2000){
{ dcto = sueldo*0.05;
cout<<"Su decuento es del salario = sueldo - dcto;
20%, deben pagar el 80% del total"<<endl; cout<<"El salario neto es :
} "<<salario<<endl;
if(cant>100) cout<<"El impuesto es :
{ "<<dcto<<endl;
cout<<"Su descuento es }
del 40%, deben pagar el 60% del total if(sueldo>=2000){
"<<endl; dcto = sueldo*0.03;
} salario = sueldo - dcto;
if(cant<10) cout<<"El salario neto es :
{ "<<salario<<endl;
cout<<"NO HAY cout<<"El impuesto es :
DESCUENTO "<<endl; "<<dcto<<endl;
} }
return 0; return 0;
} }
9
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
PROBLEMA 6: PROBLEMA 7:
//Problema 6.1 //Problema 7.1
//Encontrar hora del siguiente segundo //Calcular pago semanal de un trabajador
#include <iostream> #include <iostream>
using namespace std; using namespace std;
int main() int main()
{ {
int h,m,s; int ht,p,pago;
cout<<"Ingresa la hora: "<<endl; cout<<"Ingrese las horas
cin>>h; trabajadas : "<<endl;
cout<<"Ingresa minuto: "<<endl; cin>>ht;
cin>>m; cout<<"Ingrese el precio por hora :
cout<<"Ingresa segundo: "<<endl; "<<endl;
cin>>s; cin>>p;
if(h < 24 && m < 60 && s < 60){ pago = 7*ht*p;
if(s < 59 && s >= 0){ cout<<"El pago semana es de :
cout<<h<<"h "<<m<<"m "<<pago<<endl;
"<<(s+1)<<"s"; return 0;
}else{ }
if(s==59){
if(m==59){
if(h==23){
cout<<"00h 00m 00s";
}else{
cout<<(h+1)<<"h 00m 00s";
}
}else{
cout<<h<<"h "<<(m+1)<<"m
00s";
}
}
}
}else{
cout<<"Fuera de Rango";
}
return 0;
}
10
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
PROBLEMA 8: PROBLEMA 9:
//programa para calcular aumento del //determinar si un numero es par impar o
trabajador nulo
//pcat.cpp //pcnpi.cpp
#include<iostream> #include<iostream>
#include<stdlib.h> #include<stdlib.h>
#include<stdio.h> #include<stdio.h>
#include<conio.h> #include<conio.h>
using namespace std; using namespace std;
int main() int main()
{ {
float sueldo,aumento,nuevosueldo; int numero;
cout<<"Ingrese el sueldo del cout<<"Ingrese el numero: ";
trabajador: "; cin>>numero;
cin>>sueldo; if(numero%2==0){
if(sueldo<1000){ if(numero==0){
cout<<"El sueldo es de: "<<sueldo; cout<<"El numero
cout<<"\nEl aumento es de: 28%\n"; es nulo";
nuevosueldo = sueldo*1.28; }else{
cout<<"El nuevo sueldo es de: cout<<"El numero
"<<nuevosueldo; es par";
}if(sueldo>=1000&&sueldo<=1500){ }
cout<<"El sueldo es de: "<<sueldo; }
cout<<"\nEl aumento es de: 23%\n"; if(numero%2!=0){
nuevosueldo = sueldo*1.23; cout<<"El numero es
cout<<"El nuevo sueldo es de: impar";
"<<nuevosueldo; }
}
if(sueldo>1500) getch();
{
cout<<"El sueldo es de: }
"<<sueldo;
cout<<"\nEl aumento es de:
17%\n";
nuevosueldo = sueldo*1.17;
cout<<"El nuevo sueldo es
de: "<<nuevosueldo;
}
getch();
}
11
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
12
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
cout<<"la raiz x1 es
"<<x1<<endl;
cout<<"la raiz x2 es
"<<x2<<endl;
}
getch();
13
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
14
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
trabajador #include<cstdlib>
//ppcsdt.cpp #include<conio.h>
#include<math.h>
#include<iostream>
using namespace std;
#include<stdlib.h>
int main() {
#include<stdio.h>
int n; float a,b; char g;
#include<conio.h> do {
using namespace std; cout<<"escoja una opcion \n";
int main() cout<<"1)convertir de pulgadas a
{ milimetros"<<endl;
{ b=a*1.6093;
getch(); getch();
}
}
15
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
16
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
17
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
18
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
19
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
20
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
21
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
PRACTICA 3: PROBLEMA 2:
PROBLEMA 1: //sumatoria de i/(2i+1) desde 0 a n
//factorial de n //s0n.cpp
//pfn.cpp #include<iostream>
#include<iostream> #include<cstdlib>
#include<cstdlib> #include<conio.h>
#include<conio.h>
using namespace std;
using namespace std;
int main()
int main()
{
{ float i,m,n;
int i,f,n; cout<<"ingrese el numero "<<endl;
cout<<"ingrese el numero "<<endl; cin>>n;
cin>>n; m = 0;
f=1;
for (i=0;i<=n;i++)
for (i=1;i<=n;i++) {
{ m= m+ i/(2*i+1);
f=f*i; }
} cout<<"\nla sumatoria de i/(2i+1)
cout<<"\nel factorial de "<<n<<" es desde 0 a "<<n<<" es "<<m<<endl;
"<<f;
getch(); getch();
} }
22
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
PROBLEMA 3: PROBLEMA 4:
//sumatoria de cifras pares e impares de n //suma de la serie
//scipn.cpp 1+x+((x.x)/2!)+((x.x.x)/3!)+...
#include<iostream> //ss.cpp
#include<cstdlib> #include<iostream>
#include<conio.h> #include<cstdlib>
#include<conio.h>
using namespace std; #include <math.h>
{ int main()
int i,m,n,par,impar;
cout<<"ingrese un numero "<<endl; {
cin>>n; float i,m,n,f;
m = 0; cout<<"ingrese el numero "<<endl;
par=0; cin>>n;
impar=0; m = 1;
while(n>0) f=1;
{
m=n % 10; for (i=1;i<=n;i++)
if(m % 2 ==0) {
{ f=f*i;
par=par+m; m= m+ pow(n,i)/f;
} }
else cout<<"\nla sumatoria de la serie
{ 1+x+((x.x)/2!)+((x.x.x)/3!)+... es
impar=impar+m ; "<<m<<endl;
}
n=n/10; getch();
}
}
cout<<"\nla suma de digitos pares
es "<<par<<endl;
cout<<"\nla suma de digitos
impares es "<<impar<<endl;
getch(); }
23
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
PROBLEMA 5: PROBLEMA 6:
//Problema 5.2 //6.2
//Determinar la Suma de los N primeros //Determinar la Suma de los N primeros
terminos terminos de la serie de Fibonacci
#include <iostream> #include <iostream>
#include <math.h> #include <math.h>
using namespace std; using namespace std;
int main()
int main (){ {
int n; int i, n, cont = 0;
float i,r=0; long long int a[100];
cout<<"Ingrese el termino N : a[0] = 0;
"<<endl; a[1] = 1;
cin>>n; cout << "Ingrese numero de terminos :
for (i=1;i<=n;){ "<<endl;
r=(1/i+r)*0.5; cin >> n;
i++; for(i=1; i < n; i++){
} a[i+1] = a[i-1] + a[i];
cout<<"El resultado es : }
"<<r<<endl; for(i=1; i <= n; i++){
return 0; if (cont == 10){
} cout << "\n";
cont = 0;
}
cout << a[i] << " ";
cont += 1;
}
return 0;
}
24
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
PROBLEMA 7: PROBLEMA 8:
//Problema 7.2 //programa para seleccionar bebida favorita
//Convertir numero entero de base 10 a
base menor 10 #include <iostream>
#include <iostream>
#include <cstdlib>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
using namespace std; using namespace std;
char* decimal_base(int N,int base)
int main() {
{ char* cad=new char[20];
if(base<2||base>10) char resp[50];
25
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
PROBLEMA 9:
#include <iostream>
if(Pepsi>=Inka && Pepsi>Coca){
#include <cstdlib>
cout<<"La bebida de mayor
preferencia es Pepsi"<<endl; using namespace std;
}else if(Inka>=Coca &&
Inka>Pepsi){
int main() {
cout<<"La bebida de mayor
preferencia es Inka cola"<<endl; int n;
cout<<num[j]<<" ";
cout<<endl;
for(int k=1;k<n;k+=2){
sumap=sumap+num[k];
for(int l=0;l<n;l+=2){
sumai=sumai+num[l];
26
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
system("PAUSE");
} int
n,alumsob=0,alumsat=0,alumdes=0;
cout<<"Ingrese cantidad de
alumnos"<<endl;
cin>>n;
int notas[n];
for(int i=0;i<n;i++){
do{
cout<<"Ingrese
nota"<<i+1<<endl;
cin>>notas[i];
}while (notas[i]<0 ||
notas[i]>20);
if(notas[j]>=0 &&
notas[j]<=10){
alumdes=alumdes++;
alumsat=alumsat++;
alumsob=alumsob++;
27
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
} PROBLEMA 11:
//empleados de una empresa
cout<<"Alumnos sobresalientes
"<<alumsob<<endl; //ee.cpp
#include<iostream>
cout<<"Alumnos satisfactorios
"<<alumsat<<endl; #include<cstdlib>
#include<conio.h>
cout<<"Alumnos desaprobados
"<<alumdes<<endl;
using namespace std;
system("PAUSE");
}
{
float i,mujer=0,hombre
=0,mmm=0,hmm=0,hmc=0,n,c,e,p;
char s;
cout<<"ingrese el numero de
empleados "<<endl;
cin>>n;
for (i=1;i<=n;i++)
{
cout<<"ingrese los datos
del empleado "<<i<<endl;
cout<<"ingrese el
codigo"<<endl;
cin>>c;
cout<<"\ningrese la
edad"<<endl;
cin>>e;
cout<<"\ningrese el sexo
\"m\" si es masculino y \"f\" si es
femenino"<<endl;
cin>>s;
cout<<"\ningrese el
sueldo"<<endl;
cin>>p;
cout<<"\n";
28
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
29
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
30
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
default:
cout<<"la opcion no
es valida";
break;
31
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
PROBLEMA 15:
PROBLEMA 14: //Problema 15.2
//Calcular el resultado de la siguiente serie
1 + 1/2 + 1/3 + ... + 1/N
#include<iostream>
#include<math.h>
using namespace std;
int main (){
int n;
float i,r=0;
cout<<"Ingrese el termino N :
"<<endl;
cin>>n;
for (i=1;i<=n;){
r=1/i+r;
i++;
}
cout<<"El resultado es :
"<<r<<endl;
return 0;
}
32
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
system("PAUSE");
if(c==num){
cout << endl << num << " ES CAPICUA" <<
endl << endl;}
else{
cout << endl << num << " NO ES
CAPICUA, YA QUE SU NUMERO
VOLTEADO ES " << c << endl << endl;
}
return 0;
}
33
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
34
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
{
long long int a,x,c,y,z,w; p=(x+y+z+w);
float p;
cout<<"\ncandidato 1 obtuvo "<<x<<" votos
x=0; con un porcentaje de
y=0; "<<(x/p)*100<<"\%\n\n";
z=0; cout<<"candidato 2 obtuvo "<<y<<" votos
w=0; con un porcentaje de
cout<<"ingrese la lista de numeros de las "<<(y/p)*100<<"\%\n\n";
votaciones \n\n"; cout<<"candidato 3 obtuvo "<<z<<" votos
cin>>a; con un porcentaje de
"<<(z/p)*100<<"\%\n\n";
cout<<"candidato 4 obtuvo "<<w<<" votos
do con un porcentaje de
{ "<<(w/p)*100<<"\%\n\n";
c=(a%10);
getch();
if (c==1)
{ }
x=x+1;
}
if (c==2)
{
y=y+1;
}
if (c==3)
{
35
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
36
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
PROBLEMA 23: }
#include <iostream> break;
#include <cstdlib> case 'n':
#include <string>
using namespace std; if(duracion>3.0){
cout<<costo[k]<<endl; }
37
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
PROBLEMA 24:
#include <cstdlib>
for(int i=0;i<n;i++){
using namespace std;
cout<<"Alumno
"<<i+1<<":"<<endl;
cin>>n; cin>>sex;
float suma=0.0;
al[i].Asignar(mat,sex,sem,prom);
float suma1=0.0;
}
for(int j=0;j<n;j++){
struct alumno{
if(al[j].sexo=='f' || al[j].sexo=='F'){
string matricula;
suma=suma+al[j].promedio;
char sexo;
promedio=suma/(j+1);
int semestre;
}else if(al[j].sexo=='m' ||
float promedio;
al[j].sexo=='M'){
suma=suma+al[j].promedio;
void Asignar(string mat,
promedio=suma/(j+1);
char sex, int sem, float prom){
}
matricula=mat;
}
sexo=sex;
for(int k=0;k<n;k++){
semestre=sem;
if(al[k].sexo=='f' || al[k].sexo=='F'){
promedio=prom;
nf=nf+1;
}
}else if(al[k].sexo=='m' ||
};
al[k].sexo=='M'){
38
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
for(int l=0;l<n;l++){
suma1=suma1+al[l].promedio;
pg=suma/(l+1);
system("PAUSE");
return 0;
39
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
for(i=1;i<=cat;i++)
else
{ {
cout<<"los divisores del numero
for(j=1;j<=i;j++) son:\n";
{ for(e=1;e<=a;e++)
{
cout<<"."; if (a%e==0)
} {
cout<<endl; cout<<e<<endl;
}
} }
getch(); }
} getch();
}
40
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
int main()
{
int i,m=0;
for(i=10000;i<=99999;i++)
getch();
}
41
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
y=pow(e,sin(i)+abs(i));
cout<<y<<"\n";
}
break;
case 'b':
for(int i=-4;i<=9;i++)
{
y=(pow(i,3)+7*i-5)/(pow(i,3)-
3*pow(i,2)-4*i-12);
cout<<y<<"\n";
}
break;
case 'c':
42
Universidad Nacional Mayor de San Marcos Facultad de Ingeniera Electrnica y Elctrica
for(int i=-5;i<=10;i++)
{ cout<<y<<"\n";
y=(pow(i,3)+3*i+16)/(pow(i,2)+4); }
cout<<y<<"\n"; }
break; }
case 'd': getch();
for(int i=1;i<=7;i++) }
{
for(int j=0;j<=5;j++)
{
y=(pow(i,2)+3*i+pow(j,2))/(i*j-5*j-3*i+15);
}
cout<<y<<"\n";
}
case 'e':
for(float i=15;i>=3;i=i-3)
{
for(float j=0.1;j<=1;j=j+0.1)
{
y=(pow(i,3)+3*pow(i,2)*j+2*i*pow(j,2)+pow(j
,3.4))/((i-8)*(j-0.6));
}
cout<<y<<"\n";
}
break;
case 'f':
for(int i=0;i<=10;i++)
{ i=pow(i,2)+16;
m=i;
if(m<0)
{
g=1;
}
if(m==0)
{ g=i;
}
if(m>0)
{g=0;
}
y=i+g;
43