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();
    }


No hay comentarios:

Publicar un comentario