ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Menu De Opciones Programacion


Enviado por   •  12 de Agosto de 2014  •  2.195 Palabras (9 Páginas)  •  168 Visitas

Página 1 de 9

#include"conio.h"

#include"iostream.h"

#include"math.h"

#include"stdlib.h"

#include"stdio.h"

char resp1,resp;

int count, x1, x2, y1, y2,lim,di,n1,n2,d1;

float x,y,result;

figuras (x1, x2, y1, y2)

{

for (count=x1;count<=x2; count++)

{

gotoxy(count,y1); printf ("%c", 4);

gotoxy(count,y2); printf ("%c", 4);

}

for (count=y1;count<=y2;count++)

{

gotoxy(x1, count); printf ("%c", 4);

gotoxy(x2,count); printf ("%c", 4);

}

}

main()

{

system("COLOR f4");

//inicio de la tabla

char cont,col,reng,opc;

for(col=3;col<=77;col++)

{

gotoxy(col,3);cout<<char(4)<<' ';

gotoxy(col,22);cout<<char(4)<<' ';

}

for (reng=3;reng<=22;reng++)

{

gotoxy(3,reng);cout<<char(4)<<' ';

gotoxy(77,reng);cout<<char(4)<<' ';

}

for(col=5;col<=75;col++)

{

gotoxy(col,5);cout<<char(4)<<' ';

gotoxy(col,20);cout<<char(4)<<' ';

}

gotoxy(28,4);cout<<"MENU DE OPCIONES";

gotoxy(25,6);cout<<"a)MOSTRAR LA SERIE FIBONACCI";

gotoxy(25,7);cout<<"b)MOSTAR FIGURAS";

gotoxy(25,8);cout<<"c)MOSTRAR LA FUNCION MATEMATICA X a la Y";

gotoxy(25,9);cout<<"d)MOSTRAR UN TRIANGULO";

gotoxy(25,10);cout<<"e)SALIR";

gotoxy(25,17);cout<<"MALDONADO MOSQUEDA FABIOLA";

gotoxy(25,18);cout<<"VERDIZ ROMERO DIEGO RAUL 4IV13";

gotoxy(25,21);cout<<"eleige una opcion: ";

cin>>opc;

//inicio de switch

switch(opc)

{

case 'a':

system("COLOR 06");

clrscr();

for(col=3;col<=77;col++)

{

gotoxy(col,3);cout<<char(4)<<' ';

gotoxy(col,22);cout<<char(4)<<' ';

}

for (reng=3;reng<=22;reng++)

{

gotoxy(3,reng);cout<<char(4)<<' ';

gotoxy(77,reng);cout<<char(4)<<' ';

}

gotoxy(28,4);cout<<"SERIE FIBONACCI";

do

{

clrscr ();

gotoxy(15,1);printf("\n\t\t\t Serie de Fibonacii");

gotoxy(15,2);printf("\n\n\t\t Ingresa el limite de la serie: ");

scanf("%d",&lim);

n1=0;

n2=1;

di=n1+n2;

gotoxy(18,5);printf(" %d\t%d\t",n1,d1);

while(di<lim)

{

printf(" %d", di );

n1=n2;

n2=di;

di=n1+n2;

}

printf("\n\n\t\tDeseas Repetir este Procedimiento [S/N]");

resp=getch();

}

while((resp=='s')||(resp=='S'));

clrscr();

printf("\n\n\t\t ¡¡Aqui finaliza el programa, gracias!!");

getch();

break;

case'b':

system("COLOR f6");

do

{

clrscr();

figuras(1,79,1,24);

figuras(79,79,1,24);

//figura1

system("COLOR f2");

figuras(3,37,3,3);

figuras(3,3,3,9);

figuras(3,37,9,9);

figuras(37,37,3,7);

figuras(5,37,7,7);

figuras(5,5,5,7);

figuras(5,35,5,5);

getch();

//figura2

system("COLOR f3");

figuras(5,35,14,14);

figuras(5,5,14,22);

figuras(35,35,14,22);

figuras(3,7,22,22);

figuras(33,37,22,22);

figuras(18,18,14,18);

figuras(22,22,14,18);

figuras(18,22,18,18);

getch();

//figura3

system("COLOR f6");

figuras(43,59,3,3);

figuras(59,59,3,9);

figuras(59,75,9,9);

figuras(75,75,3,6);

figuras(43,75,6,6);

figuras(43,43,6,9);

getch();

//figura4

system("COLOR 04");

figuras(43,76,14,14);

figuras(43,76,16,16);

figuras(43,76,18,18);

figuras(43,76,20,20);

figuras(43,43,14,20);

figuras(76,76,14,20);

figuras(49,49,14,16);

figuras(49,49,18,20);

figuras(55,55,14,16);

figuras(55,55,18,20);

figuras(61,61,14,16);

figuras(61,61,18,20);

figuras(67,67,14,16);

figuras(67,67,18,20);

figuras(76,76,14,16);

figuras(76,76,18,20);

figuras(46,46,16,18);

figuras(52,52,16,18);

figuras(58,58,16,18);

figuras(64,64,16,18);

figuras(70,70,16,18);

getch();

system("COLOR f1");

gotoxy(28,12); printf ("Deseas repetir [S/N]: "); resp1=getch();

}

while ((resp1=='s')||(resp1=='S'));

system("COLOR 07");gotoxy(31,13);printf("FIN DEL PROGRAMA");

getch();

break;

case'c':

clrscr();

do

{

system("COLOR F4");

for(col=3;col<=77;col++)

{

gotoxy(col,3);cout<<char(4)<<' ';

gotoxy(col,22);cout<<char(4)<<' ';

}

for (reng=3;reng<=22;reng++)

{

gotoxy(3,reng);cout<<char(4)<<' ';

gotoxy(77,reng);cout<<char(4)<<' ';

}

gotoxy(28,2);cout<<"ELEVAR 'X' A LA 'Y'";

gotoxy(25,5);cout<<"ingresa el valor de 'x': ";cin>>x;

gotoxy(25,6);cout<<"ingresa el valor de 'y': ";cin>>y;

result=pow(x,y);

gotoxy(20,8);cout<<"ESTE ES EL RESULTADO DE LA OPERACION: "<<result;

getch();

gotoxy(22,16);cout<<"Deseas repetir el procedimiento [S/N]: ";resp=getch();

} while(resp=='S');(resp=='s');

gotoxy(25,18);cout<<"FIN DEL PROGRAMA";

getch();

break;

case'd':

do

{

clrscr();

system("COLOR F1");

for(col=3;col<=77;col++)

{

gotoxy(col,3);cout<<char(4)<<' ';

gotoxy(col,22);cout<<char(4)<<' ';

}

for (reng=3;reng<=22;reng++)

{

gotoxy(3,reng);cout<<char(4)<<' ';

gotoxy(77,reng);cout<<char(4)<<' ';

}

gotoxy(5,7);cout<<"*";

gotoxy(6,8);cout<<"**";

gotoxy(7,9);cout<<"***";

gotoxy(8,10);cout<<"****";

gotoxy(9,11);cout<<"*****";

gotoxy(10,12);cout<<"*****";

gotoxy(11,13);cout<<"******";

gotoxy(12,14);cout<<"*******";

gotoxy(13,15);cout<<"********";

gotoxy(14,16);cout<<"*********";

gotoxy(15,17);cout<<"**********";

gotoxy(16,18);cout<<"************";

gotoxy(17,19);cout<<"*************";

gotoxy(18,20);cout<<"**************";

gotoxy(19,21);cout<<"****************";

gotoxy(28,12); printf ("Deseas repetir [S/N]: "); resp1=getch();

}

while ((resp1=='s')||(resp1=='S'));

system("COLOR 07");gotoxy(31,13);printf("FIN DEL PROGRAMA");

getch();

break;

case'e':

clrscr();

system("COLOR F8");

for(col=3;col<=77;col++)

{

gotoxy(col,3);cout<<char(4)<<' ';

gotoxy(col,22);cout<<char(4)<<' ';

}

for (reng=3;reng<=22;reng++)

{

gotoxy(3,reng);cout<<char(4)<<' ';

gotoxy(77,reng);cout<<char(4)<<' ';

}

gotoxy(25,12);cout<<"ESTO SE ACABO ... 7u7";

}

getch();

}

...

Descargar como  txt (7.6 Kb)  
Leer 8 páginas más »
txt