Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - MARIOAUGUSTO

#1
Programación C/C++ / duda en c
13 Junio 2011, 13:12 PM
quisiera saber si alguien tiene una mejor forma de hacer la siguiente funcion
7.   Escriba un programa que tenga la función Max misma que devuelve el número mayor de dos enteros
#include<stdio.h>
#include<conio.h>
int max(int x, int y)// declaracion del nombre de la sus parametros y el valor que devuelve
{ if (x>y)
   return x;
   else // cuerpo de la funcion deonde se busca el mayor de dos numeros
   return y;
}
// ahora ponemos a funcionar la función
int main()
{
    int m=8;
    int  n=89;
do {
scanf ("%d %d", &m,&n) ;
printf("Maximo de %d,%d es %d\n",max(m, n)); /*llamada a max*/
}
while (m != 0);
return 0;
}
EJEMPLO DOS
#include<stdio.h>
#include<conio.h>
int max(int x, int y)// declaracion del nombre sus parametros y el valor que devuelve
{ if (x>y)
   return x;
   else // cuerpo de la funcion deonde se busca el mayor de dos numeros
   return y;
}
// ahora ponemos a funcionar la funcion
int main()
{
    int numero1;
    int numero2;
    int maximo=0;
    printf("por favor introduzca un numero\n");
    scanf("%d",&numero1);
    printf("por favor introduzca un numero\n");
    scanf("%d",&numero2);
    maximo = int max(int x,int y);
    printf("el numero maximo es %d\n \a",maximo);
    getch();
}