Informática, pregunta formulada por rockyfox, hace 11 meses

Urgente. la necesito rapido. y hoy.

Pseudocódigo

El ingeniero Pedro Trucharte está en medio de la Selva Lacandona haciendo la implementación de un sistema de comunicación inalámbrico. Para lograr su cometido debe realizar algunas operaciones aritméticas y calcular algunos valores geométricos, sin embargo ha olvidado su calculadora graficadora. Lo bueno es que nunca sale sin su computadora personal, la cual cuenta con las herramientas necesarias para realizar un programa que le permita evaluar la pertinencia de la infraestructura de comunicación (herramientas: papel, lápiz, PSeInt, y Dev C++).

Las figuras geométricas que se utilizan en este tipo de actividades normalmente son triángulos rectángulos y circunferencias, por lo que el programa que debe realizar, además de contar con las operaciones: suma, resta, multiplicación y división (con comprobación de división entre cero), debe ofrecer la posibilidad de encontrar el perímetro y el área de las dos figuras mencionadas. Finalmente, puesto que este tipo de ingeniería requiere de cierta precisión es necesario que los resultados se den con un mínimo de dos decimales.

Menú del programa:

Suma
Resta
Multiplicación
División
Perímetro de círculo
Área de círculo
Perímetro de triángulo
Área de triángulo
Salir

Respuestas a la pregunta

Contestado por alfredml
2

ALGORITMO PSeInt:

Algoritmo Menu

Definir n1,n2,resultado,perimetro,area,l1,l2,l3, r como Real

n1=0

n2=0

resultado=0

perimetro=0

area=0

l1=0

l2=0

l3=0

r=0

Mientras opc!=9 Hacer

Escribir "Menu Programa"

Escribir "1. Suma"

Escribir "2. Resta"

Escribir "3. Multiplicacion"

Escribir "4. Division"

Escribir "5. Perimetro Circulo"

Escribir "6. Area Circulo"

Escribir "7. Perimetro Triangulo"

Escribir "8. Area Triangulo"

Escribir "9. Salir"

leer opc

Segun opciones por Hacer

 1:

  Escribir "***Suma***"

  Escribir "Ingrese Numero 1"

  Leer n1

  Escribir "Ingrese Numero 2"

  Leer n2

  resultado=n1+n2

  r=REDON(resultado*100)/100

  Escribir "La Suma Es: ",r

 2:

  Escribir "***Resta***"

  Escribir "Ingrese Numero 1"

  Leer n1

  Escribir "Ingrese Numero 2"

  Leer n2

  resultado=n1-n2

  r=REDON(resultado*100)/100

  Escribir "La Resta Es: ",r

 3:

  Escribir "***Multiplicacion***"

  Escribir "Ingrese Numero 1"

  Leer n1

  Escribir "Ingrese Numero 2"

  Leer n2

  resultado=n1*n2

  r=REDON(resultado*100)/100

  Escribir "La Multiplicacion Es: ",r

 4:

  Escribir "***Division***"

  Escribir "Ingrese Numero 1"

  Leer n1

  Escribir "Ingrese Numero 2"

  Leer n2

  resultado=n1/n2

  r=REDON(resultado*100)/100

  Escribir "La Division Es: ",r

 5:

  Escribir "***Perimetro Circulo***"

  Escribir "Ingrese Radio"

  leer radio

  perimetro=2*PI*radio

  r=REDON(perimetro*100)/100

  Escribir "El Perimetro Es: ",r

 6:

  Escribir "***Area Circulo***"

  Escribir "Ingrese Radio"

  leer radio

  area=PI*radio^2

  r=REDON(area*100)/100

  Escribir "El Area Es: ",r

 7:

  Escribir "***Perimetro Triangulo***"

  Escribir "Ingrese Lado 1"

  Leer l1

  Escribir "Ingrese Lado 2"

  leer l2

  Escribir "Ingrese Lado 3"

  leer l3

  perimetro=l1+l2+l3

  r=REDON(perimetro*100)/100

  Escribir "El Perimetro Es: ",r

 

8:   Escribir "***Area Triangulo***"

Escribir "Ingrese La Base"

  leer b

  Escribir "Ingrese La Altura"

  leer h

  area=b*h/2

  r=REDON(area*100)/100

  Escribir "El Area Es: ",r

 9:Escribir "***El Programa Ha Finalizado***"

 De Otro Modo:

  Escribir "Ingrese Opcion Valida"

Fin Segun

FinMientras

FinAlgoritmo

Diagrama de Flujo

Otras preguntas