SlideShare una empresa de Scribd logo
1 de 4
__________________________________________________________
__________________________________________________________
program TallerMenuCase;
uses crt;
var
x,a,b,c,y,n,z,i:integer;
begin
clrscr;
textcolor(2);
gotoxy(3,2);
write('MENU...');
gotoxy(3,4);
write('1.Portada del trabajo');
gotoxy(3,5);
write('2.Ordenar tres numeros de forma ascendente.');
gotoxy(3,6);
write('3.Generar los primeros n numeros pares.');
gotoxy(3,7);
write('4.Leer un numero entre 1 y 7 para saber el dia al cual corresponde.');
gotoxy(3,8);
write('5.Despedida. Salida del programa.');
gotoxy(3,10);
write('Ingrese la opcion que desee: ');
read(x);
clrscr;
case x of
1:
begin
gotoxy(35,2);
write('TURBO PASCAL');
gotoxy(27,8);
write('JONATHAN YESID VELANDIA FRAILE');
gotoxy(27,6);
write('EDWIN FERNANDO BUITRAGO BELLO');
gotoxy(28,7);
write('HERNAN JAVIER TORRES BAQUERO');
gotoxy(38,9);
write('Alumnos:');
gotoxy(24,13);
write('AGUSTIN DE JESUS VILLALOBOS FLORIAN');
gotoxy(37,14);
write('Ingeniero:');
gotoxy(19,20);
write('FUNDACION UNIVERSITARIA DE SAN - GIL UNISANGIL');
gotoxy(32,21);
write('INGENIERIA DE SISTEMAS');
gotoxy(34,22);
write('ESTRUCTURA DE DATOS');
gotoxy(37,23);
write('CHIQUINQUIRA');
gotoxy(41,24);
write('2013');
end;
2:
begin
gotoxy(3,2);
write('Ingrese el primer numero: ');
readln(a);
gotoxy(3,3);
write('Ingrese el segundo numero: ');
readln(b);
gotoxy(3,4);
write('Ingrese el tercer numero: ');
readln(c);
gotoxy(3,6);
write('El orden de los numeros en forma ascendente es: ');
if ((a>b) and (b>c)) then
write(a,b,c);
if ((a>c) and (c>b)) then
write(a,c,b);
if ((b>a) and (a>c)) then
write(b,a,c);
if ((b>c) and (c>a)) then
write(b,c,a);
if ((c>a) and (a>b)) then
write(c,a,b);
if ((c>b) and (b>a)) then
write(c,b,a);
end;
3:
begin
gotoxy(3,2);
write('Ingrese el numero que desee: ');
read(n);
for i:=1 to n do
if i mod 2=0 then
writeln(' El numero par es: ',i)
end;
4:
begin
gotoxy(3,2);
write('Digite un numero entre 1 y 7 para conocer el dia al cual
corresponde: ');
read(y);
gotoxy(3,4);
if y=1 then
write('El dia correspondiente al numero 1 es: Lunes.');
if y=2 then
write('El dia correspondiente al numero 2 es: Martes.');
if y=3 then
write('El dia correspondiente al numero 3 es: Miercoles.');
if y=4 then
write('El dia correspondiente al numero 4 es: Jueves.');
if y=5 then
write('El dia correspondiente al numero 5 es: Viernes.');
if y=6 then
write('El dia correspondiente al numero 6 es: Sabado.');
if y=7 then
write('El dia correspondiente al numero 7 es: Domingo.');
if ((y>7)and(y<1)) then
begin
gotoxy(3,4);
writeln('La opcion ingresada no corresponde a las establecidas en el
menu.');
gotoxy(3,5);
write('El programa se cerrara. Por favor seleccione de nuevo otra (1 - 7).');
end;
end;
5:
begin
gotoxy(3,2);
writeln('Gracias por utilizar nuestro programa que tenga buen dia.');
gotoxy(3,3);
write('Por favor presione una tecla para salir!!!');
end;
else
gotoxy(3,2);
writeln('La opcion ingresada no corresponde a las establecidas en el
menu.');
gotoxy(3,3);
write('El programa se cerrara. Por favor seleccione de nuevo otra (1 - 5).');
end;
ReadKey;
end.
________________________________________________________________________________
____________________________________

Más contenido relacionado

Similar a MENÚ CASE

Similar a MENÚ CASE (7)

LISTADO CÓDIGOS (LAZARUS).
LISTADO CÓDIGOS (LAZARUS).LISTADO CÓDIGOS (LAZARUS).
LISTADO CÓDIGOS (LAZARUS).
 
Practica calificada
Practica calificadaPractica calificada
Practica calificada
 
Programación de la calculadora2
Programación de la calculadora2Programación de la calculadora2
Programación de la calculadora2
 
PILAS Y PUNTEROS
PILAS Y PUNTEROSPILAS Y PUNTEROS
PILAS Y PUNTEROS
 
Algoritmos if y case
Algoritmos if y caseAlgoritmos if y case
Algoritmos if y case
 
Ejemplos de programas
Ejemplos de programasEjemplos de programas
Ejemplos de programas
 
EJERCICIOS ALGORTMICO
EJERCICIOS ALGORTMICOEJERCICIOS ALGORTMICO
EJERCICIOS ALGORTMICO
 

Más de UNISANGIL - Chiquinquirá (10)

Conversiones
ConversionesConversiones
Conversiones
 
DATOS PERSONALES
DATOS PERSONALESDATOS PERSONALES
DATOS PERSONALES
 
VECTORES
VECTORESVECTORES
VECTORES
 
ARCHIVOS
ARCHIVOSARCHIVOS
ARCHIVOS
 
PILAS
PILASPILAS
PILAS
 
GRAFOS
GRAFOSGRAFOS
GRAFOS
 
LISTAS
LISTASLISTAS
LISTAS
 
COLAS
COLASCOLAS
COLAS
 
ARCHIVOS Y REGISTROS
ARCHIVOS Y REGISTROSARCHIVOS Y REGISTROS
ARCHIVOS Y REGISTROS
 
ARBOLES BINARIOS
ARBOLES BINARIOSARBOLES BINARIOS
ARBOLES BINARIOS
 

Último

PARÁBOLA DEL SEMBRADOR: CLAVES PARA LA REFLEXIÓN.pdf
PARÁBOLA DEL SEMBRADOR: CLAVES PARA LA REFLEXIÓN.pdfPARÁBOLA DEL SEMBRADOR: CLAVES PARA LA REFLEXIÓN.pdf
PARÁBOLA DEL SEMBRADOR: CLAVES PARA LA REFLEXIÓN.pdfAntonio Miguel Salas Sierra
 
Pentecostes y La Iglesia - Conferencia Domingo de Pentecostes
Pentecostes y La Iglesia - Conferencia Domingo de PentecostesPentecostes y La Iglesia - Conferencia Domingo de Pentecostes
Pentecostes y La Iglesia - Conferencia Domingo de PentecostesIglesia Pentecostal Nazaret
 
Models-Mark Manson.pdf. Versión 2. Seducción Ética
Models-Mark Manson.pdf. Versión 2. Seducción ÉticaModels-Mark Manson.pdf. Versión 2. Seducción Ética
Models-Mark Manson.pdf. Versión 2. Seducción Éticaanhurfranciscopineda
 
PRESERVACION DE LA FAMILIA SEGUN DIOS.pdf
PRESERVACION DE LA FAMILIA SEGUN DIOS.pdfPRESERVACION DE LA FAMILIA SEGUN DIOS.pdf
PRESERVACION DE LA FAMILIA SEGUN DIOS.pdfasociacion
 
REVELACIONES 2 ADVERTENCIA DEL FUTURO DEL MUNDO CON AGENDA 2030 V4.pdf
REVELACIONES 2 ADVERTENCIA DEL FUTURO DEL MUNDO CON AGENDA 2030 V4.pdfREVELACIONES 2 ADVERTENCIA DEL FUTURO DEL MUNDO CON AGENDA 2030 V4.pdf
REVELACIONES 2 ADVERTENCIA DEL FUTURO DEL MUNDO CON AGENDA 2030 V4.pdfSantiagoMarn12
 
San Vicente de Paúl y Santa Luisa de Marillac, protagonistas de la Iglesia fr...
San Vicente de Paúl y Santa Luisa de Marillac, protagonistas de la Iglesia fr...San Vicente de Paúl y Santa Luisa de Marillac, protagonistas de la Iglesia fr...
San Vicente de Paúl y Santa Luisa de Marillac, protagonistas de la Iglesia fr...Famvin: the Worldwide Vincentian Family
 
IDENTIDAD De La FAMILIA, su trascendencia en la iglesia y en la sociedad
IDENTIDAD De La FAMILIA, su trascendencia en la iglesia y en la sociedadIDENTIDAD De La FAMILIA, su trascendencia en la iglesia y en la sociedad
IDENTIDAD De La FAMILIA, su trascendencia en la iglesia y en la sociedadasociacion
 
IDENTIDAD segunDios.es la expresión del carácter distintivo de una persona pdf
IDENTIDAD segunDios.es la expresión del carácter distintivo de una persona pdfIDENTIDAD segunDios.es la expresión del carácter distintivo de una persona pdf
IDENTIDAD segunDios.es la expresión del carácter distintivo de una persona pdfasociacion
 
LA FAMILIA IDENTIFICANDOSE CON LA IGLESIA .pdf
LA FAMILIA IDENTIFICANDOSE CON LA IGLESIA .pdfLA FAMILIA IDENTIFICANDOSE CON LA IGLESIA .pdf
LA FAMILIA IDENTIFICANDOSE CON LA IGLESIA .pdfasociacion
 
Despierta Isaias 52 - Iglesia CED 2024.pptx
Despierta Isaias 52 - Iglesia CED 2024.pptxDespierta Isaias 52 - Iglesia CED 2024.pptx
Despierta Isaias 52 - Iglesia CED 2024.pptxjenune
 
61 El Tiempo de Angustia 23.08.04.pdf
61 El Tiempo de Angustia    23.08.04.pdf61 El Tiempo de Angustia    23.08.04.pdf
61 El Tiempo de Angustia 23.08.04.pdfFedericoSalvadorWads1
 
Recuperando el Rumbo Hasta la Transformación Parte Final.pptx
Recuperando el Rumbo Hasta la Transformación Parte Final.pptxRecuperando el Rumbo Hasta la Transformación Parte Final.pptx
Recuperando el Rumbo Hasta la Transformación Parte Final.pptxjenune
 
REVELACIONES 1 HASTA LA CIMA DE LA MONTAÑA V5.pdf
REVELACIONES 1 HASTA LA CIMA DE LA MONTAÑA V5.pdfREVELACIONES 1 HASTA LA CIMA DE LA MONTAÑA V5.pdf
REVELACIONES 1 HASTA LA CIMA DE LA MONTAÑA V5.pdfSantiagoMarn12
 
La EXPIACIÓN EN EL Nuevo Testamento trascendiendo la expiación histórica
La EXPIACIÓN EN EL Nuevo Testamento trascendiendo la expiación históricaLa EXPIACIÓN EN EL Nuevo Testamento trascendiendo la expiación histórica
La EXPIACIÓN EN EL Nuevo Testamento trascendiendo la expiación históricafridasommer
 

Último (14)

PARÁBOLA DEL SEMBRADOR: CLAVES PARA LA REFLEXIÓN.pdf
PARÁBOLA DEL SEMBRADOR: CLAVES PARA LA REFLEXIÓN.pdfPARÁBOLA DEL SEMBRADOR: CLAVES PARA LA REFLEXIÓN.pdf
PARÁBOLA DEL SEMBRADOR: CLAVES PARA LA REFLEXIÓN.pdf
 
Pentecostes y La Iglesia - Conferencia Domingo de Pentecostes
Pentecostes y La Iglesia - Conferencia Domingo de PentecostesPentecostes y La Iglesia - Conferencia Domingo de Pentecostes
Pentecostes y La Iglesia - Conferencia Domingo de Pentecostes
 
Models-Mark Manson.pdf. Versión 2. Seducción Ética
Models-Mark Manson.pdf. Versión 2. Seducción ÉticaModels-Mark Manson.pdf. Versión 2. Seducción Ética
Models-Mark Manson.pdf. Versión 2. Seducción Ética
 
PRESERVACION DE LA FAMILIA SEGUN DIOS.pdf
PRESERVACION DE LA FAMILIA SEGUN DIOS.pdfPRESERVACION DE LA FAMILIA SEGUN DIOS.pdf
PRESERVACION DE LA FAMILIA SEGUN DIOS.pdf
 
REVELACIONES 2 ADVERTENCIA DEL FUTURO DEL MUNDO CON AGENDA 2030 V4.pdf
REVELACIONES 2 ADVERTENCIA DEL FUTURO DEL MUNDO CON AGENDA 2030 V4.pdfREVELACIONES 2 ADVERTENCIA DEL FUTURO DEL MUNDO CON AGENDA 2030 V4.pdf
REVELACIONES 2 ADVERTENCIA DEL FUTURO DEL MUNDO CON AGENDA 2030 V4.pdf
 
San Vicente de Paúl y Santa Luisa de Marillac, protagonistas de la Iglesia fr...
San Vicente de Paúl y Santa Luisa de Marillac, protagonistas de la Iglesia fr...San Vicente de Paúl y Santa Luisa de Marillac, protagonistas de la Iglesia fr...
San Vicente de Paúl y Santa Luisa de Marillac, protagonistas de la Iglesia fr...
 
IDENTIDAD De La FAMILIA, su trascendencia en la iglesia y en la sociedad
IDENTIDAD De La FAMILIA, su trascendencia en la iglesia y en la sociedadIDENTIDAD De La FAMILIA, su trascendencia en la iglesia y en la sociedad
IDENTIDAD De La FAMILIA, su trascendencia en la iglesia y en la sociedad
 
IDENTIDAD segunDios.es la expresión del carácter distintivo de una persona pdf
IDENTIDAD segunDios.es la expresión del carácter distintivo de una persona pdfIDENTIDAD segunDios.es la expresión del carácter distintivo de una persona pdf
IDENTIDAD segunDios.es la expresión del carácter distintivo de una persona pdf
 
LA FAMILIA IDENTIFICANDOSE CON LA IGLESIA .pdf
LA FAMILIA IDENTIFICANDOSE CON LA IGLESIA .pdfLA FAMILIA IDENTIFICANDOSE CON LA IGLESIA .pdf
LA FAMILIA IDENTIFICANDOSE CON LA IGLESIA .pdf
 
Despierta Isaias 52 - Iglesia CED 2024.pptx
Despierta Isaias 52 - Iglesia CED 2024.pptxDespierta Isaias 52 - Iglesia CED 2024.pptx
Despierta Isaias 52 - Iglesia CED 2024.pptx
 
61 El Tiempo de Angustia 23.08.04.pdf
61 El Tiempo de Angustia    23.08.04.pdf61 El Tiempo de Angustia    23.08.04.pdf
61 El Tiempo de Angustia 23.08.04.pdf
 
Recuperando el Rumbo Hasta la Transformación Parte Final.pptx
Recuperando el Rumbo Hasta la Transformación Parte Final.pptxRecuperando el Rumbo Hasta la Transformación Parte Final.pptx
Recuperando el Rumbo Hasta la Transformación Parte Final.pptx
 
REVELACIONES 1 HASTA LA CIMA DE LA MONTAÑA V5.pdf
REVELACIONES 1 HASTA LA CIMA DE LA MONTAÑA V5.pdfREVELACIONES 1 HASTA LA CIMA DE LA MONTAÑA V5.pdf
REVELACIONES 1 HASTA LA CIMA DE LA MONTAÑA V5.pdf
 
La EXPIACIÓN EN EL Nuevo Testamento trascendiendo la expiación histórica
La EXPIACIÓN EN EL Nuevo Testamento trascendiendo la expiación históricaLa EXPIACIÓN EN EL Nuevo Testamento trascendiendo la expiación histórica
La EXPIACIÓN EN EL Nuevo Testamento trascendiendo la expiación histórica
 

MENÚ CASE

  • 1. __________________________________________________________ __________________________________________________________ program TallerMenuCase; uses crt; var x,a,b,c,y,n,z,i:integer; begin clrscr; textcolor(2); gotoxy(3,2); write('MENU...'); gotoxy(3,4); write('1.Portada del trabajo'); gotoxy(3,5); write('2.Ordenar tres numeros de forma ascendente.'); gotoxy(3,6); write('3.Generar los primeros n numeros pares.'); gotoxy(3,7); write('4.Leer un numero entre 1 y 7 para saber el dia al cual corresponde.'); gotoxy(3,8); write('5.Despedida. Salida del programa.'); gotoxy(3,10); write('Ingrese la opcion que desee: '); read(x); clrscr; case x of 1: begin gotoxy(35,2); write('TURBO PASCAL'); gotoxy(27,8); write('JONATHAN YESID VELANDIA FRAILE'); gotoxy(27,6); write('EDWIN FERNANDO BUITRAGO BELLO');
  • 2. gotoxy(28,7); write('HERNAN JAVIER TORRES BAQUERO'); gotoxy(38,9); write('Alumnos:'); gotoxy(24,13); write('AGUSTIN DE JESUS VILLALOBOS FLORIAN'); gotoxy(37,14); write('Ingeniero:'); gotoxy(19,20); write('FUNDACION UNIVERSITARIA DE SAN - GIL UNISANGIL'); gotoxy(32,21); write('INGENIERIA DE SISTEMAS'); gotoxy(34,22); write('ESTRUCTURA DE DATOS'); gotoxy(37,23); write('CHIQUINQUIRA'); gotoxy(41,24); write('2013'); end; 2: begin gotoxy(3,2); write('Ingrese el primer numero: '); readln(a); gotoxy(3,3); write('Ingrese el segundo numero: '); readln(b); gotoxy(3,4); write('Ingrese el tercer numero: '); readln(c); gotoxy(3,6); write('El orden de los numeros en forma ascendente es: '); if ((a>b) and (b>c)) then write(a,b,c); if ((a>c) and (c>b)) then write(a,c,b); if ((b>a) and (a>c)) then
  • 3. write(b,a,c); if ((b>c) and (c>a)) then write(b,c,a); if ((c>a) and (a>b)) then write(c,a,b); if ((c>b) and (b>a)) then write(c,b,a); end; 3: begin gotoxy(3,2); write('Ingrese el numero que desee: '); read(n); for i:=1 to n do if i mod 2=0 then writeln(' El numero par es: ',i) end; 4: begin gotoxy(3,2); write('Digite un numero entre 1 y 7 para conocer el dia al cual corresponde: '); read(y); gotoxy(3,4); if y=1 then write('El dia correspondiente al numero 1 es: Lunes.'); if y=2 then write('El dia correspondiente al numero 2 es: Martes.'); if y=3 then write('El dia correspondiente al numero 3 es: Miercoles.'); if y=4 then write('El dia correspondiente al numero 4 es: Jueves.'); if y=5 then write('El dia correspondiente al numero 5 es: Viernes.'); if y=6 then write('El dia correspondiente al numero 6 es: Sabado.');
  • 4. if y=7 then write('El dia correspondiente al numero 7 es: Domingo.'); if ((y>7)and(y<1)) then begin gotoxy(3,4); writeln('La opcion ingresada no corresponde a las establecidas en el menu.'); gotoxy(3,5); write('El programa se cerrara. Por favor seleccione de nuevo otra (1 - 7).'); end; end; 5: begin gotoxy(3,2); writeln('Gracias por utilizar nuestro programa que tenga buen dia.'); gotoxy(3,3); write('Por favor presione una tecla para salir!!!'); end; else gotoxy(3,2); writeln('La opcion ingresada no corresponde a las establecidas en el menu.'); gotoxy(3,3); write('El programa se cerrara. Por favor seleccione de nuevo otra (1 - 5).'); end; ReadKey; end. ________________________________________________________________________________ ____________________________________