elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Mensajes
Páginas: 1 ... 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 [44] 45 46 47 48 49
431  Programación / Programación C/C++ / Re: Calcular la media a través de un array en: 14 Enero 2012, 19:40 pm
En el código anterior, me faltaban las comas en al scanf (me acabo de dar cuenta).

Pero ahora que se las he cuesto, aunque el programa compila, los datos están mal. Me dice "la media de 236, 63556, 22 y 2 es 187466, cuando esos no son los datos que puse...

Muchas gracias.

Saludos.
432  Programación / Programación C/C++ / Calcular la media a través de un array en: 14 Enero 2012, 18:53 pm
Hola.

Estoy aprendiendo C a través del manual de C de Nacho Cabanes.

He llegado a la parte de los arrays, y el primer ejercicio es:

"Un programa que pida al usuario 4 números, los memorice (utilizando
una tabla), calcule su media aritmética y la muestre en pantalla."

He hecho lo siguiente:

Código
  1. //Pedir al usuario 4 numeros enteros y calcular  la media aritmetica almacenando los datos en un array.
  2.  
  3. #include <stdio.h>
  4. #include <stdlib.h>
  5.  
  6. int main(){
  7.  
  8.    int numero[4];
  9.    int media,a,b,c,d;
  10.  
  11.    printf("Introduce los cuatro valores\n");
  12.    scanf("%d",&a);
  13.    scanf("%d"&b);
  14.    scanf("%d"&c);
  15.    scanf("%d"&d);
  16.  
  17.    a=numero[0];
  18.    b=numero[1];
  19.    c=numero[2];
  20.    d=numero[3];
  21.  
  22.     media=(numero[0]+ numero[1]+numero[2]+numero[3])/4;
  23.    printf("La media de %d, %d, %d, y %d es %d",a,b,c,d,media);
  24.  
  25.    system("pause");
  26.    return 0;
  27. }
  28.  

Pero me da error. Supongo que el problema está en cómo asigno la variable a cada elemento del array.

Muchas gracias.

Saludos.
433  Programación / Programación C/C++ / Re: Video Tutorial Programacion C++ en: 14 Enero 2012, 00:09 am
Hola.

¿En qué parte del videotutorial vienen vectores y matrices (o arrays)? Es que no los encuentro (aunque tampoco sé si vienen o no...)

Gracias.

Saludos.
434  Programación / Programación C/C++ / Re: Preguntas de teoría sobre funciones en: 11 Enero 2012, 20:42 pm
Muchísimas gracias, ahora lo tengo claro.

Saludos.
435  Foros Generales / Dudas Generales / Representación interna de un número real en: 11 Enero 2012, 19:54 pm
Hola.

Tengo dudas con la representación interna de un número real. Por ejemplo, me dan el siguiente bit

1000001101.1.

He de indicar signo, mantisa y exponente.

El signo sé que es 0 si es positivo y 1 si es negativo. ¿Cómo sé si es positivo o negativo? Esto no es como en complemento a2, ¿no? En mis apuntes dice que es positivo, pero no lo veo.

La mantisa. ¿He de pasar la coma a la derecha hasta que no quede ningún 0 a mi izquierda? Entonces sería 0000011011.

Y para el exponente, ¿qué son el número de comas que paso a la derecha? Como hay 8 comas habría que poner el número 9 en binario, es decir, 1001.

Saludos y muchas gracias.
436  Programación / Programación C/C++ / Preguntas de teoría sobre funciones en: 11 Enero 2012, 19:39 pm
Hola.
.
En mis apuntes vienen las siguientes preguntas de teoría, pero a mí me parece que se contradicen:

¿Debe una función acceder a variables de fuera de la función?
   

NO DEBE HACERLO. SOLO SI SE LE PASA COMO PARÁMETROS





¿Se puede acceder desde fuera de una función a una variable definida dentro?
   

NO

¿Se puede acceder desde dentro de una función a una variable definida fuera?
   

SI, AUNQUE HAY QUE EVITARLO EN LA MEDIDA DE LO POSIBLE


¿Alguien me las podría explicar?

Saludos y muchas gracias
437  Programación / Programación C/C++ / Re: Error en la linea¡¡ en: 8 Enero 2012, 20:56 pm
Es raro... Lo he probado en DevC++, y funciona. Pero en Microsoft Visual C++ también me ha funcionado...
438  Programación / Programación C/C++ / Re: Programar el juego de la ruleta en: 8 Enero 2012, 11:37 am
Muchísimas gracias, SirLanceCC.

Ya lo he pasado a C y me ha salido.

Muchas gracias.

Saludos.
439  Programación / Programación C/C++ / Programar el juego de la ruleta en: 8 Enero 2012, 10:59 am
¡Hola!

Estoy programando el juego de la ruleta.

Tengo hecho un bucle do-while  en el que meto que la apuesta mínima son 10 euros.

Después, otro que pregunta la modalidad de juego que quieres coger. Son unas 10 opciones, y he llegado hasta la 6, pero en la 7 tengo un problema.

Tengo que apostar por la fila. Es decir, tengo que preguntar por qué fila voy a apostar, e introducir un número del 1 al 12 (como se puede ver en la ruleta que he insertado en este mensaje, hay 12 filas).

También he puesto ya el código para que el ordenador piense un número del 0 al 36.

Mi problema viene cuando, por ejemplo, el ordenador piensa aleatoriamente, el 24 (o cualquier otro número). Entonces, al no tener asignado el número 24 a ninguna fila; pues no hace nada.

¿Qué puedo hacer para que el programa sepa que la fila 1 son los números 1, 2 y 3; la 2 los números 4, 5 y 6; y así hasta la fila 12?

Es más un problema de plantear el algoritmo, no de programar. ¿Podríais darme alguna pista?


Muchísimas gracias.

Saludos.
440  Programación / Programación C/C++ / Re: Programa algoritmo multiplicación en: 26 Diciembre 2011, 20:00 pm
Lo que he mirado en internet son las cadenas. De los códigos ASCII he visto una tabla, pero tanto el valor en decimal como en decimal en los números 0, 1, 2, 3 y 4 son iguales. Y después me pone cosas como "delete, null", que no sé para qué valen...
Páginas: 1 ... 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 [44] 45 46 47 48 49
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines