INICIO
cl INT
mn,p REAL
PRINT "\nClaves\t Zona Precio\n12\t America del norte 2\n15\t America del central 2.2\n18\t America del sur 4.5\n19\t Europa 3.5\n23\t Asia 6\n25\t Africa 6\n29\t Oseania 5\n\n"
PRINT "\nClave= "
READ cl;
PRINT "Minutos= ";
READ mn;
switch (cl)
{
case 12:p=mn*2
PRINT"\nPrecio= ",p
break
case 15:p=mn*2.2;
PRINT "\nPrecio= ",p
break
case 18:p=mn*4.5;
PRINT"\nPrecio= ",p
break
case 19:p=mn*3.5;
PRINT "\nPrecio= ",p
break
case 23:p=mn*6;
PRINT "\nPrecio= ",p
break
case 25:p=mn*6;
PRINT"\nPrecio= ",p
break
case 39:p=mn*5;
PRINT "\nPrecio= ",p
break;
default:PRINT "La clave no existe";
}
FIN
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
int main()
{
int cl;
float mn,p;
cout<<"Practica 5 problema 1, Marco Antonio Villarreal Uribe 11211043,Programa para calcular el precio de una llamada introduciendo la clave lada y el numero de minutos usando switch\n\n";
cout<<"\nClaves\t Zona Precio\n12\t America del norte 2\n15\t America del central 2.2\n18\t America del sur 4.5\n19\t Europa 3.5\n23\t Asia 6\n25\t Africa 6\n29\t Oseania 5\n\n";
cout<<"\nClave= ";
cin>>cl;
cout<<"Minutos= ";
cin>>mn;
switch (cl)
{
case 12:p=mn*2;
cout<<"\nPrecio= "<<p<<endl;
break;
case 15:p=mn*2.2;
cout<<"\nPrecio= "<<p<<endl;
break;
case 18:p=mn*4.5;
cout<<"\nPrecio= "<<p<<endl;
break;
case 19:p=mn*3.5;
cout<<"\nPrecio= "<<p<<endl;
break;
case 23:p=mn*6;
cout<<"\nPrecio= "<<p<<endl;
break;
case 25:p=mn*6;
cout<<"\nPrecio= "<<p<<endl;
break;
case 39:p=mn*5;
cout<<"\nPrecio= "<<p<<endl;
break;
default:cout<<"La clave no existe";
}
getch();
}

Practica 5 problema 2, Programa para calcular el salario de un obrero segun su categoria usando switch
INICIO
cl INT
mn,p REAL
PRINT "\nCategoria\tAumento\n1\t 15%\n2\t 12%\n3\t 10%\n4\t 8%\n5\t 7%\n\n";
PRINT "\nCategoria del empleado: ";
READ cl;
PRINT "\nSalario del empleado: ";
READ mn;
switch (cl)
{
case 1:p=mn*1.15;
PRINT"\nSalario= ",p
break
case 2:p=mn*1.12;
PRINT"\nSalario= ",p
break
case 3:p=mn*1.10;
PRINT"\nSalario= ",p
break
case 4:p=mn*1.08;
PRINT"\nSalario= ",p
break
case 5:p=mn*1.07;
PRINT"\nSalario= ",p
break
default:cout<<"La categoria no existe";
}
FIN
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
int main()
{
int cl;
float mn,p;
cout<<"Practica 5 problema 2, Marco Antonio Villarreal Uribe 11211043,Programa para calcular el salario de un obrero segun su categoria usando switch\n\n";
cout<<"\nCategoria\tAumento\n1\t 15%\n2\t 12%\n3\t 10%\n4\t 8%\n5\t 7%\n\n";
cout<<"\nCategoria del empleado: ";
cin>>cl;
cout<<"\nSalario del empleado: ";
cin>>mn;
switch (cl)
{
case 1:p=mn*1.15;
cout<<"\nSalario= "<<p<<endl;
break;
case 2:p=mn*1.12;
cout<<"\nSalario= "<<p<<endl;
break;
case 3:p=mn*1.10;
cout<<"\nSalario= "<<p<<endl;
break;
case 4:p=mn*1.08;
cout<<"\nSalario= "<<p<<endl;
break;
case 5:p=mn*1.07;
cout<<"\nSalario= "<<p<<endl;
break;
default:cout<<"La categoria no existe";
}
getch();
}
Practica 5 problema 3, Programa para simular una calculadora introduciendo un caracter usando switch
INICIO
cl CHAR
mn,p,a REAL
PRINT"\nCaracter\tFuncion\n+\t suma\n-\t Resta\n*\t Multiplicacion\n/\t Divicion\n%\t Porcentaje\n\n";
PRINT"\nNumero 1: ";
READa;
PRINT"\nCaracter: ";
READ cl;
PRINT "\nNumero 2: ";
READ mn;
switch (cl)
{
case '+':p=a+mn;
PRINT"\nSuma= ",p
break;
case '-':p=a-mn;
PRINT"\nDiferencia= ",p
break;
case '*':p=mn*a;
PRINT"\nProducto= ",p
break;
case '/':
if (mn==0)
{
PRINT"no existe";
}
else
{
p=a/mn;
PRINT"\nCociente= ",p
break;
case '%':p=a*(mn/100);
PRINT"\nProrciento= ",p
}
break
default:PRINT "La categoria no existe";
}
FIN
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
int main()
{
char cl;
float mn,p,a;
cout<<"Practica 5 problema 3, Marco Antonio Villarreal Uribe 11211043,Programa para simular una calculadora introduciendo un caracter usando switch\n\n";
cout<<"\nCaracter\tFuncion\n+\t suma\n-\t Resta\n*\t Multiplicacion\n/\t Divicion\n%\t Porcentaje\n\n";
cout<<"\nNumero 1: ";
cin>>a;
cout<<"\nCaracter: ";
cin>>cl;
cout<<"\nNumero 2: ";
cin>>mn;
switch (cl)
{
case '+':p=a+mn;
cout<<"\nSuma= "<<p<<endl;
break;
case '-':p=a-mn;
cout<<"\nDiferencia= "<<p<<endl;
break;
case '*':p=mn*a;
cout<<"\nProducto= "<<p<<endl;
break;
case '/':
if (mn==0)
{
cout<<"no existe";
}
else
{
p=a/mn;
cout<<"\nCociente= "<<p<<endl;
break;
case '%':p=a*(mn/100);
cout<<"\nProrciento= "<<p<<endl;
}
break;
default:cout<<"La categoria no existe";
}
getch();
}
Practica 5 problema 4, Programa para introducir el numero del mes y sacar los dias que este tiene usando switch
INICIO
n INT
PRINT"1)Enero \n2)Febrero \n3)Marzo \n4)Abril \n5)Mayo \n6)Junio \n7)Julio \n8)Agosto \n9)Septiembre \n10)Octubre \n11)Noviembre \n12)Diciembre \n\nintodusca el numero del mes: ";
READ n;
switch (n)
{
case 1:PRINT"Enero tiene 31 dias";
break
case 2:PRINT"Febrero tiene 28 dias";
break
case 3:PRINT"Marzo tiene 31 dias";
break
case 4:PRINT"Abril tiene 30 dias";
break
case 5:PRINT"Mayo tiene 31 dias";
break
case 6:PRINT"Junio tiene 30 dias";
break
case 7:PRINT"Julio tiene 31 dias";
break
case 8:PRINT"Agosto tiene 31 dias";
break
case 9:PRINT"Septiembre tiene 30 dias";
break
case 10:PRINT"Octubre tiene 31 dias";
break
case 11PRINT"Noviembre tiene 30 dias";
break
case 12:PRINT"Diciembre tiene 31 dias";
break
default:PRINT"no estan la opcion deseada";
}
FIN
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
int main()
{
int n;
cout<<"Practica 5 problema 4, Marco Antonio Villarreal Uribe 11211043,Programa para introducir el numero del mes y sacar los dias que este tiene usando switch\n\n";
cout<<"1)Enero \n2)Febrero \n3)Marzo \n4)Abril \n5)Mayo \n6)Junio \n7)Julio \n8)Agosto \n9)Septiembre \n10)Octubre \n11)Noviembre \n12)Diciembre \n\nintodusca el numero del mes: ";
cin>>n;
switch (n)
{
case 1:cout<<"Enero tiene 31 dias";
break;
case 2:cout<<"Febrero tiene 28 dias";
break;
case 3:cout<<"Marzo tiene 31 dias";
break;
case 4:cout<<"Abril tiene 30 dias";
break;
case 5:cout<<"Mayo tiene 31 dias";
break;
case 6:cout<<"Junio tiene 30 dias";
break;
case 7:cout<<"Julio tiene 31 dias";
break;
case 8:cout<<"Agosto tiene 31 dias";
break;
case 9:cout<<"Septiembre tiene 30 dias";
break;
case 10:cout<<"Octubre tiene 31 dias";
break;
case 11:cout<<"Noviembre tiene 30 dias";
break;
case 12:cout<<"Diciembre tiene 31 dias";
break;
default:cout<<"no estan la opcion deseada";
}
getch();
}

Practica 5 problema 5, Programa para calcular grados celcius a fahrenheit o viceversa usando switch
INICIO
cl CHAR
f,n,c REAL
PRINT "Practica 5 problema 5, Marco Antonio Villarreal Uribe 11211043,Programa para calcular grados celcius a fahrenheit o viceversa usando switch ";
PRINT "\n\nTemperatura: ";
READ n, READcl;
switch (cl)
{
case 'c':f=(1.8*n)+32;
PRINT "\nEl equivalente de grados celcius a grados fahrenheit es= "<<f<<endl;
break;
case 'f':c=(n-32)*(5/9);
PRINT "\nEl equivalente de grados fahrenheit a grados celcius es= "<<c<<endl;
break;
case 'celcius':f=(1.8*n)+32;
PRINT "\nEl equivalente de grados celcius a grados fahrenheit es= "<<f<<endl;
break;
case 'fahrenheit':c=(n-32)*(5/9);
PRINT "\nEl equivalente de grados fahrenheit a grados celcius es= "<<c<<endl;
break;
case 'C':f=(1.8*n)+32;
PRINT "\nEl equivalente de grados celcius a grados fahrenheit es= "<<f<<endl;
break;
case 'F':c=(n-32)*(5/9);
PRINT "\nEl equivalente de grados fahrenheit a grados celcius es= "<<c<<endl;
break;
default: PRINT"La categoria no existe";
}
FIN
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
int main()
{
char cl;
float f,n,c;
cout<<"Practica 5 problema 5, Marco Antonio Villarreal Uribe 11211043,Programa para calcular grados celcius a fahrenheit o viceversa usando switch ";
cout<<"\n\nTemperatura: ";
cin>>n, cin>>cl;
switch (cl)
{
case 'c':f=(1.8*n)+32;
cout<<"\nEl equivalente de grados celcius a grados fahrenheit es= "<<f<<endl;
break;
case 'f':c=(n-32)*(5/9);
cout<<"\nEl equivalente de grados fahrenheit a grados celcius es= "<<c<<endl;
break;
case 'celcius':f=(1.8*n)+32;
cout<<"\nEl equivalente de grados celcius a grados fahrenheit es= "<<f<<endl;
break;
case 'fahrenheit':c=(n-32)*(5/9);
cout<<"\nEl equivalente de grados fahrenheit a grados celcius es= "<<c<<endl;
break;
case 'C':f=(1.8*n)+32;
cout<<"\nEl equivalente de grados celcius a grados fahrenheit es= "<<f<<endl;
break;
case 'F':c=(n-32)*(5/9);
cout<<"\nEl equivalente de grados fahrenheit a grados celcius es= "<<c<<endl;
break;
default:cout<<"La categoria no existe";
}
getch();
}


No hay comentarios:
Publicar un comentario