Informática, pregunta formulada por mariasofiamolano, hace 6 meses

me ayudan porfavor con esto de informática

realiza un algoritmo y pseudocódigo para:


a. Programa que calcule el perímetro de un cuadrado


b. Programa que calcule el área de un triangulo​

Respuestas a la pregunta

Contestado por erikortizdorshi
0

Respuesta:

Calcular el área de varios triángulos sin cerrar

Puede que usted desee que el programa no se cierre, y que tras calcular el área de un triángulo el usuario tenga la posibilidad de volver a calcular otro y otro y así sucesivamente, esto lo logramos encerrando el código dentro de una función y añadiendo un bucle while posterior a este código, ahí preguntaremos al usuario si quiere calcular otro triangulo, si el usuario ingresa la opción 1, volvemos a llamar la función que calcula el área, de lo contrario le permitimos salir, el código queda de la siguiente forma.

#include <iostream>

using namespace std;

float base;

float altura;

float resultado;

int opcion;

void calculo(){

cout << "Ingrese la base del triangulo: ";

cin >> base;

cout << "Ingrese la altura del triangulo: ";

cin >> altura;

resultado=(base*altura)/2; // Formula matematica para calcular el area del triangulo.

cout << "El area de su triangulo es: " << resultado << endl;

cout << "Desea calcular otro triangulo [1]=Si [2]=No ";

cin >> opcion;

}

int main(){

while (opcion != 2)

{calculo();}

cin.ignore();

cin.get(); // Detenemos el programa con estas dos funciones similar a la funcion system("pause");

}

Otras preguntas