Programación estructurada en borland c++

Iniciado por edwinabril1992, 5 Abril 2013, 04:25 AM

0 Miembros y 1 Visitante están viendo este tema.

edwinabril1992

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();
}

rir3760

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|.

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
C retains the basic philosophy that programmers know what they are doing; it only requires that they state their intentions explicitly.
--
Kernighan & Ritchie, The C programming language