Foros del Web » Programación para mayores de 30 ;) » Programación General »

Contadores y Acumuladores

Estas en el tema de Contadores y Acumuladores en el foro de Programación General en Foros del Web. Hola comunidad ya se que mi pregunta es muuy pero muuy basica pero esq apenas estoy aprendiendo llevo horas tratando de hacer un pequeño programita ...
  #1 (permalink)  
Antiguo 13/05/2010, 21:17
 
Fecha de Ingreso: abril-2009
Mensajes: 75
Antigüedad: 15 años, 1 mes
Puntos: 0
Pregunta Contadores y Acumuladores

Hola comunidad ya se que mi pregunta es muuy pero muuy basica pero esq apenas estoy aprendiendo llevo horas tratando de hacer un pequeño programita que cuente la cantidad de numeros pares y la suma total de los mismos con WHILE y FOR que hay del 0 al 20 peroo no me saleee estoy usando php no orientado a objetos por si sirve de algo...

Ya lo solucioné me faltaba el módulo les dejo el codigo para que le sirva a principiantes como yo, aclaro que la sintaxis es de PHP

Cita:
for($i=1; $i<=20; ++$i) {
if($i % 2 == 0) {
$we= $we + $i;
$co= $co + 1;
}
}

echo "Sumatoria de numeros pares del 1 al 20".$we."<br/>";
echo "Cantidad de numeros pares del 1 al 20".$co;
//$we imprime 110
//$co imprime 10

Última edición por inmortal009; 13/05/2010 a las 22:21
  #2 (permalink)  
Antiguo 27/05/2010, 17:33
Avatar de donyoyo  
Fecha de Ingreso: mayo-2010
Ubicación: Chile
Mensajes: 31
Antigüedad: 14 años
Puntos: 0
Respuesta: Contadores y Acumuladores

Estimado:
Creo que siempre, lenguaje que sea el que se utilice, es mejor:
1) inicializar las variables que se utilizaran
2) ordenar en paréntesis las prioridades matemáticas
3) incremental - decremental posterior a la variable (sobre todo si es en bucles)
estas por nombrar algunas.

El margen de error y bugs en los programas y/o aplicaciones que se desarrollan es mas alto, si no se mantiene una legibilidad del código tal, que se pueda realizar una traza de proceso.

$we=0;
$co=0;
for($i=1; $i<=20; $i++)
{
if (($i % 2) == 0)
{
$we= $we + $i;
$co++;
}
}

echo "Sumatoria de numeros pares del 1 al 20".$we."<br/>";
echo "Cantidad de numeros pares del 1 al 20".$co;

Última edición por donyoyo; 27/05/2010 a las 17:39

Etiquetas: contadores
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:30.