Dev - C++ - Dev - C++ - AYUDA!! Soy primeriza y no sé como hacerlo :(

 
Vista:

Dev - C++ - AYUDA!! Soy primeriza y no sé como hacerlo :(

Publicado por Laurita (14 intervenciones) el 21/10/2021 04:18:19
Se crea un programa que realice la opción seleccionada de acuerdo
a lo siguiente utilizar un menú de opciones:
a. Área de un triángulo (solicitar base y altura)
b. Área de cuadrado (solicitar lados)
c. Área de círculo (solicitar radio)
d. Área de rectángulo (solicitar base y altura)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder
sin imagen de perfil
Val: 317
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Dev - C++ - AYUDA!! Soy primeriza y no sé como hacerlo :(

Publicado por Miguel (215 intervenciones) el 21/10/2021 18:00:11
investiga como hacer un menu y despues lo adaptes a tus necesidades,
agrega aqui tu avance y se pueden sugerir cambios o mejoras.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Dev - C++ - AYUDA!! Soy primeriza y no sé como hacerlo :(

Publicado por Laurita (14 intervenciones) el 21/10/2021 18:18:46
Lo hice de esta forma, pero marca error y no sé que es

#include <iostream>
usando el espacio de nombres std;
flotar b, h, radio, l, resp;
int main ()


{
int opcion;

cout << "- = MENÚ - = \ n";
cout << "1- Cuadrado";
cout << "2- Rectángulo";
cout << "3- Triangulo";
cout << "4- Circulo" << endl;
cout << "Por favor introduce una opcion:" << endl;
cin >> opcion;

interruptor (opcion)
{
caso 1:
cout << "Dame el valor de la base";
cin >> b;
cout << "Dame el valor de la altura"
cin >> h;
resp = (b * h) / 2;
cout << "El area es:" << endl;
rotura;

caso 2:
cout << "Ingrese un lado";
cin >> l;
resp = l * l;
rotura;

caso 3:
cout << "Dame el valor del radio";
cin >> radio;
resp = (3.1416 * (radio * radio))
rotura;

caso 4:
cout << "Dame el valor de la base";
cin >> b;
cout << "Dame el valor de la altura"
cin >> h;
resp = b * h;
rotura;

defecto;
cout << "La opción no es correcta" << endl;
rotura;

}
cout << "El resultado es" << resp;

}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 317
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Dev - C++ - AYUDA!! Soy primeriza y no sé como hacerlo :(

Publicado por Miguel (215 intervenciones) el 21/10/2021 19:17:52
No se porque traduces algunas instrucciones en español

usando el espacio de nombres std;

debe ser

using namespace std;

rotura; debe ser break;

interruptor debe ser switch

caso debe ser case

defecto debe ser default

-------------aqui tu codigo modificado

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
#include <iostream>
using namespace std;
 
float b, h, radio, l, resp;
int main (){
int opcion;
 
cout << "- = MENu - = \n";
cout << "1- Cuadrado";
cout << "2- Rectángulo";
cout << "3- Triangulo";
cout << "4- Circulo" << endl;
cout << "Por favor introduce una opcion:" << endl;
cin >> opcion;
 
switch (opcion)
{
case 1:
cout << "Dame el valor de la base";
cin >> b;
cout << "Dame el valor de la altura";
cin >> h;
resp = (b * h) / 2;
cout << "El area es:" << endl;
break;
 
case 2:
cout << "Ingrese un lado";
cin >> l;
resp = l * l;
break;
 
case 3:
cout << "Dame el valor del radio";
cin >> radio;
resp = (3.1416 * (radio * radio));
break;
 
case 4:
cout << "Dame el valor de la base";
cin >> b;
cout << "Dame el valor de la altura";
cin >> h;
resp = b * h;
break;
 
default:
cout << "La opción no es correcta" << endl;
break;
 
}
cout << "El resultado es" << resp;
 
 
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Dev - C++ - AYUDA!! Soy primeriza y no sé como hacerlo :(

Publicado por Laurita (14 intervenciones) el 21/10/2021 19:23:31
Muchísimas gracias, fuiste de ayuda
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar