Autor Tema: Programacion en C  (Leído 2520 veces)

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

calitoz

  • Bit
  • Mensajes: 1
  • Reputación: +0/-2
    • Ver Perfil
Programacion en C
« en: Abril 11, 2010, 03:20:49 am »
buenas tengo el siguiente problema... me mandaron a realizar unos ejercicios

4.   Dada una secuencia de enteros, elabora los algoritmos:


4.1.   Calcular la cantidad de números de la secuencia dada que termina en 0. Investigue un algoritmo para asegurarse que el número termina en 0.
4.2.   Calcular el promedio de todos los números dados.
4.3.   Calcular el porcentaje de números impares y el porcentaje de números pares.
4.4.   Calcular la cantidad de valores iguales al máximo valor de dicha secuencia.
4.5.   Contar la cantidad de números primos de la secuencia.


el caso es que tengo que la entradas son una serie de numeros cualkiera.

yo en lo personal estoy haciendo esto.

llevo un contador

lo inicializo contador=0

printf("introduzca el numero de datos")
scanf("%d, datos)

luego

for (contador=datos,contador<=datos,contador++)

esa seria mi solucion para introducir la cantidad de datos que kiero... ahora el problema es como evalua cada dato pro separado, para poder solucionar los problemas entiendo como hacerlo pero no como hacerlo con cada dato... no se si me entienden


ssccaann43

  • Terabyte
  • *****
  • Mensajes: 970
  • Reputación: +97/-58
    • Ver Perfil
    • Sistemas Nuñez, Consultores y Soporte, C.A.
Re:Programacion en C
« Respuesta #1 en: Mayo 07, 2010, 02:47:12 pm »
Yo no hago tareas...!  ::)
Miguel Núñez.

10537

  • Bytes
  • *
  • Mensajes: 10
  • Reputación: +0/-0
    • Ver Perfil
Re:Programacion en C
« Respuesta #2 en: Mayo 07, 2010, 02:48:51 pm »
Joder!!... Explicate mejor!, Bueno según lo que yo entendi es que quieres aislar cada dato, el problema que tienes es que debes utilizar un vector en vez de una variable.
por ejemplo:

Código: [Seleccionar]
int VectDatos [20];

for(int i =0;i<=20;i++){

printf("introduzca el Dato");
scanf("%d, VectDatos[i]);

//Tus calculos locos

}
[/color]