PROBLEMA No.1
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main ()
{
float angulo ;
gotoxy(10,5);
cout<<"Introduzca el angulo deseado:"<<endl;
cin>>angulo;
gotoxy(10,7);
if (angulo == 90)
{
cout<<"El angulo es recto"<<endl;
}
else
{
if (angulo < 90)
cout<<"el angulo es agudo"<<endl;
{
}
if(angulo > 90)
cout<<"el angulo es obtuso"<<endl;
}
getch();
return 0;
}
ALGORITMO
1-Definir variables
float angulo
2-Introducir angulo
Write"Introduzca el angulo deseado:"
read angulo
3-Realizar condicionales del angulo
if (angulo = 90)
Write"El angulo es recto"
}
else
{
if (angulo < 90)
Write"el angulo es agudo"
{
}
if(angulo > 90)
Write"el angulo es obtuso"
}
4-Fin
PSEUDOCODIGO
float angulo
Write"Introduzca el angulo deseado:"
read angulo
if (angulo = 90)
Write"El angulo es recto"
}
else
{
if (angulo < 90)
Write"el angulo es agudo"
{
}
if(angulo > 90)
Write"el angulo es obtuso"
}
fin
PROBLEMA No.2
#include <conio.h>
int main ()
{
int cr;
cout<<"introduce el numero de creditos del estudiante: "<<endl;
cin>>cr;
if(cr<32)
{
cout<<"el alumno es de primer grado"<<endl;
}
else
{
if(cr>=32 && cr<=63)
{
cout<<"el alumno es de segundo grado"<<endl;
}
else
if(cr>=64 && cr<=95)
{cout<<"el alumno es de tercer grado"<<endl;
}
else
if(cr>96)
{cout<<"el alumno es de ultimo grado"<<endl;
}
}
getch();
return 0;
}
PROBLEMA No.3
//Ejercicio 2 practica 4 fecha 10/oct/2013
#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <stdio.h>
int main ()
{
int clave;
gotoxy(10,5);
cout<<"Introduzca la clave:"<<endl;
cin>>clave;
gotoxy(10,7);
switch (clave)
{
case 1:
cout<<"El mes es enero"<<endl;
break;
case 2:
cout<<"El mes es febrero"<<endl;
break;
case 3:
cout<<"El mes es marzo"<<endl;
break;
case 4:
cout<<"El mes es abril"<<endl;
break;
case 5:
cout<<"El mes es mayo"<<endl;
break;
case 6:
cout<<"El mes es junio"<<endl;
break;
case 7:
cout<<"El mes es julio"<<endl;
break;
case 8:
cout<<"El mes es agosto"<<endl;
break;
case 9:
cout<<"El mes es septiembre"<<endl;
break;
case 10:
cout<<"El mes es octubre"<<endl;
break;
case 11:
cout<<"El mes es noviembre"<<endl;
break;
case 12:
cout<<"El mes es diciembre"<<endl;
break;
}
getch();
return 0;
}
PSEUDOCODIGO
Inicio
clave int
Write"Introduzca la clave:"
Read clave
switch (clave)
{
case 1:
Write"El mes es enero"
break
case 2:
Write"El mes es febrero"
break
case 3:
Write"El mes es marzo"
break
case 4:
Write"El mes es abril"
break
case 5:
Write"El mes es mayo"
break
case 6:
Write"El mes es junio"
break
case 7:
Write"El mes es julio"
break
case 8:
Write"El mes es agosto"
break
case 9:
Write"El mes es septiembre"
break
case 10:
Write"El mes es octubre"
break
case 11:
Write"El mes es noviembre"
break
case 12:
Write"El mes es diciembre"
break
}
Fin
ALGORITMO
1-Declarar variables
clave int
2-Introducir clave del mes
Write"Introduzca la clave:"
Read clave
3-Analizar clave
switch (clave)
{
case 1:
Write"El mes es enero"
break
case 2:
Write"El mes es febrero"
break
case 3:
Write"El mes es marzo"
break
case 4:
Write"El mes es abril"
break
case 5:
Write"El mes es mayo"
break
case 6:
Write"El mes es junio"
break
case 7:
Write"El mes es julio"
break
case 8:
Write"El mes es agosto"
break
case 9:
Write"El mes es septiembre"
break
case 10:
Write"El mes es octubre"
break
case 11:
Write"El mes es noviembre"
break
case 12:
Write"El mes es diciembre"
break
}
4-Fin
PROBLEMA No.4
Pseudocódigo.
int A2,A1,A3,L1,L2,L3,a1,a2,a3,l1,l2,l3
write: Triangulo Uno.
write:Angulo 1
read: A1
write: Angulo 2
read: A2
write: Angulo 3
read: A3
write Lado 1
read: L1
write: Lado 2
read:L2
write: Lado 3
read: L3
write: Triangulo Dos
write:Angulo 1
read: a1
write: Angulo 2
read: a2
write: Angulo 3
read: a3
write Lado 1
read: l1
write: Lado 2
read:l2
write: Lado 3
read: l3
if (a1==A1&& A2==a2&& A3==a3&& L1==l1&& L2==l2&& L3==l3)
write: Son triangulos congruentes
else
write:No son triangulos congruentes
Algoritmo:
1.- Declarar las variables.
int A2,A1,A3,L1,L2,L3,a1,a2,a3,l1,l2,l3
2.- Escribir los angulos y lados por teclado y leerlo.
write: Triangulo Uno.
write:Angulo 1
read: A1
write: Angulo 2
read: A2
write: Angulo 3
read: A3
write Lado 1
read: L1
write: Lado 2
read:L2
write: Lado 3
read: L3
write: Triangulo Dos
write:Angulo 1
read: a1
write: Angulo 2
read: a2
write: Angulo 3
read: a3
write Lado 1
read: l1
write: Lado 2
read:l2
write: Lado 3
read: l3
3.- Condicionar cuando un triangulo es congruente
f (a1==A1&& A2==a2&& A3==a3&& L1==l1&& L2==l2&& L3==l3)
4.- Desplejar el resultado si es o no, concruente.
write: Son triangulos congruentes
else
write:No son triangulos congruentes
Diagrama de Flujo.
Problema 5
#include<iostream.h>
#include<conio.h>
int main ()
{
char v;
cout<<"introduzca una letra: ";
cin>>v;
if (v=='a'|| v=='A'|| v=='e'|| v=='E'|| v=='i'|| v=='I'|| v=='o'|| v=='O'|| v=='u'|| v=='U')
cout<<"es vocal : "<<v;
else
cout<< v <<" es consonante";
getch();
return 0;
}
Pseudocódigo
Inicio
V char
Write "introduzca una letra: ";
Read v
if (v=='a'|| v=='A'|| v=='e'|| v=='E'|| v=='i'|| v=='I'|| v=='o'|| v=='O'|| v=='u'|| v=='U')
write es vocal, v
write es consonante, v
fin
Codigo C++
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
int main ()
{
int A2,A1,A3,L1,L2,L3,a1,a2,a3,l1,l2,l3;
cout<<setw(30)<<"PRIMER TRINAGULO\n\n";
cout<<setw(15)<<"Angulo 1: ";
cin>>A1;
cout<<setw(15)<<"Angulo 2: ";
cin>>A2;
cout<<setw(15)<<"Angulo 3: ";
cin>>A3;
cout<<setw(15)<<" Lado 1: ";
cin>>L1;
cout<<setw(15)<<" Lado 2: ";
cin>>L2;
cout<<setw(15)<<" Lado 3: ";
cin>>L3;
cout<<setw(30)<<"PRIMER TRIANGULO\n\n";
cout<<setw(15)<<"Angulo 1: ";
cin>>a1;
cout<<setw(15)<<"Angulo 2: ";
cin>>a2;
cout<<setw(15)<<"Angulo 3: ";
cin>>a3;
cout<<setw(15)<<" Lado 1: ";
cin>>l1;
cout<<setw(15)<<" Lado 2: ";
cin>>l2;
cout<<setw(15)<<" Lado 3: ";
cin>>l3;
if (a1==A1&& A2==a2&& A3==a3&& L1==l1&& L2==l2&& L3==l3)
cout<<" Son triangulos congruentes"<<endl;
else
cout<<" No son triangulos congruentes";
getch();
return 0;
}
PROBLEMA 5
#include<iostream.h>
#include<conio.h>
int main ()
{
char v;
cout<<"introduzca una letra: ";
cin>>v;
if (v=='a'|| v=='A'|| v=='e'|| v=='E'|| v=='i'|| v=='I'|| v=='o'|| v=='O'|| v=='u'|| v=='U')
cout<<"es vocal : "<<v;
else
cout<< v <<" es consonante";
getch();
return 0;
}
Pseudocódigo
Inicio
V char
Write "introduzca una letra: ";
Read v
if (v=='a'|| v=='A'|| v=='e'|| v=='E'|| v=='i'|| v=='I'|| v=='o'|| v=='O'|| v=='u'|| v=='U')
write es vocal, v
write es consonante, v
fin
PROBLEMA 6
#include <iostream.h>
#include <conio.h>
int main()
{
float lar, anch, pxmc, mc;
cout<<"introduce el largo del terreno: "<<endl;
cin>>lar;
cout<<"introduce el ancho del terreno: "<<endl;
cin>>anch;
cout<<"introduce el precio por metro cuadrado: "<<endl;
cin>>pxmc;
mc=lar*anch;
if(mc<300)
{
cout<<"el precio del terreno es: "<<mc;
}
else
{
if(mc>=300 && mc<=400)
{
mc=mc*pxmc*.95;
cout<<"el precio del terreno es: "<<mc;
}
else
if(mc>400 && mc<=500)
{
mc=mc*pxmc*.92;
cout<<"el precio del terreno es: "<<mc;
}
else
if(mc>500)
{
mc=mc*pxmc*.9;
cout<<"el precio del terreno es: "<<mc;
}
}
getch();
return 0;
}
PROBLEMA 7
CÓDIGO C++
#include <iostream.h>
#include <conio.h>
#include <iomanip>
int main ()
{
int tl,tr,tc,Tp;
int opselect;
cout<<setw(30)<<"LEDS\n\n";
cout<<setw(15)<<"Total de productos\n" ;
cin>>tl ;
cout<<setw(30)<<"Resistencias\n\n";
cout<<setw(15)<<" Total del producto\n" ;
cin>>tr;
cout<<setw(30)<<"Capacitadores\n\n";
cout<<setw(15)<<" Total del producto\n";
cin>>tc ;
Tp=tl+tr+tc;
cout<<setw(30)<<" Escriba 1 par tarjeta de credito\n\n";
cout<<setw(30)<<"Escriba 2 para pago con efectivo\n";
cin>>opselect;
switch(opselect==1)
{
case 1:
if(Tp>=50)
cout<<setw(15)<<" Tiene un 15% de descuento\n";
case 2:
if(Tp<50)
cout<<setw(15)<<"No tiene descuento\n";
}
switch(opselect==2)
{
case 1:
if(Tp>=50)
cout<<" Tiene un 20% de descuento\n\n";
case 2:
if(Tp<50)
cout<<"No tiene descuento\n\n";
}
getch ();
return 0;
}
Diagrama de flujo.
Pseudocodigo.
int tl,tr,tc,Tp;
write:LED
write:Total de productos
read:tl
write:Resistencias
write:Total del producto
read:tr
write:Capacitadores
write: Total del producto
read:tc
Tp=tl+tr+tc;
write:Escriba 1 par tarjeta de credito\n\n";
write:Escriba 2 para pago con efectivo\n";
read:opselect;
switch(opselect==1)
{
case 1:
if(Tp>=50)
write: Tiene un 15% de descuento
case 2:
if(Tp<50)
write:No tiene descuento\n
}
switch(opselect==2)
{
case 1:
if(Tp>=50)
writeTiene un 20% de descuento
case 2:
if(Tp<50)
write:No tiene descuento
Algoritmo:
1.- Declar las variables:
int tl,tr,tc,Tp;
2.-Escribir el total de producto y leerlo.
write:LED
write:Total de productos
read:tl
write:Resistencias
write:Total del producto
read:tr
write:Capacitadores
write: Total del producto
read:tc
3.-Hacer el calculo del total de productos
Tp=tl+tr+tc;
4.-Pedir al usuario que escoga el pago que se va a realizar
write:Escriba 1 par tarjeta de credito\n\n";
write:Escriba 2 para pago con efectivo\n";
read:opselect;
5.-Si es uno y el total de articulos es mayor a 50 tiene un 15% de descuento pero sino, no hay descuento.Desplegar resultado
switch(opselect==1)
{
case 1:
if(Tp>=50)
write: Tiene un 15% de descuento
case 2:
if(Tp<50)
write:No tiene descuento\n
}
6.Si la opcion es 2 y es mayor igual a 50 artículos tiene un descuento de 20% sino, no hay descuento. Desplegar Resultado
switch(opselect==2)
{
case 1:
if(Tp>=50)
writeTiene un 20% de descuento
case 2:
if(Tp<50)
write:No tiene descuento
PROBLEMA 8
#include <iostream.h>
#include <conio.h>
int main()
{
float ntraj, costo, stotal, descuento, total;
cout<<"introduce la cantidad de trajes: ";
cin>>ntraj;
cout<<"introduce el costo de los trajes: ";
cin>>costo;
if(ntraj==1)
{
descuento=0;
stotal=ntraj*costo;
total=ntraj*costo;
cout<<"el costo total es: "<<total<<endl;
cout<<"el descuento es :0"<<endl;
cout<<"el subtotal es: "<<stotal<<endl;
}
else if(ntraj==2)
{
stotal=ntraj*costo;
descuento=stotal/4;
total=stotal/1.3333333333333333333333333333333333;
cout<<"el costo total es: "<<total<<endl;
cout<<"el subtotal es: "<<stotal<<endl;
cout<<"el descuento es: "<<descuento<<endl;
}
else if(ntraj==3)
{
stotal=ntraj*costo;
descuento=costo;
ntraj=2;
total=ntraj*costo;
cout<<"el costo total es: "<<total<<endl;
cout<<"el subtotal es: "<<stotal<<endl;
cout<<"el descuento es: "<<descuento<<endl;
}
else if(ntraj>=4)
{
stotal=ntraj*costo;
descuento=stotal*.30;
total=stotal-descuento;
cout<<"el costo total es: "<<total<<endl;
cout<<"el subtotal es: "<<stotal<<endl;
cout<<"el descuento es: "<<descuento<<endl;
}
getch();
return 0;
}
Algoritmo
Inicio
1.definir variables
Ntraj, costo, stotal, descuento, total float
2.dale valor a las variables
Write: introduce la cantidad de trajes
Read:ntraj
Write: introduce el costo de los trajes
Read: costo
3.primera condición y realiza operaciones
If(ntraj=1)
Descuento=0
stotal=ntraj*costo
total=ntraj*costo
4. imprime resultados
Write: el costo total es, total
Write: el descuento es, descuento
Write: el subtotal es, stotal
5 de lo contrario segunda condición y realiza operaciones
Else If(ntraj=2)
stotal=ntraj*costo
descuento=stotal/4
total=stotal/1.333333333
6 imprime resultados
Write: el costo total es, total
Write: el descuento es, descuento
Write: el subtotal es, stotal
7 de lo contrario realiza tercera condición y operaciones
Else if(ntraj=3)
stotal=ntraj*costo
descuento=costo
ntraj=2
total=ntraj*costo
8. imprime resultados
Write: el costo total es, total
Write: el descuento es, descuento
Write: el subtotal es, stotal
9 de lo contrario realizar operaciones
else
stotal=ntraj*costo;
descuento=stotal*.30;
total=stotal-descuento;
10. imprime resultados
Write: el costo total es, total
Write: el descuento es, descuento
Write: el subtotal es, stotal
fin
pseudocodigo
Inicio
Ntraj, costo, stotal, descuento, total float
Write: introduce la cantidad de trajes
Read:ntraj
Write: introduce el costo de los trajes
Read: costo
If(ntraj=1)
Descuento=0
stotal=ntraj*costo
total=ntraj*costo
Write: el costo total es, total
Write: el descuento es, descuento
Write: el subtotal es, stotal
Else If(ntraj=2)
stotal=ntraj*costo
descuento=stotal/4
total=stotal/1.333333333
Write: el costo total es, total
Write: el descuento es, descuento
Write: el subtotal es, stotal
Else if(ntraj=3)
stotal=ntraj*costo
descuento=costo
ntraj=2
total=ntraj*costo
Write: el costo total es, total
Write: el descuento es, descuento
Write: el subtotal es, stotal
else
stotal=ntraj*costo;
descuento=stotal*.30
total=stotal-descuento
Write: el costo total es, total
Write: el descuento es, descuento
Write: el subtotal es, stotal
fin
PROBLEMA9
#include <iostream.h>#include <conio.h>
#include <math.h>
int main()
{
float opcion;
double radianes, seno, cose, tang, cota, seca, ang;
cout<<"escoge una opcion\n\n";
cout<<"1. si esta en radianes\n";
cout<<"2.si esta en grados\n";
cin>>opcion;
if(opcion==1)
{
cout<<"radianes\n";
cin>>radianes;
ang=radianes*3.14159/180;
seno=sin(ang);
cose=cos(ang);
tang=tan(ang);
cota=1/tan(ang);
seca=1/cos(ang);
cout<<"el seno es: \n"<<seno;
cout<<"el cosen es: \n"<<cose;
cout<<"la tangente es: \n"<<tang;
cout<<"la cotangente es: \n"<<cota;
cout<<"la secante es: \n"<<seca;
}
else if(opcion==2)
{
cout<<"grados\n";
cin>>ang;
seno=sin(ang);
cose=cos(ang);
tang=tan(ang);
cota=1/tan(ang);
seca=1/cos(ang);
cout<<"el seno es: \n"<<seno;
cout<<"el cosen es: \n"<<cose;
cout<<"la tangente es: \n"<<tang;
cout<<"la cotangente es: \n"<<cota;
cout<<"la secante es: \n"<<seca;
}
else
{
cout<<"no furula\n";
}
getch();
return 0;
}
PROBLEMA 10
#include <iostream.h>
#include <conio.h>
int main()
{
int n1, n2, n3;
cout<<"introduce el primer numero: "<<endl;
cin>>n1;
cout<<"introduce el segundo numero: "<<endl;
cin>>n2;
cout<<"introduce el tercer numero: "<<endl;
cin>>n3;
if(n1<n2 && n2<n3)
{
cout<<"el orden es ascendente"<<endl;
}
else
{
if(n3<n2 &&n2<n1)
{
cout<<"el orden es descendente"<<endl;
}
else
{
cout<<"los numeros estan sin ordenar"<<endl;
}
}
getch();
return 0;
}
#include <conio.h>
int main()
{
int n1, n2, n3;
cout<<"introduce el primer numero: "<<endl;
cin>>n1;
cout<<"introduce el segundo numero: "<<endl;
cin>>n2;
cout<<"introduce el tercer numero: "<<endl;
cin>>n3;
if(n1<n2 && n2<n3)
{
cout<<"el orden es ascendente"<<endl;
}
else
{
if(n3<n2 &&n2<n1)
{
cout<<"el orden es descendente"<<endl;
}
else
{
cout<<"los numeros estan sin ordenar"<<endl;
}
}
getch();
return 0;
}









No hay comentarios:
Publicar un comentario