LO FÁCIL DE LO DIFÍCIL
Hola!! somos Julian, Ivan y Yaz, hemos diseñado este blog para aquellas personas que tienen dificultades en el aprendizaje de algoritmos, esperamos que tenga una gran acogida y que nos den a conocer sus inquietudes y recomendaciones.
lunes, 5 de mayo de 2014
domingo, 4 de mayo de 2014
sábado, 3 de mayo de 2014
Usando el programa Dev C++, vamos a realizar un programa que lea por teclado diez números y nos calcule e imprima el promedio de los números positivos, de los negativos y la cantidad de ceros que fueron ingresados.
//uno de los beneficios de este programa es que nos incluye inicialmente librerías
#include
<cstdlib>
#include
<iostream>
using
namespace std;
int
main(int argc, char *argv[])
{
//iniciamos declarando las variables que usaremos
int i,n,contar=0;// estas variables son de tipo entero, y contar esta inicializada en cero porque es un acumulador.
float x,y,promedio1=0,promedio=0;//estas variables son de tipo float ya que son para sacar el resultado de un promedio que puede llevar decimales. y promedio están inicializadas en cero porque son acumuladores.
//iniciamos un ciclo for (para), con el que pediremos por teclado los diez números que se guardaran en la variable n
for (i=1;i<=10;i++){
printf ("digite numero [%d]:
",i);
scanf ("%d",&n);
// if (si) determina que, números mayores que cero son positivos
if (n>0){
promedio=(promedio+n);
x=promedio/10;
}
else{
//sino if (si) determina que, números menores que cero son negativos
if (n<0){
promedio1=(promedio1+n)
y=promedio1/10;
}
else{//de lo contrario se entiende que n es cero y se sumara a la variable contar
contar++;
}
}
}
//y para finalizar imprimimos
printf
("\n\nPROMEDIO DE NUMEROS POSITIVOS = %g\n",x);
printf
("PROMEDIO DE NUMEROS NEGATIVOS = %g\n",promedio1);
printf
("CANTIDAD DE CEROS (0) = %d\n\n",contar);
system("PAUSE");
return EXIT_SUCCESS;
}
Suscribirse a:
Entradas (Atom)