AYUDA PARA C++ POR FAVOR
Publicado por MARCELO ALONSO (1 intervención) el 13/10/2022 01:56:36
Tengo que realizar un programa que realize estas operaciones según la elección
(1) MOSTRAR EL MAYOR
(2) MOSTRAR EL MENOR
(3) PROMEDIO
(4) SALIR
TENGO UN BORRADOR REALIZADO, PERO NO SE EJECUTA AL ELEGIR LA OPCION
#include<iostream>
using namespace std;
int main()
{
int n1,n2,n3,opc,vc,prom;
cout<<"Ingresar 3 numeros enteros positivos:";
cin>>n1;
cin>>n2;
cin>>n3;
vc=0;
cout<<"MENU"<<endl;
cout<<"(1) MOSTRAR EL MAYOR"<<endl;
cout<<"(2) MOSTRAR EL MENOR"<<endl;
cout<<"(3) MOSTRAR EL PROMEDIO"<<endl;
cout<<"(4) SALIR"<<endl;
cin>>op;
while(vc!=4);
{
switch (op)
{
1:
if (n1>n2)
{
if (n1>n3)
{
cout<<"El número mayor es"<<n1<<endl;
}
else
{
cout<<"El número mayor es"<<n3<<endl;
}
}
else
{
if (n2>n3)
{
cout<<"El número mayor es"<<n2<<endl;
}
else
{
cout<<"El número mayor es"<<n3<<endl;
}
}
break;
2:
if (n1>n2)
{
if (n3>n2)
{
cout<<"El número mayor es"<<n2<<endl;
}
else
{
cout<<"El número mayor es"<<n3<<endl;
}
}
else
{
if (n1>n3)
{
cout<<"El número mayor es"<<n3<<endl;
}
else
{
cout<<"El número mayor es"<<n1<<endl;
}
}
break;
3:
prom = (n1+n2+n3)/3;
cout<<"El promedio es"<<prom<<endl;
break;
default: vc=4;
}
}
return 0;
}
(1) MOSTRAR EL MAYOR
(2) MOSTRAR EL MENOR
(3) PROMEDIO
(4) SALIR
TENGO UN BORRADOR REALIZADO, PERO NO SE EJECUTA AL ELEGIR LA OPCION
#include<iostream>
using namespace std;
int main()
{
int n1,n2,n3,opc,vc,prom;
cout<<"Ingresar 3 numeros enteros positivos:";
cin>>n1;
cin>>n2;
cin>>n3;
vc=0;
cout<<"MENU"<<endl;
cout<<"(1) MOSTRAR EL MAYOR"<<endl;
cout<<"(2) MOSTRAR EL MENOR"<<endl;
cout<<"(3) MOSTRAR EL PROMEDIO"<<endl;
cout<<"(4) SALIR"<<endl;
cin>>op;
while(vc!=4);
{
switch (op)
{
1:
if (n1>n2)
{
if (n1>n3)
{
cout<<"El número mayor es"<<n1<<endl;
}
else
{
cout<<"El número mayor es"<<n3<<endl;
}
}
else
{
if (n2>n3)
{
cout<<"El número mayor es"<<n2<<endl;
}
else
{
cout<<"El número mayor es"<<n3<<endl;
}
}
break;
2:
if (n1>n2)
{
if (n3>n2)
{
cout<<"El número mayor es"<<n2<<endl;
}
else
{
cout<<"El número mayor es"<<n3<<endl;
}
}
else
{
if (n1>n3)
{
cout<<"El número mayor es"<<n3<<endl;
}
else
{
cout<<"El número mayor es"<<n1<<endl;
}
}
break;
3:
prom = (n1+n2+n3)/3;
cout<<"El promedio es"<<prom<<endl;
break;
default: vc=4;
}
}
return 0;
}
Valora esta pregunta


0