Desarrolle un algoritmo que permita leer tres valores y almacenarlos en las variables A, B y C respectivamente. El algoritmo debe imprimir cual es el mayor
Solución
- Entrada: 5 8 1
- Salida: 8
#include <iostream> using namespace std; int main(){ int A,B,C; cout<<("Ingresa un numero ")<<endl; cin>>A; cout<<("Ingresa otro numero ")<<endl; cin>>B; cout<<("Ingresa un numero ")<<endl; cin>>C; if(A > B && A > C){ cout<<"El numero mayor es "<<A; }else{ if(B > A && B > C){ cout<<"El numero mayor es "<<B; }else{ cout<<"El numero mayor es "<<C; } } return 0; }
31 comentarios:
y si A y B tiene el mismo valor?
si a y b tienen el mismo valor entonces, si son los valores mas altos, de igual manera sera un solo numero mayor.
Construya un algoritmo que al recibir los datos A,B,C,D,F, estos sean impreso en orden inverso.
Construya un algoritmo que al recibir como datos 2 numeros, pueda calcular la suma,resta division y multiplicacion de dichos numeros.
cont_1=num1;
cont_2=num2;
cont_3=num3;
if cont_1>= cont_2 and cont_1>= cont_3 then
mayor:=cont_1;
elsif cont_2>= cont_3 then
mayor:=cont_2;
elsif cont_3>= cont_2 then
mayor:=cont_2;
end if;
#include
#include
#include
int main()
{
clrscr();
int A,B,C;
cout<<("Ingresa un numero: ")<>A;
cout<<("Ingresa otro numero: ")<>B;
cout<<("Ingresa un numero: ")<>C;
if(A > B && A > C)
{
cout<<"El numero mayor es: "< A && B > C){
cout<<"El numero mayor: es "<<B<<endl;
}
else
{
cout<<"El numero mayor es: "<<C<<endl;
}
}
if(A < B && A < C)
{
cout<<"El numero menor es: "<<A<<endl;
}
else
{
if(B < A && B < C){
cout<<"El numero menor: es "<<B<<endl;
}
else
{
cout<<"El numero manor es: "<<C;
}
}
cin.get();
cin.get();
}
buenas noches
como lo hago sin usar laas condicionales
que significa y por que la &??:v
me piden que ingrese 3 numeros almacenados en a,b y c y determinar el mayor pero cuando b o c sean mayor que a que el valor de b o c tiene que pasar a a para que a siempre sea el mayor. como puedo hacer esto?
me piden que ingrese 3 numeros almacenados en a,b y c y determinar el mayor pero cuando b o c sean mayor que a que el valor de b o c tiene que pasar a a para que a siempre sea el mayor. como puedo hacer esto?
me piden que ingrese 3 numeros almacenados en a,b y c y determinar el mayor pero cuando b o c sean mayor que a que el valor de b o c tiene que pasar a a para que a siempre sea el mayor. como puedo hacer esto?
El operador lógico (AND) && sirve para hacer comparaciones, por ejemplo:
Si 14 es mayor a 10 Y 14 es mayor 11 entonces haga lo siguiente...
Revisa este link donde vienen explicados todos los operadores lógicos con ejemplos.
http://michelletorres.mx/operadores-logicos-en-c/
gracias
gracias SI ME SIRVIO
Me pidieron comparar 3 números sacar mayor menor y mediano
Me pidieron determinar el mayor de 3 numeros,
pero sin usar operadores logicos como el and y or
me pidieron lol mismo pero en función
#include
using namespace std;
int main(){
int n1,n2,n3;
cout<<"Digite sus numeros: ";
cin>>n1>>n2>>n3;
cout<n3){
if(n1>n2){
cout<<"El mayor es "<n1){
if(n2>n3){
cout<<"El mayor es "<n1){
if(n3>n2){
cout<<"El mayor es "<<n3;
}
}
}
y si los tres tienen el mismo valor ??
//este codigo es para 4 numeros
#include
using namespace std;
int main()
{
int n1, n2, n3, n4, mayor;
cout << " introduzca cuatro numeros ";
cin >> n1 >> n2 >> n3>>n4;
if(n1 > n2 && n1 > n3&&n1>n4){
cout<<"El numero mayor es "< n1 && n2 > n3&&n2>n4)
{
cout<<"El numero mayor es "< n1 && n3 > n2&&n3>n4)
{
cout<<"El numero mayor es "<<n3<<endl;;
}
else
cout << " el mayor es :" << n4 << endl;
}
if(n1 < n2 && n1 < n3&&n1<n4){
cout<<"El numero menor es "<<n1<<endl;
}
else
{
if(n2 < n1 && n2 < n3&&n2<n4)
{
cout<<"El numero menor es "<<n2<<endl;
}
else
if(n3 < n1 && n3 < n2&&n3<n4)
{
cout<<"El numero menor es "<<n3<<endl;;
}
else
cout << " el menor es :" << n4 << endl;
}
system("PAUSE");
return 0;
}
ayuda con esto porfass
Construir un algoritmo que permita ingresar 3 números enteros positivos y que determine cuál de ellos es el mayor, cual es el menor y cuál es el número medio.
me pueden ayudar con este problema
Una empresa se encarga de la venta y distribución de CD. Los clientes pueden adquirir los artículos por cantidad. Los precios son:
a. S/. 3.50 si se compra hasta 9 unidades.
b. S/. 3.30 si se compra entre 10 unidades y hasta 99.
c. S/. 3.10 si se compra entre 100 y 499 unidades.
d. S/. 2.80 para más de 500.
El vendedor gana por cada CD vendido S/. 1.25. Realizar un algoritmo que calcule el precio total para el cliente y la ganancia para el vendedor.
Proponer el Análisis, Pseucódigo y C++.
hola me pueden ayudar con este ejercicio? Escriba un programa que lea tres números y determine cuál de ellos es el mayor.
Disculpa me podrías ayudar con el número menor
Construir un algoritmo que permita ingresar tres números enteros, determine el número mayor y menor. eso porf
DADOS TRES NUMEROS DIFERENTES, IMPRIMIR EN PANTALLA CUAL DE ELLOS ES MAYOR. ( CON OPERADORES LOGICOS). ayuda
DADOS TRES NUMEROS DIFERENTES, IMPRIMIR EN PANTALLA CUAL DE ELLOS ES MAYOR. ( CON OPERADORES LOGICOS).
#include
using namespace std;
int main(){
float a,b,c;
cout<<"Escribe 3 numeros\n"; cin>>a>>b>>c;
if(a>b&&a>c){
cout<<"El nuemro mas grande es: "<a&&b>c){
cout<<"El nuemro mas grande es: "<<b;
}else{
cout<<"El nuemro mas grande es: "<<c;
}
}
if(a<b&&a<c){
cout<<"El nuemro mas pequeño es: "<<a;
}else{
if(b<a&&b<c){
cout<<"El nuemro mas pequeño es: "<<b;
}else{
cout<<"El nuemro mas pequeño es: "<<c;
}
}
return 0;
}
ese algoritmo dice cual es mayor y cual es menor
Publicar un comentario