Practica 7
# include <iostream.h>
# include <conio.h>
# include <stdio.h>
int main ()
{
{
float Nomina_Sa=0.0,Sueldo, Sueldo_a, Nom_Saum=0;
char Nombre[20];
char Continuar;
int Categoria;
do
{
char Nombre[20];
char Continuar;
int Categoria;
do
{
cout<<"\t\n Nombre Del Empleado "<<endl;
gets(Nombre);
cout<<"\t\n Sueldo Actual = ";
cin>>Sueldo;
gets(Nombre);
cout<<"\t\n Sueldo Actual = ";
cin>>Sueldo;
do
{
cout<<"\t\n Categoria =";
cin>>Categoria;
switch (Categoria)
{
case 1:
case 3: Sueldo_a=Sueldo*1.15;
break;
case 2: Sueldo_a=Sueldo*1.10;
break;
case 4: Sueldo_a=Sueldo*1.08;
break;
case 5: Sueldo_a=Sueldo*1.06;
break;
default:
{
cout<<"\t\n Error En Categoria =";
Categoria=0;
}
}
{
cout<<"\t\n Categoria =";
cin>>Categoria;
switch (Categoria)
{
case 1:
case 3: Sueldo_a=Sueldo*1.15;
break;
case 2: Sueldo_a=Sueldo*1.10;
break;
case 4: Sueldo_a=Sueldo*1.08;
break;
case 5: Sueldo_a=Sueldo*1.06;
break;
default:
{
cout<<"\t\n Error En Categoria =";
Categoria=0;
}
}
}
while (Categoria==0);
Nomina_Sa=Nomina_Sa+Sueldo;
Nom_Saum=Nom_Saum+Sueldo;
cout<<"\t\n Nombre Del empleado "<<Nombre<<endl;
cout<<"\t\n Sueldo Actual "<<Sueldo<<endl;
while (Categoria==0);
Nomina_Sa=Nomina_Sa+Sueldo;
Nom_Saum=Nom_Saum+Sueldo;
cout<<"\t\n Nombre Del empleado "<<Nombre<<endl;
cout<<"\t\n Sueldo Actual "<<Sueldo<<endl;
cout<<"\n\t Sueldo Aumentado "<<Sueldo_a<<endl;
cout<<"\t\t\n Desea Continuar (S/N) ";
cin>>Continuar;
}
while (Continuar='s' || Continuar=='S');
cout<<"\t\n Total Nomina Actual "<<Nomina_Sa<<endl;
cout<<"\t\n Total Nimona Aumentada "<<Nom_Saum<<endl;
getch();
cout<<"\t\t\n Desea Continuar (S/N) ";
cin>>Continuar;
}
while (Continuar='s' || Continuar=='S');
cout<<"\t\n Total Nomina Actual "<<Nomina_Sa<<endl;
cout<<"\t\n Total Nimona Aumentada "<<Nom_Saum<<endl;
getch();
return 0;
}
Practica 2
#include <conio.h>
int main ()
{
int Minutos ,Clave ,Sigue=1;
float Total;
while (Sigue==1)
{
cout<<"Minutos De La Llamada"<<endl;
cin>>Minutos;
do
{
cout<<"Clave Zona Geografica"<<endl;
cin>>Clave;
switch(Clave)
{
case 5:Total=Minutos*3.50;
break;
case 7:Total=Minutos*4.25;
break;
case 18:Total=Minutos*4.50;
break;
case 20:Total=Minutos*5.50;
break;
case 22:Total=Minutos*6.30;
break
dafault:
{
cout<<"Error En Clave";
Clave=0;
}
}
}
while(Clave=0);
cout<<"Total De la Llamada Es="<<Total<<endl;
cout<<"Desea continuar 1(Si) O 2(No)"<<endl;
cin>>Sigue;
}
getch();
return 0 ;
}

Problema 3
Pseudocodigo
nombre [20], sigue char
tipo, edad, dias int
costo real
do
{
Print "Nombre del Pasiente "
read nombre
Print "Edad: "
read edad
Print "Dias de Hospitalizacion: "
read dias
do
{
Print "Tipo de Enfermedad "
read tipo
switch(tipo)
{
case 1:costo=25.00*dias
break
case 2:costo=15.00*dias
break
case 3:costo=20.00*dias
break
case 4:costo=35.00*dias
break
case 5:costo=48.00*dias
break
default:
{
Print "Error en tipo de Enfermedad "
}
tipo=0
}
}
while(tipo=0)
if(edad>=14&&edad<=22)
{
costo=costo*1.10
}
Print "Nombre del Pasiente: ",nombre
Print "Costo de la Internacion: ",costo
Print "Desea Continuar (s/n): "
read sigue
}
while(sigue=='s'||sigue=='S')
Codificación en C++
char nombre [20], sigue;
int tipo, edad, dias;
float costo;
do
{
cout<<"Nombre del Pasiente "<<endl;
cin>>nombre;
cout<<"Edad: "<<endl;
cin>>edad;
cout<<"Dias de Hospitalizacion: "<<endl;
cin>>dias;
do
{
cout<<"Tipo de Enfermedad "<<endl;
cin>>tipo;
switch(tipo)
{
case 1:costo=25.00*dias;
break;
case 2:costo=15.00*dias;
break;
case 3:costo=20.00*dias;
break;
case 4:costo=35.00*dias;
break;
case 5:costo=48.00*dias;
break;
default:
{
cout<<"Error en tipo de Enfermedad "<<endl;
}
tipo=0;
}
}
while(tipo=0);
if(edad>=14&&edad<=22)
{
costo=costo*1.10;
}
cout<<"Nombre del Pasiente: "<<nombre<<endl;
cout<<"Costo de la Internacion: "<<costo<<endl;
cout<<"Desea Continuar (s/n): "<<endl;
cin>>sigue;
}
while(sigue=='s'||sigue=='S');
getch();
return 0;
}
nombre [20], sigue char
tipo, edad, dias int
costo real
do
{
Print "Nombre del Pasiente "
read nombre
Print "Edad: "
read edad
Print "Dias de Hospitalizacion: "
read dias
do
{
Print "Tipo de Enfermedad "
read tipo
switch(tipo)
{
case 1:costo=25.00*dias
break
case 2:costo=15.00*dias
break
case 3:costo=20.00*dias
break
case 4:costo=35.00*dias
break
case 5:costo=48.00*dias
break
default:
{
Print "Error en tipo de Enfermedad "
}
tipo=0
}
}
while(tipo=0)
if(edad>=14&&edad<=22)
{
costo=costo*1.10
}
Print "Nombre del Pasiente: ",nombre
Print "Costo de la Internacion: ",costo
Print "Desea Continuar (s/n): "
read sigue
}
while(sigue=='s'||sigue=='S')
Codificación en C++
char nombre [20], sigue;
int tipo, edad, dias;
float costo;
do
{
cout<<"Nombre del Pasiente "<<endl;
cin>>nombre;
cout<<"Edad: "<<endl;
cin>>edad;
cout<<"Dias de Hospitalizacion: "<<endl;
cin>>dias;
do
{
cout<<"Tipo de Enfermedad "<<endl;
cin>>tipo;
switch(tipo)
{
case 1:costo=25.00*dias;
break;
case 2:costo=15.00*dias;
break;
case 3:costo=20.00*dias;
break;
case 4:costo=35.00*dias;
break;
case 5:costo=48.00*dias;
break;
default:
{
cout<<"Error en tipo de Enfermedad "<<endl;
}
tipo=0;
}
}
while(tipo=0);
if(edad>=14&&edad<=22)
{
costo=costo*1.10;
}
cout<<"Nombre del Pasiente: "<<nombre<<endl;
cout<<"Costo de la Internacion: "<<costo<<endl;
cout<<"Desea Continuar (s/n): "<<endl;
cin>>sigue;
}
while(sigue=='s'||sigue=='S');
getch();
return 0;
}

Problema 4
Pseudocodigo
suma=0 int
termino=3, n int
conta=1 int
Print "Cantidad de terminos de la serie "
read n
while(conta<=n)
{
suma=suma+termino
Print termino ,"+"
termino=termino+3
conta=conta+1
}
Print ": ", suma
Codificación en c++
int suma=0;
int termino=3, n;
int conta=1;
cout<<"Cantidad de terminos de la serie "<<endl;
cin>>n;
while(conta<=n)
{
suma=suma+termino;
cout<<termino<<"+";
termino=termino+3;
conta=conta+1;
}
cout<<": "<<suma<<endl;

Practica 5
Pseudocodigo
n, conta=1, sumatotal=0, suma=0, c1, c2, c3, c4 int
prom realsigue='s' char
while(sigue=='s'||sigue=='S'){
Print "Numero de alumnos=?"
read nwhile(conta<=n)
{
Print "\n"Print "Nombre del alumno=?"
nombre[25] charcin.ignore()
cin.getline(nombre,25,'\n');
Print "\n"
Print "Calificacion parcial 1"
read c1Print "\n"
Print "Calificacion parcial 2"
read c2Print "\n"
Print "Calificacion parcial 3"
read c3Print "\n"
Print "Calificacion parcial 4"
read c4Print "\n"
suma=c1+c2+c3+c4
prom=suma/4.0sumatotal=sumatotal+prom
conta=conta+1
}
Print "El promedio general del grupo es: ", (sumatotal/n)Print "Desea continuar(s/n)"
read sigue;}
Codificación en C++
#include<iostream.h>
#include<conio.h>
int main()
{
int n, conta=1, sumatotal=0, suma=0, c1, c2, c3, c4;
float prom;char sigue='s';
while(sigue=='s'||sigue=='S')
{
cout<<"Numero de alumnos=?"<<endl;
cin>>n;while(conta<=n)
{cout<<"\n"<endl;
cout<<"Nombre del alumno=?"<<endl;
char nombre[25];cin.ignore();
cin.getline(nombre,25,'\n');
cout<<"\n"<<endl;
cout<<"Calificacion parcial 1"<<endl;
cin>>c1;cout<<"\n"<<endl;
cout<<"Calificacion parcial 2"<<endl;
cin>>c2;cout<<"\n"<<endl;
cout<<"Calificacion parcial 3"<<endl;
cin>>c3;cout<<"\n"<<endl;
cout<<"Calificacion parcial 4"<<endl;
cin>>c4;cout<<"\n"<<endl;
suma=c1+c2+c3+c4;
prom=suma/4.0;sumatotal=sumatotal+prom;
conta=conta+1;
}
cout<<"El promedio general del grupo es: "<<(sumatotal/n)<<endl;
cout<<"Desea continuar(s/n)"<<endl;
cin>>sigue;
}
getch();
return 0;
}

No hay comentarios:
Publicar un comentario