Mtro. Fernando Arciniega

Apoyame con un clic en los anuncios, me ayudas a seguir generando contenido de calidad. ¡Gracias por tu apoyo!

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages

Programa para calcular el área de tres figuras geométricas en PSeInt

Programa para calcular el área de tres figuras geométricas en PSeInt
Print Friendly, PDF & Email

El siguiente código es un programa sencillo en pseudocódigo de PSeInt que se utiliza para calcular el área de tres figuras geométricas diferentes: el círculo, el triángulo y el rectángulo. El programa utiliza una estructura repetitiva (el ciclo «Repetir-Hasta Que») para solicitar al usuario que seleccione una figura geométrica para la cual se desea calcular el área.

Si el usuario ingresa la opción «4», el programa termina y se muestra un mensaje indicando que se está saliendo del programa. Si el usuario ingresa una opción diferente, el programa utiliza la estructura «Segun» para ejecutar la operación correspondiente y calcular el área de la figura seleccionada.

Por ejemplo, si el usuario selecciona la opción «1» para el círculo, el programa solicita el valor del radio y utiliza la fórmula A=πr^2 para calcular el área del círculo. El resultado se muestra en pantalla.

Algoritmo area_figuras
	Escribir 'PROGRAMA PARA CALCULAR EL ÁREA DE FIGURAS GEOMÉTRICAS'
	area_circulo <- 0
	area_triangulo <- 0
	area_rectangulo <- 0
	Repetir
		Escribir ' '
		Escribir 'Selecciona la figura para la cual deseas calcular el área: '
		Escribir '1. Círculo'
		Escribir '2. Triángulo'
		Escribir '3. Rectángulo'
		Escribir ' '
		Escribir '( Escribe - 4 - para salir )'
		Leer opcion
		Si opcion=4 Entonces
			Escribir 'Saliendo del programa...'
		SiNo
			Segun opcion  Hacer
				1:
					Escribir 'Ingresa el valor del radio del círculo: '
					Leer radio
					area_circulo <- 3.1416*(radio*radio)
					Escribir 'El área del círculo es: ',area_circulo
				2:
					Escribir 'Ingresa el valor de la base del triángulo: '
					Leer base
					Escribir 'Ingresa el valor de la altura del triángulo: '
					Leer altura
					area_triangulo <- (base*altura)/2
					Escribir 'El área del triángulo es: ',area_triangulo
				3:
					Escribir 'Ingresa el valor de la base del rectángulo: '
					Leer base
					Escribir 'Ingresa el valor de la altura del rectángulo: '
					Leer altura
					area_rectangulo <- base*altura
					Escribir 'El área del rectángulo es: ',area_rectangulo
				De Otro Modo:
					Escribir '::::: Opción inválida :::::'
			FinSegun
		FinSi
	Hasta Que opcion=4
FinAlgoritmo

El código presentado muestra cómo se puede utilizar la estructura de control «Segun» en un programa para realizar diferentes operaciones dependiendo de la opción seleccionada por el usuario. Además, el código utiliza la estructura repetitiva «Repetir-Hasta Que» para permitir que el usuario seleccione varias opciones antes de salir del programa.

Este programa puede ser una buena introducción a los conceptos básicos de programación y puede ayudar a los usuarios a comprender mejor cómo funcionan las estructuras de control en un programa.

Referencias bibliográficas:

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.