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

#242
Programación C/C++ / Re: duda en c
5 Junio 2010, 22:17 PM
SeC por error pusiste a la variable mayor un valor muy pequeño

int mayor = -999;

ktn_ivan, te dejo el codigo de como yo lo haria...

#include <stdio.h>

#define MAX 5

int main( void )
{
   float peso[MAX], prom = 0, mayor, menor;
   int i;

   for ( i = 0; i < MAX; i++ )
   {
       printf( "Peso de la persona numero [%d]: ", i + 1 );
       fflush( stdout );
       scanf( "%f", &peso[i] );
       prom += peso[i];
       if ( i == 0 ) mayor = menor = peso[i];
       if ( peso[i] > mayor ) mayor = peso[i];
       if ( peso[i] < menor ) menor = peso[i];
   }
   
   prom /= MAX;
   printf( "El promedio de los pesos es: %.2f\n"
           "El mayor de los pesos es: %.2f\n"
           "El menor de los pesos es: %.2f\n", prom, mayor, menor );
   
   return 0;
}


Salu10.
#243
Programación C/C++ / Re: atsInNum()
5 Junio 2010, 07:08 AM
Cita de: Daemon Freedom en  5 Junio 2010, 06:49 AM
Por partes, el propósito de la función, es que esta devuelva un valor entero, introducido por teclado, que esté comprendido entre MIN y MAX, ambos incluidos.

¿Qué utilidad le puedes dar? Es una cosa que uso mcuho en clases, sobretodo para menús estilo switch.

Quedaría mas o menos...



switch(atsInNum(0,10))
{
...
}



Así aseguramos que el valor introducido esté entre 0 y 10.

La parte de los idiomas, ha sido eliminada, ya no causará mas problemas  ::)

Mmmm pero esto no seria trabajo del usuario, y vos simplemente controlarlo de que lo haga bien :P...

No lo veo para definir toda una funcion que haga eso...

Veo redundante esto...

int atsint = 0;

ya que despues le volves a asignar un valor a atsint

Salu10.
#245
Programación C/C++ / Re: programacion en c
4 Junio 2010, 05:25 AM
Ademas de lo ya mencionado por Daemon Freedom

Estaria bueno que mires los errores o warnings que te tira el compilador, saben ser de mucha ayuda (algunas veces :P)

De ultima pon el log en este post!, asi te podemos orientar en base a eso y de paso aprendes a analizarlos.

Salu10.
#247
Programación C/C++ / Re: c++ modo grafico
3 Junio 2010, 06:57 AM
Depende en que plataforma estes trabajando...

Si fuera en Debian o algun derivado de este...

sudo apt-get install glutg3-dev

y luego...

g++ -o program program.cpp -lglut

Salu10.
#249
Programación C/C++ / Re: Lio de compiladores
3 Junio 2010, 01:50 AM
Tendrias que explicar bajo que plataforma vas a programar. (Linux, MacOS, Windows, Unix)

Linux -> GCC
Unix -> CC
Windows -> MinGW

Salu10.
#250
Ademas de lo ya mencionado por Akai, no hace falta la inclusion de la libreria conio debido a que es obsoleta y ademas no es estandar.

Si solo la usas para limpiar pantalla, puedes usar lo siguiente...

#include <stdlib.h> // libreria necesaria para usar la funcion system()
...
system( "cls" ); // Windows
system( "clear" ); // Linux
...


Yo te recomendaria leer, ya que por el codigo se nota que muchos conceptos no estan muy en claro.

El.lenguaje.de programación.C.Segunda.Edición.Kernighan&Ritchie

Salu10