SlideShare una empresa de Scribd logo
__________________________________________________________
__________________________________________________________
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

Practica calificada
Practica calificadaPractica calificada
Practica calificadaYO Por Que
 
Programación de la calculadora2
Programación de la calculadora2Programación de la calculadora2
Programación de la calculadora2kare
 
Algoritmos if y case
Algoritmos if y caseAlgoritmos if y case
Algoritmos if y caseAbbie Ulrich
 
EJERCICIOS ALGORTMICO
EJERCICIOS ALGORTMICOEJERCICIOS ALGORTMICO
EJERCICIOS ALGORTMICODarwin Peña
 

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á

Conversiones
ConversionesConversiones

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

LA NECESIDAD DE SER LLENOS DEL ESPIRITU SANTO.pptx
LA NECESIDAD DE SER LLENOS DEL ESPIRITU SANTO.pptxLA NECESIDAD DE SER LLENOS DEL ESPIRITU SANTO.pptx
LA NECESIDAD DE SER LLENOS DEL ESPIRITU SANTO.pptx
EagleWar
 
Mensaje - El Cristiano y la Vana Gloria de la Vida.pptx
Mensaje - El Cristiano y la Vana Gloria de la Vida.pptxMensaje - El Cristiano y la Vana Gloria de la Vida.pptx
Mensaje - El Cristiano y la Vana Gloria de la Vida.pptx
MiguelButron5
 
Nightmare-Before-Christmas Tarot en español
Nightmare-Before-Christmas Tarot en españolNightmare-Before-Christmas Tarot en español
Nightmare-Before-Christmas Tarot en español
brianatatianaselfene
 
Anunciar la Buena Nueva de la Salvación siguiendo las huellas de san Vicente
Anunciar la Buena Nueva de la Salvación siguiendo las huellas de san VicenteAnunciar la Buena Nueva de la Salvación siguiendo las huellas de san Vicente
Anunciar la Buena Nueva de la Salvación siguiendo las huellas de san Vicente
Famvin: the Worldwide Vincentian Family
 
RESUMEN HISTORIA DE LOS BAUTISTAS (1).docx
RESUMEN HISTORIA DE LOS BAUTISTAS  (1).docxRESUMEN HISTORIA DE LOS BAUTISTAS  (1).docx
RESUMEN HISTORIA DE LOS BAUTISTAS (1).docx
ssuser28affa
 
Ojos De La Fe Verdad Vrs Realidad 2024.pptx
Ojos De La Fe Verdad Vrs Realidad 2024.pptxOjos De La Fe Verdad Vrs Realidad 2024.pptx
Ojos De La Fe Verdad Vrs Realidad 2024.pptx
jenune
 
Retiro de junio #DesdeCasa (2024)
Retiro de junio #DesdeCasa (2024)Retiro de junio #DesdeCasa (2024)
Retiro de junio #DesdeCasa (2024)
Opus Dei
 
Esdras 7 - Un corazón apasionado por Dios.pptx
Esdras 7 - Un corazón apasionado por Dios.pptxEsdras 7 - Un corazón apasionado por Dios.pptx
Esdras 7 - Un corazón apasionado por Dios.pptx
MiguelButron5
 
CURSO PRÁCTICO DEL TAROT Una Ventana Abierta al Conocimiento de uno Mismo (Ji...
CURSO PRÁCTICO DEL TAROT Una Ventana Abierta al Conocimiento de uno Mismo (Ji...CURSO PRÁCTICO DEL TAROT Una Ventana Abierta al Conocimiento de uno Mismo (Ji...
CURSO PRÁCTICO DEL TAROT Una Ventana Abierta al Conocimiento de uno Mismo (Ji...
Mark457009
 
Tarea 4 - Evaluacion final. Laura Llanos
Tarea 4 - Evaluacion final. Laura LlanosTarea 4 - Evaluacion final. Laura Llanos
Tarea 4 - Evaluacion final. Laura Llanos
LauraCristina88
 

Último (10)

LA NECESIDAD DE SER LLENOS DEL ESPIRITU SANTO.pptx
LA NECESIDAD DE SER LLENOS DEL ESPIRITU SANTO.pptxLA NECESIDAD DE SER LLENOS DEL ESPIRITU SANTO.pptx
LA NECESIDAD DE SER LLENOS DEL ESPIRITU SANTO.pptx
 
Mensaje - El Cristiano y la Vana Gloria de la Vida.pptx
Mensaje - El Cristiano y la Vana Gloria de la Vida.pptxMensaje - El Cristiano y la Vana Gloria de la Vida.pptx
Mensaje - El Cristiano y la Vana Gloria de la Vida.pptx
 
Nightmare-Before-Christmas Tarot en español
Nightmare-Before-Christmas Tarot en españolNightmare-Before-Christmas Tarot en español
Nightmare-Before-Christmas Tarot en español
 
Anunciar la Buena Nueva de la Salvación siguiendo las huellas de san Vicente
Anunciar la Buena Nueva de la Salvación siguiendo las huellas de san VicenteAnunciar la Buena Nueva de la Salvación siguiendo las huellas de san Vicente
Anunciar la Buena Nueva de la Salvación siguiendo las huellas de san Vicente
 
RESUMEN HISTORIA DE LOS BAUTISTAS (1).docx
RESUMEN HISTORIA DE LOS BAUTISTAS  (1).docxRESUMEN HISTORIA DE LOS BAUTISTAS  (1).docx
RESUMEN HISTORIA DE LOS BAUTISTAS (1).docx
 
Ojos De La Fe Verdad Vrs Realidad 2024.pptx
Ojos De La Fe Verdad Vrs Realidad 2024.pptxOjos De La Fe Verdad Vrs Realidad 2024.pptx
Ojos De La Fe Verdad Vrs Realidad 2024.pptx
 
Retiro de junio #DesdeCasa (2024)
Retiro de junio #DesdeCasa (2024)Retiro de junio #DesdeCasa (2024)
Retiro de junio #DesdeCasa (2024)
 
Esdras 7 - Un corazón apasionado por Dios.pptx
Esdras 7 - Un corazón apasionado por Dios.pptxEsdras 7 - Un corazón apasionado por Dios.pptx
Esdras 7 - Un corazón apasionado por Dios.pptx
 
CURSO PRÁCTICO DEL TAROT Una Ventana Abierta al Conocimiento de uno Mismo (Ji...
CURSO PRÁCTICO DEL TAROT Una Ventana Abierta al Conocimiento de uno Mismo (Ji...CURSO PRÁCTICO DEL TAROT Una Ventana Abierta al Conocimiento de uno Mismo (Ji...
CURSO PRÁCTICO DEL TAROT Una Ventana Abierta al Conocimiento de uno Mismo (Ji...
 
Tarea 4 - Evaluacion final. Laura Llanos
Tarea 4 - Evaluacion final. Laura LlanosTarea 4 - Evaluacion final. Laura Llanos
Tarea 4 - Evaluacion final. Laura Llanos
 

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. ________________________________________________________________________________ ____________________________________