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

Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfRaulGomez822561
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfEduardoJosVargasCama1
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024IES Vicent Andres Estelles
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!CatalinaAlfaroChryso
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxhenarfdez
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...jlorentemartos
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Katherine Concepcion Gonzalez
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIAFabiolaGarcia751855
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 

Último (20)

Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdfFICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
FICHA PROYECTO COIL- GLOBAL CLASSROOM.docx.pdf
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024Tema 19. Inmunología y el sistema inmunitario 2024
Tema 19. Inmunología y el sistema inmunitario 2024
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
Usos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicasUsos y desusos de la inteligencia artificial en revistas científicas
Usos y desusos de la inteligencia artificial en revistas científicas
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIASISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
SISTEMA RESPIRATORIO PARA NIÑOS PRIMARIA
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 

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.