Dev - C++ - Escribe un programa que lea tres números y determine cual de ellos es mayor.

 
Vista:
sin imagen de perfil
Val: 1
Ha aumentado su posición en 12 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Escribe un programa que lea tres números y determine cual de ellos es mayor.

Publicado por Eduardo Javier (1 intervención) el 17/11/2019 22:07:39
Estoy empezando en esto de la programación, según yo el programa esta bien, pero no compila, alguien me puede decir cual es mi error?

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
#include <iostream>
using namespace std;
 
int main()
{
  	float a, b, c;
 
  	cout<<"Digite el primer numero: ";cin>>a;
  	cout<<"Digite el segundo numero: ";cin>>b;
  	cout<<"Digite el tercer numero: ";cin>>c;
 
	if (a==b==c)
	{
		cout<<"Los 3 son iguales.";
	}
 
	else if (a>=b)
	{
		if(c>=a)
		{
			if(c==a)
			{
				cout<<c<<"y"<<a<<"son los mayores.";
			}
			else
			{
				cout<<c<<"es el mayor.";
			}
		}
		else if(c>=b)
		{
			if(c==b)
			{
				cout<<c<<"y"<<b<<"son los mayores.";
			}
			else if(c>b)
			{
				cout<<c<<"es el mayor.";
			}
			else
			{
				cout<<b<<"es el mayor.";
			}
		}
	}
 
	return 0;
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alfil
Val: 4.376
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Escribe un programa que lea tres números y determine cual de ellos es mayor.

Publicado por Alfil (1270 intervenciones) el 17/11/2019 22:41:03
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
using namespace std;
 
int main()
{
    float a, b, c, max;
 
    cout << "Digite el primer numero: "; cin >> a;
    cout << "Digite el segundo numero: "; cin >> b;
    cout << "Digite el tercer numero: "; cin >> c;
 
    max = a;
    if ( b > max )
		max = b;
	if ( c > max)
		max = c;
 
    cout << "\nEl mayor es " << max << endl;
 
    return 0;
}
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