SlideShare una empresa de Scribd logo
1 de 3
Descargar para leer sin conexión
Programación de la calculadora

          // Programado por Grupo Aglodavaci
program Calculadora;
uses crt;

var
  a:real;
  b:real;
  r:real;
  Ding: integer;
  op, res:char;

begin     // *** Programa Principal ***
 repeat
   textcolor(yellow);
   writeln('     *******************************************************');
   textcolor(magenta);
   writeln('     * __ __ | __         | __ __| __ __ __ *');
   textcolor(magenta);
   writeln('     *(___ (__( |_, (___ (__(_ |_, (__( (__| (__) | (__(*');
   textcolor(magenta);
   writeln('     *                                   *');
   textcolor(yellow);
   writeln('     *******************************************************');

   writeln(' ');
   textcolor(lightred);
   writeln(' NOTA: Si desea calcular el seno, coseno, tangente, raiz cuadrada o ');
   writeln('         potencia al cuadrado solo inserte el primer digito.');
   writeln(' ');

   textcolor(white);
   write('Cuantos digitos va a ingresar 1 o 2 : '); read(Ding);
   writeln;
    if Ding = 2 then
    begin
     write('Introduzca el primer digito: ');read(a);
     writeln;
     write('Introduzca el segundo digito: ');read(b);
     writeln;
writeln('Indique la operacion ha realizar:');
   writeln('1=Suma');
   writeln('2=Resta');
   writeln('3=Multiplicacion');
   writeln('4=Division');
   op:= readkey;
  end;

  if Ding = 1 then
  begin
   write('Introduzca el primer digito: ');read(a);
   writeln;
   writeln('Indique la operacion ha realizar:');
   writeln('5=Seno');
   writeln('6=Coseno');
   writeln('7=Tangente');
   writeln('8=Raiz cuadrada');
   writeln('9=Potencia al cuadrado');
    op:= readkey;
  end;

 case op of
  '1': r:=a+b;
  '2': r:=a-b;
  '3': r:=a*b;
  '4': r:=a/b;
  '5': r:=sin(a);
  '6': r:=cos(a);
  '8': r:=sqrt(a);
  '9': r:=sqr(a);
 end;

 textcolor(lightgreen);
 writeln('                  El resultado es: ',r :2:2);
 writeln;

repeat
 textcolor(white);
 write(' Desea empezar de nuevo s/n: ');
  res:= readkey ;
 until (res='s') or (res='n');
clrscr;

 until res = 'n';
  textcolor(lightgreen);
  gotoXY(20,11);write('** Presione una tecla para finalizar **');
  readkey;
end.

Más contenido relacionado

La actualidad más candente

Ejercicio Practicos Unidad Ii
Ejercicio Practicos Unidad IiEjercicio Practicos Unidad Ii
Ejercicio Practicos Unidad Iiyennismart
 
Problema temperatura dev c++
Problema temperatura dev c++ Problema temperatura dev c++
Problema temperatura dev c++ Eli Diaz
 
Programa en visual basic 6
Programa en visual basic 6Programa en visual basic 6
Programa en visual basic 6Ïtzël Löpëz
 
Suma y multiplica dos numeros decimales
Suma y multiplica dos numeros decimalesSuma y multiplica dos numeros decimales
Suma y multiplica dos numeros decimaleslumarmaiella
 

La actualidad más candente (11)

Funciones
FuncionesFunciones
Funciones
 
Archivo1
Archivo1Archivo1
Archivo1
 
AsignacióN DináMica
AsignacióN DináMicaAsignacióN DináMica
AsignacióN DináMica
 
Ejercicio Practicos Unidad Ii
Ejercicio Practicos Unidad IiEjercicio Practicos Unidad Ii
Ejercicio Practicos Unidad Ii
 
Problema temperatura dev c++
Problema temperatura dev c++ Problema temperatura dev c++
Problema temperatura dev c++
 
!Prograc2
!Prograc2!Prograc2
!Prograc2
 
Programa en visual basic 6
Programa en visual basic 6Programa en visual basic 6
Programa en visual basic 6
 
2.introducción a las aplicaciones en c++
2.introducción a las aplicaciones en c++2.introducción a las aplicaciones en c++
2.introducción a las aplicaciones en c++
 
Ejercicios de Programacion
Ejercicios de ProgramacionEjercicios de Programacion
Ejercicios de Programacion
 
Suma y multiplica dos numeros decimales
Suma y multiplica dos numeros decimalesSuma y multiplica dos numeros decimales
Suma y multiplica dos numeros decimales
 
Practca#1 2210
Practca#1 2210 Practca#1 2210
Practca#1 2210
 

Destacado

Programación de comprobantes de pago
Programación de comprobantes de pagoProgramación de comprobantes de pago
Programación de comprobantes de pagokare
 
Programación juego culebrita
Programación juego culebritaProgramación juego culebrita
Programación juego culebritakare
 
Web Marketing Strategy - Presentation to NJ Packaging Executives Club by Opti...
Web Marketing Strategy - Presentation to NJ Packaging Executives Club by Opti...Web Marketing Strategy - Presentation to NJ Packaging Executives Club by Opti...
Web Marketing Strategy - Presentation to NJ Packaging Executives Club by Opti...Doctor.com
 
วัฏจักรของน้ำ
วัฏจักรของน้ำวัฏจักรของน้ำ
วัฏจักรของน้ำarreerutdeeduangpan
 
Transport in flowering plants (self created)
Transport in flowering plants (self created)Transport in flowering plants (self created)
Transport in flowering plants (self created)Alex Chiam
 
#SantiagodeCompostela und #Jakobsweg: zwischen 'Fact' und 'Fetish'
#SantiagodeCompostela und #Jakobsweg: zwischen 'Fact' und 'Fetish'#SantiagodeCompostela und #Jakobsweg: zwischen 'Fact' und 'Fetish'
#SantiagodeCompostela und #Jakobsweg: zwischen 'Fact' und 'Fetish'Gabriel Perez
 
Abo blood type
Abo blood typeAbo blood type
Abo blood typeAlex Chiam
 
Transport in flowering plants (self created)
Transport in flowering plants (self created)Transport in flowering plants (self created)
Transport in flowering plants (self created)Alex Chiam
 
Answers to biology exercise
Answers to biology exerciseAnswers to biology exercise
Answers to biology exerciseAlex Chiam
 
Transport in plant slides
Transport in plant   slidesTransport in plant   slides
Transport in plant slidesAlex Chiam
 

Destacado (16)

Programación de comprobantes de pago
Programación de comprobantes de pagoProgramación de comprobantes de pago
Programación de comprobantes de pago
 
V a
V aV a
V a
 
What a waste infographic (1)
What a waste infographic (1)What a waste infographic (1)
What a waste infographic (1)
 
M&C cortinas
M&C cortinasM&C cortinas
M&C cortinas
 
Programación juego culebrita
Programación juego culebritaProgramación juego culebrita
Programación juego culebrita
 
Web Marketing Strategy - Presentation to NJ Packaging Executives Club by Opti...
Web Marketing Strategy - Presentation to NJ Packaging Executives Club by Opti...Web Marketing Strategy - Presentation to NJ Packaging Executives Club by Opti...
Web Marketing Strategy - Presentation to NJ Packaging Executives Club by Opti...
 
วัฏจักรของน้ำ
วัฏจักรของน้ำวัฏจักรของน้ำ
วัฏจักรของน้ำ
 
1 2010
1 20101 2010
1 2010
 
Transport in flowering plants (self created)
Transport in flowering plants (self created)Transport in flowering plants (self created)
Transport in flowering plants (self created)
 
Paper invoices what a waste
Paper invoices what a wastePaper invoices what a waste
Paper invoices what a waste
 
Amigos
AmigosAmigos
Amigos
 
#SantiagodeCompostela und #Jakobsweg: zwischen 'Fact' und 'Fetish'
#SantiagodeCompostela und #Jakobsweg: zwischen 'Fact' und 'Fetish'#SantiagodeCompostela und #Jakobsweg: zwischen 'Fact' und 'Fetish'
#SantiagodeCompostela und #Jakobsweg: zwischen 'Fact' und 'Fetish'
 
Abo blood type
Abo blood typeAbo blood type
Abo blood type
 
Transport in flowering plants (self created)
Transport in flowering plants (self created)Transport in flowering plants (self created)
Transport in flowering plants (self created)
 
Answers to biology exercise
Answers to biology exerciseAnswers to biology exercise
Answers to biology exercise
 
Transport in plant slides
Transport in plant   slidesTransport in plant   slides
Transport in plant slides
 

Similar a Programación de la calculadora2 (20)

Algoritmos if y case
Algoritmos if y caseAlgoritmos if y case
Algoritmos if y case
 
Matrices
MatricesMatrices
Matrices
 
Programacion en pascal
Programacion en pascalProgramacion en pascal
Programacion en pascal
 
Program colegio
Program colegioProgram colegio
Program colegio
 
MENÚ CASE
MENÚ CASEMENÚ CASE
MENÚ CASE
 
Arreglos
ArreglosArreglos
Arreglos
 
ejercicios-pascal
ejercicios-pascalejercicios-pascal
ejercicios-pascal
 
Funciones Clase1
Funciones Clase1Funciones Clase1
Funciones Clase1
 
1... conversor de bases
1... conversor de bases1... conversor de bases
1... conversor de bases
 
Pauta Guia 1(1) Bloc De Notas
Pauta Guia 1(1)   Bloc De NotasPauta Guia 1(1)   Bloc De Notas
Pauta Guia 1(1) Bloc De Notas
 
Program menu if
Program menu ifProgram menu if
Program menu if
 
Ejercicios resueltos pascal
Ejercicios resueltos pascalEjercicios resueltos pascal
Ejercicios resueltos pascal
 
Ejercicios Java
Ejercicios JavaEjercicios Java
Ejercicios Java
 
Pascal_Es
Pascal_EsPascal_Es
Pascal_Es
 
Maria Sosa
Maria SosaMaria Sosa
Maria Sosa
 
Manual software
Manual softwareManual software
Manual software
 
Practicas bloque 2
Practicas bloque 2Practicas bloque 2
Practicas bloque 2
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 

Último

HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAJesus Gonzalez Losada
 
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptxTALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptxMartaChaparro1
 
Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2Gonella
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docxMagalyDacostaPea
 
Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.monthuerta17
 
Salvando mi mundo , mi comunidad , y mi entorno
Salvando mi mundo , mi comunidad  , y mi entornoSalvando mi mundo , mi comunidad  , y mi entorno
Salvando mi mundo , mi comunidad , y mi entornoday561sol
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Angélica Soledad Vega Ramírez
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdfEDNAMONICARUIZNIETO
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxFabianValenciaJabo
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOEveliaHernandez8
 
Descripción del Proceso de corte y soldadura
Descripción del Proceso de corte y soldaduraDescripción del Proceso de corte y soldadura
Descripción del Proceso de corte y soldaduraJose Sanchez
 
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdfPROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdfMaritza438836
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxNataliaGonzalez619348
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAlejandrino Halire Ccahuana
 
Cuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdfCuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdflizcortes48
 
5º SOY LECTOR PART1- MD EDUCATIVO.pdfde
5º SOY LECTOR PART1- MD  EDUCATIVO.pdfde5º SOY LECTOR PART1- MD  EDUCATIVO.pdfde
5º SOY LECTOR PART1- MD EDUCATIVO.pdfdeBelnRosales2
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectosTrishGutirrez
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJOLeninCariMogrovejo
 

Último (20)

HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICA
 
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptxTALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
TALLER_DE_ORALIDAD_LECTURA_ESCRITURA_Y.pptx
 
Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2Apunte de clase Pisos y Revestimientos 2
Apunte de clase Pisos y Revestimientos 2
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
 
Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.Si cuidamos el mundo, tendremos un mundo mejor.
Si cuidamos el mundo, tendremos un mundo mejor.
 
Salvando mi mundo , mi comunidad , y mi entorno
Salvando mi mundo , mi comunidad  , y mi entornoSalvando mi mundo , mi comunidad  , y mi entorno
Salvando mi mundo , mi comunidad , y mi entorno
 
Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...Contextualización y aproximación al objeto de estudio de investigación cualit...
Contextualización y aproximación al objeto de estudio de investigación cualit...
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdfNUEVO PLAN Y PROGRAMAS DE ESTUDIO  2022.pdf
NUEVO PLAN Y PROGRAMAS DE ESTUDIO 2022.pdf
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
 
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
 
Descripción del Proceso de corte y soldadura
Descripción del Proceso de corte y soldaduraDescripción del Proceso de corte y soldadura
Descripción del Proceso de corte y soldadura
 
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdfPROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
PROGRAMACIÓN CURRICULAR - DPCC- 5°-2024.pdf
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdf
 
Cuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdfCuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdf
 
Acuerdo segundo periodo - Grado Noveno.pptx
Acuerdo segundo periodo - Grado Noveno.pptxAcuerdo segundo periodo - Grado Noveno.pptx
Acuerdo segundo periodo - Grado Noveno.pptx
 
5º SOY LECTOR PART1- MD EDUCATIVO.pdfde
5º SOY LECTOR PART1- MD  EDUCATIVO.pdfde5º SOY LECTOR PART1- MD  EDUCATIVO.pdfde
5º SOY LECTOR PART1- MD EDUCATIVO.pdfde
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
 

Programación de la calculadora2

  • 1. Programación de la calculadora // Programado por Grupo Aglodavaci program Calculadora; uses crt; var a:real; b:real; r:real; Ding: integer; op, res:char; begin // *** Programa Principal *** repeat textcolor(yellow); writeln(' *******************************************************'); textcolor(magenta); writeln(' * __ __ | __ | __ __| __ __ __ *'); textcolor(magenta); writeln(' *(___ (__( |_, (___ (__(_ |_, (__( (__| (__) | (__(*'); textcolor(magenta); writeln(' * *'); textcolor(yellow); writeln(' *******************************************************'); writeln(' '); textcolor(lightred); writeln(' NOTA: Si desea calcular el seno, coseno, tangente, raiz cuadrada o '); writeln(' potencia al cuadrado solo inserte el primer digito.'); writeln(' '); textcolor(white); write('Cuantos digitos va a ingresar 1 o 2 : '); read(Ding); writeln; if Ding = 2 then begin write('Introduzca el primer digito: ');read(a); writeln; write('Introduzca el segundo digito: ');read(b); writeln;
  • 2. writeln('Indique la operacion ha realizar:'); writeln('1=Suma'); writeln('2=Resta'); writeln('3=Multiplicacion'); writeln('4=Division'); op:= readkey; end; if Ding = 1 then begin write('Introduzca el primer digito: ');read(a); writeln; writeln('Indique la operacion ha realizar:'); writeln('5=Seno'); writeln('6=Coseno'); writeln('7=Tangente'); writeln('8=Raiz cuadrada'); writeln('9=Potencia al cuadrado'); op:= readkey; end; case op of '1': r:=a+b; '2': r:=a-b; '3': r:=a*b; '4': r:=a/b; '5': r:=sin(a); '6': r:=cos(a); '8': r:=sqrt(a); '9': r:=sqr(a); end; textcolor(lightgreen); writeln(' El resultado es: ',r :2:2); writeln; repeat textcolor(white); write(' Desea empezar de nuevo s/n: '); res:= readkey ; until (res='s') or (res='n');
  • 3. clrscr; until res = 'n'; textcolor(lightgreen); gotoXY(20,11);write('** Presione una tecla para finalizar **'); readkey; end.