ALEGSA · Actualidad

Programa en Pascal en donde se calcule el perímetro de un paralelogramo

¡Hola! Aquí te dejo un programa en Pascal que cumple con los requerimientos que solicitaste: ``` program perimetro_paralelogramo; var a, b: integer; procedur...

Programa en Pascal en donde se calcule el perímetro de un paralelogramo

Título: Programa en Pascal en donde se calcule el perímetro de un paralelogramo
Fecha: 10-06-2023 19:39

Pregunta o consulta del visitante:

¡Hola! Estoy interesado en aprender a programar en Pascal y me gustaría saber cómo puedo calcular el perímetro de un paralelogramo. ¿Podrías ayudarme con un programa que utilice subprogramas para leer los valores de los lados a y b, validar que sean enteros positivos, y luego calcular el perímetro? ¡Gracias!

Respuesta de ALEGSA.com.ar:

¡Hola! Aquí te dejo un programa en Pascal que cumple con los requerimientos que solicitaste: ``` program perimetro_paralelogramo; var a, b: integer; procedure leer_lados(var a, b: integer); begin repeat write('Ingrese el valor de a: '); readln(a); until (a > 0); repeat write('Ingrese el valor de b: '); readln(b); until (b > 0); end; function calcular_perimetro(a, b: integer): integer; begin calcular_perimetro := 2 * (a + b); end; begin leer_lados(a, b); writeln('El perimetro del paralelogramo es: ', calcular_perimetro(a, b)); end. ``` El programa comienza definiendo dos variables enteras `a` y `b`. Luego, se define el procedimiento `leer_lados`, que recibe como parámetros `a` y `b` y se encarga de leer los valores de los lados del paralelogramo. Para ello, se utilizan dos estructuras repetitivas `repeat...until` para validar que los valores ingresados sean enteros positivos. Posteriormente, se define la función `calcular_perimetro`, que recibe como parámetros `a` y `b` y se encarga de calcular el perímetro del paralelogramo utilizando la fórmula que se proporcionó. Por último, en el programa principal se llama al procedimiento `leer_lados` para obtener los valores de `a` y `b`, y se llama a la función `calcular_perimetro` para calcular el perímetro del paralelogramo. El resultado se imprime en pantalla utilizando la función `writeln`. Espero que este programa te sea de ayuda. ¡Saludos!


Preguntas relacionadas para el Asistente IA:

1 - ¿Qué tipo de programa es el que se presenta en el texto?

2 - ¿Qué lenguaje de programación se utiliza en el código presentado?

3 - ¿Cuál es la función que se define en el programa?


Compartir nota

Consultá dudas con nuestro Asistente IA

ALEGSA IA · Tecnología

Consultá al asistente IA

Escribí tu consulta sobre informática, internet, tecnología, programación, hardware, software o seguridad. El asistente responde en segundos y podés elegir si querés una respuesta completa o breve.

Cuanto más clara sea tu pregunta, mejor responderá la IA. 0/400
Tipo de respuesta
Ayuda para escribir una mejor consulta

Dále contexto a la IA: explicá qué querés resolver, qué equipo o sistema usás y qué tipo de respuesta necesitás. Si lo deseás, dejá tu e-mail para que podamos contactarte si detectamos un error o si nuestro staff quiere ampliar la respuesta. Cada consulta se procesa como una nueva pregunta.

* Aclaración: sugerimos dejar tu e-mail si querés que podamos contactarte para corregir una respuesta o ampliar la ayuda.

Nuestras redes

Podés seguirnos y contactarnos desde nuestras redes sociales.