miércoles, 10 de octubre de 2012

practica 7

problema 1
codigo en c++

# 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
{
cout<<"\t\n nombre del empleado "<<endl;
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.08;
break;
case 2: sueldo_a=sueldo*1.07;
break;
case 4:
case 5: sueldo_a=sueldo*1.08;
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;
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();
}




problema 2
codigo en c++;

#include <iostream.h>
#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 15:total=minutos*3.5;
break;
case 17:total=minutos*4.25;
break;
case 18:total=minutos*4.50;
break;
case 20:total=minutos*5.50;
break;
case 21:total=minutos*6.30;
break;
case 25:total=minutos*7.25;
break;
case 29:total=minutos*5.75;
break;
dafault:
{
cout<<"error en clave";
clave=0;
}
}
}
while(clave=0);
cout<<"Total de la llamada es="<<total<<endl;
cout<<"desea continuar 1(s1) o 0(no)"<<endl;
cin>>sigue;
  }
getch();
}





problema 3
codigo:


/* practica 7 problema 3
Ezequiel Mendez Gonzalez
*/
#include <iostream.h>
#include <conio.h>
#include <math.h>
# include <dos.h>
#include <stdio.h>

int main ()
{
float serie=0.0;
int n=0,a=2,sigue=0;
cout<<"\t\nnumero de terminos de la serie = ";
cin>>n;
for(n=1;n<=10;n++)
{
serie=1/2+n/pow(a,n);
}


cout<<"\n\tsuma de la serie es:"<<serie<<endl;
{
 struct dosdate_t d;
 _dos_getdate(&d);
 printf("\n\n  FECHA ACTUAL:   %d",d.day);
 printf(" / %d",d.month);
 printf(" / %d",d.year);
 }
getch ();
}




problema 4
codigo en c++:

Ezequiel Mendez Gonzalez
*/
#include <iostream.h>
#include <conio.h>
#include <math.h>
# include <dos.h>
#include <stdio.h>

int main ()
{
float serie=0.0;
int n=0,a=1,d=5,sigue=0;
do
{
cout<<"\t\nnumero de terminos de la serie = ";
cin>>n;
for(n=1;n<=20;n++)
{
serie=a+(a+d)+(a+n*d);
}
cout<<"\t desea continuar 0=si 1=no ";
cin>>sugue
}
while(sigue==0);
cout<<"\n\tsuma de la serie es:"<<serie<<endl;
{
 struct dosdate_t d;
 _dos_getdate(&d);
 printf("\n\n  FECHA ACTUAL:   %d",d.day);
 printf(" / %d",d.month);
 printf(" / %d",d.year);
 }
getch ();
}


problema 5
codigo en c++:


/* practica 7 problema 5
Ezequiel Mendez Gonzalez
*/
#include <iostream.h>
#include <conio.h>
#include <stdio.h>
#include <dos.h>

int main ()
{
int suma=0,I,sigue;
do
{
for(I=1;I<=50;I++)
{
suma=suma+I;
}
cout<<"\t desea continuar 0=si o no =1";
cin>>sigue;
}
while (sigue==0);
cout<<"La suma de los primeros 50 numeros enteros es:"<<suma<<endl;
{
 struct dosdate_t d;
 _dos_getdate(&d);
 printf("\n\n  FECHA ACTUAL:   %d",d.day);
 printf(" / %d",d.month);
 printf(" / %d",d.year);
 }
getch ();
}









problema 6
codigo en c++:



No hay comentarios:

Publicar un comentario