Test Foro de elhacker.net SMF 2.1

Programación => Programación C/C++ => Mensaje iniciado por: edwinabril1992 en 5 Abril 2013, 04:25 AM

Título: Programación estructurada en borland c++
Publicado por: edwinabril1992 en 5 Abril 2013, 04:25 AM
pueden darme viendo si esta bien hecho el programa por favor:
// Determinar el mayor de 4 números (con y sin variables internas)
//Programado por:Edwin Hernández
#include<iostream.h>
#include<conio.h>
void main()
{
   int i,num,may=0;
   for(i=1;(i<=4);i++)
   {
      cout<<"\nIngrese cuatro numeros";
      cout<<"\nIngrese"<<i<<":";
      cin>>num;
      if(num>may)
         may=num;
   }
   cout<<"\nEl numero mayor es:"<<may;
   getch();
}
Título: Re: Programación estructurada en borland c++
Publicado por: rir3760 en 5 Abril 2013, 04:39 AM
En tu programa se deben cambiar los nombres de los encabezados, la definición de la función main y evitar el uso de la biblioteca conio de Borland, el porque se explica en el tema |Lo que no hay que hacer en C/C++. Nivel basico| (http://foro.elhacker.net/programacion_cc/lo_que_no_hay_que_hacer_en_cc_nivel_basico-t277729.0.html).

Aparte de eso el programa esta bien siempre y cuando los números ingresados sean mayores o iguales a cero. Si en cambio todos los números son negativos no dará el resultado esperado.

Un saludo