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

#701
Al contador se le suma uno a cada bucle y la operación final se realiza fuera.
#702
¿por qué sumas x al contador? Si contador es un contador ¿que deberías sumar?
Y ¿por qué haces cálculos parciales de la media? Es perder ciclos de cómputo cuando solo necesitas el resultado final.
#703
Captura frase a frase y usa strtok para sacar cada dato de la frase.
#705
Es un poco largo, sobre todo si tienes que hacerlo a mano.

No puedo creer que no sepas validar un dato mediante una función, es algo muy básico y mucho menos cómo cargar un array, eso es de la primera o segunda hora de curso.

Y por lo que veo tendrás que trabajar con estructuras y memoria dinámica.

Aprender todo desde 0 en menos de 24 horas lo veo bastante difícil.

Pero bueno, te ayudaré en algo.
Crea una función que tome un valor entero. Si ese valor es menor de 1 o mayor a 10 devuelve 0, en caso contrario devuelve el valor dado.
Con esto ya tienes la validación de Categoría.
#706
Vale, lo entiendo. Debes estar trabajando con Windows, por eso no tienes la codificación es_CO.UTF-8 ni el apostrofe como bandera para printf, ya que este es parte del estándar POSIX, que Windows no usa. Si ese es el caso tienes dos posibilidades:
Usar un compilador que trabaje con POSIX
o
Formatear la cadena a mano.
#707
Eso es un IDE, aunque espero que no sea la versión 4.9.9.2. De todas formas mira si lo que hay en este post te funciona: https://stackoverflow.com/questions/16951376/how-to-change-mode-from-c98-mode-in-dev-c-to-a-mode-that-supports-c0x-ran

Al menos así podrás trabajar con una versión de compilador más moderna.
#708
Estarás usando TurboC o TurboC++ de Borland o algún otro compilador pre-ansi con extensiones. Te recomiendo cambiarlo lo más pronto posible para evitarte aprender malos hábitos.
#709
En la construcción switch/case el código salta a la etiqueta elegida. Por ejemplo, al elegirse la opción 3 el programa no sabe nada de la asignación de a ni de la asignación de b por tanto esos datos son indefinidos.
#710
Extraño que no te dé los millares. A mi con este código
#include <locale.h>
#include <stdio.h>

int main ()
{
   printf("Locale is: %s\n", setlocale(LC_ALL, "es_CO.UTF-8"));
   printf("Número: %'d\n", 12345678);
}


Me da la siguiente salida:
CitarLocale is: es_CO.UTF-8
Número: 12.345.678