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
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");
}