Yahoo Clever wird am 4. Mai 2021 (Eastern Time, Zeitzone US-Ostküste) eingestellt. Ab dem 20. April 2021 (Eastern Time) ist die Website von Yahoo Clever nur noch im reinen Lesemodus verfügbar. Andere Yahoo Produkte oder Dienste oder Ihr Yahoo Account sind von diesen Änderungen nicht betroffen. Auf dieser Hilfeseite finden Sie weitere Informationen zur Einstellung von Yahoo Clever und dazu, wie Sie Ihre Daten herunterladen.
Ayuda con un Programa en Borland c++ super sencillo xfa atudenme !!!!!!!!?
Me Piden que haga un programa en Borland c++ que de tres numeros ingresados x teclado me salga el mayor de ellos... yo lo tengo mas o menos asi:
#include<stdio.h>
#include<conio.h>
void main()
{
//Programa que saca el mayor de tres numeros
clrscr();
int n1,n2,n3;
printf("Ingrese numero 1: ");
scanf("%d",&n1);
printf("Ingrese numero 2: ");
scanf("%d",&n2);
printf("Ingrese numero 3: ");
scanf("%d",&n3);
if(n1>n2)
if(n1>n3)
printf("El mayor es: %d",n1);
else
if(n2>n1)
if(n2>n3)
printf("El mayor es: %d",n2);
else
printf("El mayor es: %d",n3);
getch();
}
_____________________________________________
pero cuando le mando a correr si x ejemplo ingreso n1=4, n2=5, n2=8
me sale en pantalla "EL MAYOR ES 4"
Me Piden que haga un programa en Borland c++ que de tres numeros ingresados x teclado me salga el mayor de ellos... yo lo tengo mas o menos asi:
#include<stdio.h>
#include<conio.h>
void main()
{
//Programa que saca el mayor de tres numeros
clrscr();
int n1,n2,n3;
printf("Ingrese numero 1: ");
scanf("%d",&n1);
printf("Ingrese numero 2: ");
scanf("%d",&n2);
printf("Ingrese numero 3: ");
scanf("%d",&n3);
if(n1>n2)
if(n1>n3)
printf("El mayor es: %d",n1);
else
if(n2>n1)
if(n2>n3)
printf("El mayor es: %d",n2);
else
printf("El mayor es: %d",n3);
getch();
}
_____________________________________________
pero cuando le mando a correr si x ejemplo ingreso n1=4, n2=5, n2=8
me sale en pantalla "EL MAYOR ES 4"
xfa es urgente doy 10 ptos
Me Piden que haga un programa en Borland c++ que de tres numeros ingresados x teclado me salga el mayor de ellos... yo lo tengo mas o menos asi:
#include<stdio.h>
#include<conio.h>
void main()
{
//Programa que saca el mayor de tres numeros
clrscr();
int n1,n2,n3;
printf("Ingrese numero 1: ");
scanf("%d",&n1);
printf("Ingrese numero 2: ");
scanf("%d",&n2);
printf("Ingrese numero 3: ");
scanf("%d",&n3);
if(n1>n2)
if(n1>n3)
printf("El mayor es: %d",n1);
else
if(n2>n1)
if(n2>n3)
printf("El mayor es: %d",n2);
else
printf("El mayor es: %d",n3);
getch();
}
_____________________________________________
pero cuando le mando a correr si x ejemplo ingreso n1=4, n2=5, n2=8
me sale en pantalla "EL MAYOR ES 4"
xfa es urgente doy 10 ptos o si no diganme donde puedo bajar ejercicios paraecidos
Me Piden que haga un programa en Borland c++ que de tres numeros ingresados x teclado me salga el mayor de ellos... yo lo tengo mas o menos asi:
#include<stdio.h>
#include<conio.h>
void main()
{
//Programa que saca el mayor de tres numeros
clrscr();
int n1,n2,n3;
printf("Ingrese numero 1: ");
scanf("%d",&n1);
printf("Ingrese numero 2: ");
scanf("%d",&n2);
printf("Ingrese numero 3: ");
scanf("%d",&n3);
if(n1>n2)
if(n1>n3)
printf("El mayor es: %d",n1);
else
if(n2>n1)
if(n2>n3)
printf("El mayor es: %d",n2);
else
printf("El mayor es: %d",n3);
getch();
}
_____________________________________________
pero cuando le mando a correr si x ejemplo ingreso n1=4, n2=5, n2=8
me sale en pantalla "EL MAYOR ES 4"
xfa es urgente doy 10 ptos o si no diganme donde puedo bajar ejercicios parecidos
ya probé haciendo eso y nada que ver recuerdo que en pascal era "and" y en este lenguaje ni siquiera corre cuando pongo & o and
_________
___________
gracias ThellY tu respuesta si me sirvió ...
me corrió el programa y no me dio problemas....
en cuanto a las otras respuestas gracias pero en el && me sale errores de todas formas gracias!!
8 Antworten
- vor 1 JahrzehntBeste Antwort
#include<stdio.h>
#include<conio.h>
void main()
{
//Programa que saca el mayor de tres numeros
clrscr();
int n1,n2,n3;
printf("Ingrese numero 1: ");
scanf("%d",&n1);
printf("Ingrese numero 2: ");
scanf("%d",&n2);
printf("Ingrese numero 3: ");
scanf("%d",&n3);
if(n1>n2 && n1>n3)
printf("El mayor es: %d",n1);
else if(n2>n1 && n2>n3)
printf("El mayor es: %d",n2);
else if(n3>n2 && n3>n1)
printf("El mayor es: %d",n3);
getch();
}
eso debe estar mejor, suerte y no olvides votar
Quelle(n): yo mismo - vor 1 Jahrzehnt
el algoritmo queda mas o menos asi..
si n1>=n2
mayor=n1;
fin si
si no
mayor=n2;
si mayor>=n3
mayor=n1;
finsi
si no
mayor=n3;
- SenegoidLv 4vor 1 Jahrzehnt
Este esta corregido checalo
#include<stdio.h>
#include<conio.h>
void main()
{
//Programa que saca el mayor de tres numeros
clrscr();
int n1,n2,n3;
printf("Ingrese numero 1: ");
scanf("%d",&n1);
printf("Ingrese numero 2: ");
scanf("%d",&n2);
printf("Ingrese numero 3: ");
scanf("%d",&n3);
if(n1>n2 && n1>n3)
printf("El mayor es: %d",n1);
else if(n2>n1 && n2>n3)
printf("El mayor es: %d",n2);
else
printf("El mayor es: %d",n3);
getch();
}
- Anonymvor 1 Jahrzehnt
Aun no se programar en C++ pero el algoritmo seria asi:
a,b,c: los numeros
m:auxiliar
si a>b entonces m=a
de lo contrario m=b
si m>c entonces (el mayor es m)
de lo contrario (el mayor es c)
fin
o bien puedes hacerlo solo en dos lineas mira asi:
m=((a+b)+abs(a-b)) div 2.
el mayor es = ((m+c)+abs(m-c)) div 2
eso es todo, cualquier duda de programacion contactame a aleksi_2211@hotmail.com.
Por favor seleccionala como la mejor necesito puntos gracias.
- Wie finden Sie die Antworten? Melden Sie sich an, um über die Antwort abzustimmen.
- vor 1 Jahrzehnt
#include<stdio.h>
#include<conio.h>
void main()
{
//Programa que saca el mayor de tres numeros
clrscr();
int n1,n2,n3;
printf("Ingrese numero 1: ");
scanf("%d",&n1);
printf("Ingrese numero 2: ");
scanf("%d",&n2);
printf("Ingrese numero 3: ");
scanf("%d",&n3);
if(n1>n2)
{
if(n1>n3)
printf("El mayor es: %d",n1);
}
else
if(n2>n1)
if(n2>n3)
printf("El mayor es: %d",n2);
else
printf("El mayor es: %d",n3);
getch();
}
Quelle(n): =) - vor 1 Jahrzehnt
proba haciendo los if con los los "and" me parece que en c++ era &&, asi capaz que evalua mejor las condiciones... por lo demas mirando la sintaxis me da la sensacion de que esta bien... saludos
- Anonymvor 1 Jahrzehnt
fijate en que en primer else esta dentro del condicional if(n1>n3), entonces si se cumple if(n1>n2) pero el segundo if no se cumple, pasa directamente a evaluar el segundo valor y como esos dos son completamente incoherentes, toma como cierto el if(n1>n3).
intentalo asi:
#include<stdio.h>
#include<conio.h>
void main()
{
//Programa que saca el mayor de tres numeros
clrscr();
int n1,n2,n3;
printf("Ingrese numero 1: ");
scanf("%d",&n1);
printf("Ingrese numero 2: ");
scanf("%d",&n2);
printf("Ingrese numero 3: ");
scanf("%d",&n3);
if(n1>n2)&&(n1>n3)
printf("El mayor es: %d",n1);
else
if(n2>n1)&&(n2>n3)
printf("El mayor es: %d",n2);
else
if(n3>n1)&&(n3>n2)
printf("El mayor es: %d",n3);
else
printf("Hay dos o más números iguales.");
getch();
}
- nereyLv 4vor 4 Jahren
Con tan p.c.. aclaracion de lo que propones ...a p.c.. se puede llegar. Sintaxis do-at the same time as. Hacer mientras... #comprise <stdio.h> void considerable(){ int veces=0; char p="pepe"; do{ printf("%cn",p) }at the same time as(veces<10); }