sábado, 24 de noviembre de 2012

PROGRAMA QUE MUESTRE LAS DIFERENTES SERIES

ESTE ES UN PROGRAMA QUE PERMITE QUE EL USUARIO ESCOJA LA SERIE QUE DESEA VER, ESTA REALIZADO EN LENGUAJE  C++.

#include<iostream.h>
#include<stdio.h>
#include<conio.h>
#include<ctype.h>
void main (void)
{
int op=1,a,b,x,c,i;
a=1;
b=1;
x=0;
c=-1;
while(op!=4)  //para permitir al usuario escoger una opcion
{
textcolor(1);       //color de la letra
textbackground(3);  //color del fondo
clrscr();           //para limpiar pantalla
gotoxy(20,9);cout<<"MI PRIMER PROGRAMA CON MENU";
gotoxy(17,10);cout<<"PROGRAMA DE LAS DIFERENTES SERIES ";
gotoxy(19,13);cout<<"1 - Serie de fibonacci";
gotoxy(19,14);cout<<"2 - serie de lucas";
gotoxy(19,15);cout<<"3 - serie de arlenys";
gotoxy(19,16);cout<<"4 - Salir";
do{
gotoxy(20,19);cout<<"Seleccione una de las alternativas";
gotoxy(58,19);cin>>op;
gotoxy(30,22);cout<<"Alternativa No Valida";
}while((op<1)||(op>4));
clrscr();
switch (op){
       case 1:
    textcolor(1);
      textbackground(6);
    clrscr();
 gotoxy(25,3);cout<<" SERIE DE FIBONACCI   ";

      for(i=1;i<=18;i++)
      i++;
      {
      if(i>0)
      {
     if(i==1)cout<<"1"<<endl;
    else
    {
    cout<<endl<<a<<","<<b<<",";
    while(c<i-2)
    {
    c++;
    x=a+b;
    cout<<x<<",";
    a=b;
    b=x;
    }
    getch();
    }
    break;

      case 2:
int a,b,z,c,i;
a=1;
b=3;
z=0;
c=-1;
textcolor(5);
textbackground(16);
clrscr();
gotoxy(15,3);printf("PROGRAMA QUE MUESTRE LA SERIE DE LUCAS ");
for(i=1;i<=18;i++)
i++;
{
if(i>0)
{
if(i==1)cout<<"1"<<endl;
else
{
cout<<endl<<a<<","<<b<<",";
while(c<i-2)
{
c++;
z=a+b;
cout<<z<<",";
a=b;
b=z;
}
getch();
}
}
}
}
      break;

     case 3:
    textcolor(6);
textbackground(16);
clrscr();
    gotoxy(19,3);cout<<" SERIE DE ARLENYS ";
    int c,f=5,x=2,i=1;
    for(int a=1;a<=80;a++)
    {
    gotoxy(a,1);
       printf("*");
       gotoxy(a,24);
       printf("*");
       }
       c=6;
      while(i<=5)
      {
      gotoxy(c,6);cout<<x<<",  "<<f<<",  ";
      gotoxy(49,6);cout<<"  ";
      x=x+5;
      f=f+5;
      c=c+9;
      i++;
     for(int y=1;y<=24;y++)
     {
     gotoxy(1,y);
     printf("*");
     gotoxy(80,y);
     printf("*");
     }
     }
     getch();
     }
     break;

     case 4:
    gotoxy(20,20);cout<<"Pulse Cualquier Tecla para Salir";
    getch();
    }
    break;
    }
    getch();
    }


PROGRAMA QUE SUME LA SERIE DE 10 EN 10 DEL 100 HASTA EL O

 ESTE ES UN PROGRAMA QUE SUMA LA SERIE 100+90+80+70+60+50.....HASTA LLEGAR A 0.
 ESTA REALIZADO EN LENGUAJE C++.

#include<iostream.h>
#include<stdio.h>
#include<conio.h>
void main (void)
{
int s,j=5,x=0;
textcolor(1);
textbackground(8);
clrscr();
gotoxy(16,2);printf(" SUMA DE LA SERIE DE 100 HASTA 0");
gotoxy(22,4);cout<<" sumar la siguiente serie ";
for(s=100;s>=0;s=s-10)
{
j=j+5;
gotoxy(j,8);cout<<s<<" + ";gotoxy(62,8);cout<<"   ";
x=x+s;
}
gotoxy(8,10);cout<<" la suma de la serie es : "<<x;
getch();
}

PROGRAMA PARA CALCULAR EL VALOR ABSOLUTO DE UN NUMERO

PROGRAMA QUE EL USUARIO INGRESE UN NUMERO E IMPRIMA EL NUMERO Y EL VALOR   ABSOLUTO DEL MISMO. ESTA REALIZADO EN LENGUAJE C++.

#include<stdio.h>
#include<conio.h>
#include<iostream.h>
#include<stdlib.h>
void main (void)
{
textcolor(1);
textbackground(6);
clrscr();
float num;
gotoxy(30,2);printf("EL VALOR ABSOLUTO DE UN NUMERO");
gotoxy(10,4);cout<<"ingrese un numero";
gotoxy(10,6);cin>>num;
gotoxy(10,8);cout<<"el valor absoluto del numero es:"<< abs(num);
getch();
}

PROGRAMA PARA CALCULAR EL PRODUCTO DE LOS NUMEROS ENTEROS DEL 11 AL 20

 PROGRAMA  PARA CALCULAR EL PRODUCTO DE LOS NUMEROS ENTEROS DEL 11 AL 20.
 ESTA REALIZADO  EN LENGUAJE C++.

#include<iostream.h>
#include<stdio.h>
#include<conio.h>
void main (void)
{
textcolor(5);
textbackground(7);
clrscr();
double k=11,mul=10;
int q,b,j=9;
for(int x=1;x<=80;x++)
{
gotoxy(x,1);
printf("*");
gotoxy(x,24);
printf("*");
}
for(int y=1;y<=24;y++)
{
gotoxy(1,y);
printf("*");
gotoxy(80,y);
printf("*");
}
gotoxy(18,3);printf(" PRODUCTO DE LOS NUMEROS ENTEROS DEL 11 AL 20" );
for (q=9;q<=61;q++)
{
gotoxy(q,7);cout<<"_";
gotoxy(q,9);cout<<"-";
}
gotoxy(5,5);cout<<" Al multiplicar la siguiente secuencia de numeros";

while(k<=20){
gotoxy(j,8);cout<<k<<" * ";
j=j+5;
mul=mul*k;
k++;
}
gotoxy(8,10);cout<<" el producto de esta serie  es: "<<mul;

getch ();
}

PROGRAMA PARA CALCULAR EL PRODUCTO DE LOS NUMEROS ENTEROS DEL 1 AL 10

 PROGRAMA  PARA CALCULAR EL PRODUCTO DE LOS NUMEROS ENTEROS DEL 1 AL 10.
 ESTA REALIZADO  EN LENGUAJE C++.

#include<iostream.h>
#include<stdio.h>
#include<conio.h>
void main (void)
{
textcolor(13);
textbackground(0);
clrscr();
float n,k=1,mul=1,j=9;
int q,b;
for(int x=1;x<=80;x++)
{
gotoxy(x,1);
printf("*");
gotoxy(x,24);
printf("*");
}
for(int y=1;y<=24;y++)
{
gotoxy(1,y);
printf("*");
gotoxy(80,y);
printf("*");
}
gotoxy(18,3);printf(" PRODUCTO DE LOS NUMEROS ENTEROS DEL 1 AL 10" );
for (q=9;q<=61;q++)
{
gotoxy(q,7);cout<<"_";
gotoxy(q,9);cout<<"-";
}
gotoxy(5,5);cout<<" Al multiplicar la siguiente secuencia de numeros";

while(k<=10){
gotoxy(j,8);cout<<k<<" * ";
j=j+5;
mul=mul*k;
k++;
}
gotoxy(8,10);cout<<" el producto de esta serie es: "<<mul;

getch ();
}

PROGRAMA QUE CONVIERTE DE EUROS A PESETAS


       DISEÑAR UN ALGORITMO QUE LEA UN VALOR EN EUROS Y LO CONVIERTA A PESETAS (1 EURO =166,386 PTAS).ESTA REALIZADO  EN LENGUAJE C++.

#include<iostream.h>
#include<conio.h>
#include<stdio.h>
void main (void)
{
textcolor(1);
textbackground(8);
clrscr();
float euros,ptas;
gotoxy(30,4);cout<<"CONVERTIR DE EUROS A PESETAS";
gotoxy(10,6);cout<<"ingrese los euros a cambiar ";
cin>>euros;
ptas=euros*166,386;
gotoxy(10,8);cout<<"su valor en pesetas es: "<<ptas;
getch();
}

PROGRAMA QUE MUESTRA 20 NUMEROS PARES Y 20 IMPARES

REALIZAR UN PROGRAMA QUE GENERE LOS 20 PRIMEROS NUMEROS PARES Y LOS 20 PRIMEROS NUMEROS IMPARES. ESTA REALIZADO  EN LENGUAJE C++.

#include<iostream.h>
#include<conio.h>
#include<stdio.h>

void main (void)
{
int i=0, k=0;
textcolor(5);
textbackground(8);
clrscr();
gotoxy(15,2);printf("PROGRAMA QUE MUESTRA LOS NUMEROS PARES E IMPARES");
for(i=1,k=2;i<=20,k<=20;i+=2,k+=2)
{
gotoxy(15,6);cout<<"numeros impares";
gotoxy(i+i,10);cout<<i;
gotoxy(15,14);cout<<"numeros pares";
gotoxy(k+k,18);cout<<k;
}
getch();
}

PROGRAMA PARA CALCULAR LAS OPERACIONES ARITMETICAS

DISEÑAR UN PROGRAMA QUE LEA DOS VALORES REALES Y NOS MUESTRE LOS RESULTADOS DE SUMAR, RESTAR, DIVIDIR Y MULTIPLICAR DICHOS NÚMEROS.
ESTA REALIZADO EN LENGUAJE C++.

#include<iostream.h>
#include<conio.h>
#include<stdio.h>
     void main (void)
{
textcolor(1);
textbackground(8);
clrscr();
float num1,num2,sum,res,mult,div;
gotoxy(30,4);cout<<"OPERACIONES ARITMETICAS";
gotoxy(10,6);cout<<"ingrese el primer numero ";
cin>>num1;
gotoxy(10,8);cout<<"ingrese el segundo numero ";
cin>>num2;
sum=num1+num2;
res=num1-num2;
mult=num1*num2;
div=num1/num2;
gotoxy(10,10);cout<<"la suma de los dos numeros es: "<<sum ;
gotoxy(10,12);cout<<"la resta de los dos numeros es: "<<res ;
gotoxy(10,14);cout<<"la multiplicacion de los dos numeros es: "<<mult ;
gotoxy(10,16);cout<<"la division de los dos numeros es: "<<div;
getch();
}
  

PROGRAMA PARA CALCULAR EL NUMERO INVERSO DE UN NUMERO

 REALIZAR UN PROGRAMA QUE EL USUARIO  INGRESE UN NÚMERO DE 3 CIFRAS,Y OBTENGA COMO RESULTADO EL NÚMERO INGRESADO Y EL INVERSO DEL NÚMERO. (EJ. NÚMERO INGRESADO: 562  RESULTADO NÚMERO INVERSO: 265).

#include<iostream.h>
#include<stdio.h>
#include<conio.h>
void main (void)
{
char opcion='s';
int num,n,u,d,h;
while(opcion=='s')
{
textcolor(5);
textbackground(8);
clrscr();
gotoxy(20,4);cout<<"PROGRAMA PARA CALCULAR EL NUMERO INVERSO  ";
do{
gotoxy(17,6);cout<<"digite numero de tres cifras ";
gotoxy(50,6);cin>>n;
gotoxy(17,7);cout<<"numero no valido !! por favor digite de nuevo";
gotoxy(50,6);cout<<"       ";
}while((n>999)||(n<100));
gotoxy(50,6);cout<<n;
gotoxy(17,7);cout<<"                                                       ";
h=n/100;
n=n%100;
d=n/10;
n=n%10;
u=n;
gotoxy(16,8);printf("el numero ingresado es: %d",h*100+d*10+u);
gotoxy(16,9);printf("el numero inverso es: %d",u*100+d*10+h);
do{
gotoxy(16,12);cout<<"desea calcular el numero inverso de otro numero s/n" ;
opcion=getch();
}while((opcion!='s')&&(opcion!='n'));
}
}

PROGRAMA PARA CALCULAR EL NUEVO SALARIO DE UN OBRERO

 PROGRAMA PARA CALCULAR EL NUEVO SALARIO DE UNA PERSONA, SI OBTUVO UN  30% DE INCREMENTO  SOBRE SU SUELDO. ESTA REALIZADO  EN LENGUAJE C++.

#include<iostream.h>
#include<conio.h>
#include<stdio.h>
void main (void)
{
textcolor(8);
textbackground(5);
clrscr();
float salario,incre,tsalario;
gotoxy(12,2);printf("CALCULAR EL NUEVO SALARIO DE UNA PERSONA");
gotoxy(10,4);cout<<"ingrese sueldo de la persona ";
 cin>>salario;
 incre=salario*0.30;
 tsalario=salario+incre;
gotoxy(10,6);cout<<"su nuevo salario es: "<<tsalario;
getch();
}

PROGRAMA QUE CALCULE UNA DISTANCIA EN METROS

 REALIZAR UN PROGRAMA QUE CALCULE UNA DISTANCIA DE KILOMETROS A  METROS  ESTA REALIZADO EN LENGUAJE C++.

#include<iostream.h>
#include<stdio.h>
#include<conio.h>
void main (void)
{
textcolor(5);
textbackground(8);
clrscr();
float km,metros;
gotoxy(12,2);printf("CALCULAR DISTANCIA EN METROS");
gotoxy(10,4);cout<<"ingrese los kilometros ";
cin>>km;
metros=km*1000;
gotoxy(10,6);cout<<"la distancia en metros es "<<metros;
getch();
}

PROGRAMA PARA CALCULAR EL TOTAL A PAGAR POR UNAS LLANTAS

PROGRAMA PARA CALCULAR EL TOTAL QUE UNA PERSONA  DEBE  PAGAR EN UNA LLANTERIA,SI EL PRECIO DE CADA LLANTA  ES DE $800 SI SE COMPRAN MENOS DE 5 LLANTAS Y DE $700 SI SE COMPRAN 5 O MAS. ESTA REALIZADO EN LENGUAJE C++.

#include<iostream.h>
#include<stdio.h>
#include<conio.h>
void main (void)
{
char opcion='s';
float nll,tpagar;
char nombre[30];
while(opcion=='s')
{
textcolor(5);
textbackground(8);
clrscr();
gotoxy(10,2);cout<<"CALCULAR EL TOTAL A PAGAR EN UNA LLANTERIA ";
do{
gotoxy(10,4);cout<<"ingrese cantidad de llantas a comprar ";
gotoxy(50,4);cin>>nll;
if(nll<5)
{
tpagar=nll*800;
gotoxy(12,10);cout<<"el total a pagar por las llantas es: "<<tpagar;
}
else
if(nll>=5)
{
tpagar=nll*700;
gotoxy(12,10);cout<<"el total a pagar por las llantas es: "<<tpagar;
}
gotoxy(13,12);cout<<"desea registrar otra compra s/n" ;
opcion=getch();
}while((opcion!='s')&&(opcion!='n'));
}
}

PROGRAMA PARA CALCULAR EL REGISTRO DE UNA PERSONA EN UNA EMPRESA

PROGRAMA PARA CALCULAR  DE UN REGISTRO EL NOMBRE DE UN EMPLEADO, SU APELLIDO, PROFESION, SALARIO BÁSICO POR HORA, EL NÚMERO DE HORAS TRABAJADAS EN EL PERÍODO Y EL PORCENTAJE DE RETENCIÓN EN LA FUENTE. CALCULAR EL SALARIO BRUTO, EL VALOR DE LA RETENCIÓN Y SU SALARIO NETO.

      #include<conio.h>
#include<stdio.h>
#include<iostream.h>
void main (void)
{
char opcion='s';
char nombre[10];
char apellido[17];
char profesion[11];
char edad[3];
float tht,vht,sb,ret,sn;
while (opcion=='s')
{
textcolor(8);
textbackground(6);
clrscr();
gotoxy(30,2);printf("REGISTRO DE UNA PERSONA EN UNA EMPRESA");
gotoxy(10,4);cout<<"ingrese el nombre completo de la persona";
gotoxy(52,4);gets(nombre);
gotoxy(10,6);cout<<"ingrese los apellidos de la persona";
gotoxy(52,6);gets(apellido);
gotoxy(10,8);cout<<"ingrese la edad de la persona";
gotoxy(52,8);gets(edad);
gotoxy(10,10);cout<<"ingrese la profesion de la persona";
gotoxy(52,10);gets(profesion);
gotoxy(10,14);cout<<"ingrese total horas trabajadas";
gotoxy(52,14);cin>>tht;
gotoxy(10,16);cout<<"ingrese valor de las horas trabajadas";
gotoxy(52,16);cin>>vht;
sb=tht*vht;
ret=sb*0.15;
sn=sb-ret;
gotoxy(10,20);cout<<"el salario bruto de la persona es:"<<sb;
gotoxy(10,21);cout<<"el 15% de retencion de la persona es:"<<ret;
gotoxy(10,22);cout<<"el salario neto de la persona es:"<<sn;
do{
gotoxy(10,24);cout<<"desea consultar nuevamente un registro de un empleado s/n ";
opcion=getch(); 
}while((opcion!='s')&&(opcion!='n'));
}
}

PROGRAMA QUE DIGA EL NIVEL DEL ESTUDIANTE SEGUN SU CALIFICACION EN STANDARD GRADING SYSTEM

REALIZAR UN PROGRAMA QUE  MUESTRE  UNA TABLA DE NOTAS CON SUS EQUIVALENTES EN EL STANDARD GRADINGSYSTEM O EL SISTEMA UTILIZADO EN LOS ESTADOS UNIDOS QUE VA DESDE LA A HASTA LA F. EL PROGRAMA PREGUNTARÁ AL USUARIO SU NOTA Y TRANSFORMARÁ ESE RESULTADO AL EQUIVALENTE EN EL STANDARD GRADINGSYSTEM.

 #include<iostream.h>
#include<stdio.h>
#include<conio.h>
void main (void)
{
char opcion='s';
float nota;
while(opcion=='s')
{
textcolor(9);
textbackground(12);
clrscr();
gotoxy(20,2);cout<<" STANDARD GRADING SYSTEM DE PROGRAMACION ";
do{
gotoxy(10,4);cout<<"    NOTAS               EQUIVALENTE   ";
gotoxy(10,5);cout<<"  9.0 - 10.0                 A        ";
gotoxy(10,6);cout<<"  8.5 - 8.9                  B+       ";
gotoxy(10,7);cout<<"  8.0 - 8.4                  B        ";
gotoxy(10,8);cout<<"  7.5 - 7.9                  C+       ";
gotoxy(10,9);cout<<"  7.0 - 7.4                  C        ";
gotoxy(10,10);cout<<"  6.0 - 6.9                  D        ";
gotoxy(10,11);cout<<"  0.0 - 5.9                  F        ";
gotoxy(10,12);cout<<"digite la  nota de  programacion:  ";
gotoxy(50,12);cin>>nota;
gotoxy(15,13);cout<<"nota no valida!! ingrese una nota nuevamente";
gotoxy(50,12);cout<<"        ";
}while((nota<0.0)||(nota>10.0));
gotoxy(50,12);cout <<nota;
gotoxy(15,13);cout<<"                                                      ";
if((nota>=9.0)&&(nota<=10.0))
{
gotoxy(16,15);cout<<" NOTA EQUIVALENTE EN STANDARD GRADING SYSTEM : A ";
gotoxy(16,17);cout<<"su nivel es SUPERIOR !!...FELICITACIONES";
}
else
if((nota>=8.5)&&(nota<=8.9))
{
gotoxy(16,15);cout<<"NOTA EQUIVALENTE EN STANDARD GRADING SYSTEM : B+ ";
gotoxy(16,17);cout<<"su nivel es ALTO !! aun puede ser superior...esfuerseze mas";
}
else
if((nota>=8.0)&&(nota<=8.4))
{
gotoxy(16,15);cout<<"NOTA EQUIVALENTE EN STANDARD GRADING SYSTEM : B  ";
gotoxy(16,17);cout<<"su nivel es BUENO !! aun puede ser alto...siga esforzandose mas";
}
else
if((nota>=7.5)&&(nota<=7.9))
{
gotoxy(16,15);cout<<"NOTA EQUIVALENTE EN STANDARD GRADING SYSTEM: C+ ";
gotoxy(16,17);cout<<"su nivel es BASICO !!  puede lograr que sea bueno !!! ";
}
else
if((nota>=7.0)&&(nota<=7.4))
{
gotoxy(16,15);cout<<" NOTA EQUIVALENTE EN STANDARD GRADING SYSTEM : C ";
gotoxy(16,17);cout<<"su nivel es REGULAR !! puede lograrlo...y llegar a que sea basico ";
}
else
if((nota>=6.0)&&(nota<=6.9))
{
gotoxy(16,15);cout<<"NOTA EQUIVALENTE EN STANDARD GRADING SYSTEM : D ";
gotoxy(16,17);cout<<"su nivel es muy BAJO !! puede lograr que sea mejor...";
}
else
if((nota>=0.0)&&(nota<=5.9))
{
gotoxy(16,15);cout<<" NOTA EQUIVALENTE EN STANDARD GRADING SYSTEM : F ";
gotoxy(16,17);cout<<"su nivel es DEFICIENTE !! por favor esfuerzese mas";
}
do{
gotoxy(16,19);cout<<"desea calcular otra nota s/n" ;
opcion=getch();
}while((opcion!='s')&&(opcion!='n'));
}
} 

PROGRAMA QUE CALCULA LA EDAD DE UNA PERSONA

 PROGRAMA QUE CALCULE LA EDAD DE UNA PERSONA. ESTA REALIZADO EN LENGUAJE C++.

#include<iostream.h>
#include<conio.h>
#include<stdio.h>
void main (void)
{
char opcion='s';
int f_act,f_nac,edad;
while(opcion=='s')
{
textcolor(3);
textbackground(2);
clrscr();
gotoxy(23,2);printf("PROGRAMA QUE CALCULA LA EDAD DE UNA PERSONA");
gotoxy(18,4);cout<<"ingrese fecha actual:  ";
cin>>f_act;
gotoxy(18,6);cout<<"ingrese fecha de nacimiento: ";
cin>>f_nac;
edad=f_act-f_nac;
gotoxy(18,8);cout<<"la edad es: "<<edad;
do{
gotoxy(18,12);cout<<"desea calcular otra edad s\n";
opcion=getch();
}while((opcion!='s')&&(opcion!='n'));
}
}