SlideShare una empresa de Scribd logo
__________________________________________________________
__________________________________________________________
program MenuIf;
uses crt;
var
x,d:integer;
op:char;
a,b,c,y,m:real;
Begin
clrscr;
textcolor(2);
gotoxy (10,2);
write('MENU PRINCIPAL');
gotoxy (6,4);
write('1.Sumar Tres Numeros.');
gotoxy (6,5);
write('2.Raiz Cuadrada.');
gotoxy (6,6);
write('3.Valor Absoluto.');
gotoxy (6,7);
write('4.Ordenar dos numeros.');
gotoxy (6,8);
write('5.Salir.');
gotoxy (6,10);
write('Por favor digite su opcion: ');
read(x);
clrscr;
if x=1 then
begin
gotoxy (3,2);
write('Digite el primer numero que desee: ');
readln(a);
gotoxy (3,3);
write('Digite el segundo numero que desee: ');
readln(b);
gotoxy (3,4);
write('Digite el tercer numero que desee: ');
readln(c);
gotoxy (3,6);
textcolor(2);
write('La suma de los tres numeros ingresados es: ',a+b+c:0:1);
end;
if x=2 then
begin
gotoxy (3,2);
write('Digite el numero que desee: ');
readln(d);
m:=sqrt(d);
gotoxy (3,4);
textcolor(2);
write ('La raiz cuadrada del numero ingresado es: ',m:0:1);
end;
if x=3 then
begin
gotoxy (3,2);
write('Digite el numero que desee: ');
readln(y);
m:=abs(y);
gotoxy (3,4);
textcolor(2);
write ('El valor absoluto del numero ingresado es: ',m:0:0);
end;
if x=4 then
begin
gotoxy (3,2);
write('Digite el primer numero que desee: ');
readln(a);
gotoxy (3,3);
write('Digite el segundo numero que desee: ');
readln(b);
if a>b then
begin
gotoxy (3,5);
textcolor(2);
write('El numero mayor es: ',a:0:1,' y el menor es: ',b:0:1);
end;
if b>a then
begin
gotoxy (3,5);
textcolor(2);
write('El numero mayor es: ',b:0:1,' y el menor es: ',a:0:1);
end;
end;
if x=5 then
begin
gotoxy (3,2);
textcolor(2);
writeln('Por favor presione una tecla para finalizar. Gracias...');
end;
Readkey;
end.
__________________________________________________________
__________________________________________________________

Más contenido relacionado

PDF
PILAS Y PUNTEROS
PPTX
Fuentes de información utilizadas
PPTX
Seminario 2
PDF
Sistemas de numeración (conversiones)
PPTX
Panzer ii
PDF
MATRIZ MÉTODO GAUSS JORDAN
PILAS Y PUNTEROS
Fuentes de información utilizadas
Seminario 2
Sistemas de numeración (conversiones)
Panzer ii
MATRIZ MÉTODO GAUSS JORDAN

Destacado (10)

PDF
VECTOR ASCENDENTE
PPT
Fuentes de información para enfermería
PDF
Induccion otono2012
PPT
Recursos y servicios de información para enfermeria
PPTX
Libros y lecturas: Recomendaciones de lecturas.
PPTX
Guía para solicitar la adquisición de libros
PPTX
Evaluación y selección de recursos de información
DOCX
Ensayo de las practicas en la escuela 18de marzo.. psicologia..!
VECTOR ASCENDENTE
Fuentes de información para enfermería
Induccion otono2012
Recursos y servicios de información para enfermeria
Libros y lecturas: Recomendaciones de lecturas.
Guía para solicitar la adquisición de libros
Evaluación y selección de recursos de información
Ensayo de las practicas en la escuela 18de marzo.. psicologia..!
Publicidad

Más de UNISANGIL - Chiquinquirá (11)

Publicidad

Último (20)

PPTX
Mecanismos-de-Propagacion de ondas electromagneticas
PPTX
modulo seguimiento 1 para iniciantes del
PDF
Distribucion de frecuencia exel (1).pdf
PPTX
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
DOCX
TRABAJO GRUPAL (5) (1).docxjsjsjskskksksk
PPTX
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
PPTX
la-historia-de-la-medicina Edna Silva.pptx
PPTX
Propuesta BKP servidores con Acronis1.pptx
DOCX
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
PPTX
Power Point Nicolás Carrasco (disertación Roblox).pptx
PPTX
Curso de generación de energía mediante sistemas solares
DOCX
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
PDF
Diapositiva proyecto de vida, materia catedra
PPTX
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
PDF
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
PDF
capacitación de aire acondicionado Bgh r 410
PDF
MANUAL de recursos humanos para ODOO.pdf
PDF
CyberOps Associate - Cisco Networking Academy
DOCX
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
PPTX
ccna: redes de nat ipv4 stharlling cande
Mecanismos-de-Propagacion de ondas electromagneticas
modulo seguimiento 1 para iniciantes del
Distribucion de frecuencia exel (1).pdf
ANCASH-CRITERIOS DE EVALUACIÓN-FORMA-10-10 (2).pptx
TRABAJO GRUPAL (5) (1).docxjsjsjskskksksk
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
la-historia-de-la-medicina Edna Silva.pptx
Propuesta BKP servidores con Acronis1.pptx
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
Power Point Nicolás Carrasco (disertación Roblox).pptx
Curso de generación de energía mediante sistemas solares
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
Diapositiva proyecto de vida, materia catedra
sa-cs-82-powerpoint-hardware-y-software_ver_4.pptx
CONTABILIDAD Y TRIBUTACION, EJERCICIO PRACTICO
capacitación de aire acondicionado Bgh r 410
MANUAL de recursos humanos para ODOO.pdf
CyberOps Associate - Cisco Networking Academy
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
ccna: redes de nat ipv4 stharlling cande

Program menu if

  • 1. __________________________________________________________ __________________________________________________________ program MenuIf; uses crt; var x,d:integer; op:char; a,b,c,y,m:real; Begin clrscr; textcolor(2); gotoxy (10,2); write('MENU PRINCIPAL'); gotoxy (6,4); write('1.Sumar Tres Numeros.'); gotoxy (6,5); write('2.Raiz Cuadrada.'); gotoxy (6,6); write('3.Valor Absoluto.'); gotoxy (6,7); write('4.Ordenar dos numeros.'); gotoxy (6,8); write('5.Salir.'); gotoxy (6,10); write('Por favor digite su opcion: '); read(x); clrscr; if x=1 then begin gotoxy (3,2); write('Digite el primer numero que desee: '); readln(a); gotoxy (3,3); write('Digite el segundo numero que desee: ');
  • 2. readln(b); gotoxy (3,4); write('Digite el tercer numero que desee: '); readln(c); gotoxy (3,6); textcolor(2); write('La suma de los tres numeros ingresados es: ',a+b+c:0:1); end; if x=2 then begin gotoxy (3,2); write('Digite el numero que desee: '); readln(d); m:=sqrt(d); gotoxy (3,4); textcolor(2); write ('La raiz cuadrada del numero ingresado es: ',m:0:1); end; if x=3 then begin gotoxy (3,2); write('Digite el numero que desee: '); readln(y); m:=abs(y); gotoxy (3,4); textcolor(2); write ('El valor absoluto del numero ingresado es: ',m:0:0); end; if x=4 then begin gotoxy (3,2); write('Digite el primer numero que desee: '); readln(a); gotoxy (3,3); write('Digite el segundo numero que desee: ');
  • 3. readln(b); if a>b then begin gotoxy (3,5); textcolor(2); write('El numero mayor es: ',a:0:1,' y el menor es: ',b:0:1); end; if b>a then begin gotoxy (3,5); textcolor(2); write('El numero mayor es: ',b:0:1,' y el menor es: ',a:0:1); end; end; if x=5 then begin gotoxy (3,2); textcolor(2); writeln('Por favor presione una tecla para finalizar. Gracias...'); end; Readkey; end. __________________________________________________________ __________________________________________________________