jueves, 29 de septiembre de 2011

VECTOR QUE SUME LOS NÚMEROS PARES E IMPARES


  HHacer una aplicación que entre una serie de valores numéricos desde el teclado, los almacene en un vector y sume los elementos de las posiciones pares, lo mismo que las posiciones impares por separado.
/*
 * Creado por SharpDevelop.
 * Usuario: Anais
 * Fecha: 30/07/2011
 * Hora: 2:00
 * 
 * Para cambiar esta plantilla use Herramientas | Opciones | Codificación | Editar Encabezados Estándar
 */
using System;

namespace Sum_Pars_e_Impars
{
class Program
{
public static int[] valores = new int [10];
public static void Main(string[] args)
{
LecturaDatos(valores);
ProcesoDatos(valores);
Console.ReadKey(true);
}
public static void LecturaDatos(int[] par)
{
int i=0;
Console.WriteLine("Ingresa 10 valores numericos ");
while(i<10){
valores[i]=Convert.ToInt16(Console.ReadLine());
i++;
}
}
public static void ProcesoDatos(int[] parm)
{
int par=0, impar=0;
for(int j=0; j<10; j++){
if(j%2==0)
par+=parm[j];
}
for(int m=0; m<10; m++){
if(!(m%2==0))
impar+=parm[m];
}
Console.WriteLine("Suma de las pocisiones pares es:   ====> {0}",par);
Console.WriteLine("Suma de las pocisiones impares es: ====>    {0}",impar);
}
}

}

2 comentarios:

  1. Estaria como cruzado no? porque la suma de los pares no es 25. SIno que 30

    ResponderEliminar
  2. El operador (%) es el entusiasta operador que permite determinar multiplicidad entre 2 o "n" valores. hay que recordar que el operador % arroja el residuo de una división y como las operaciones de división y multiplicación son reciprocas quiere decir que una división exacta entra A y B, o sea, (A % B==0) indicara que A y B son múltiplos.

    Este programa en python que calcula la suma de los elementos pares >> https://tutorias.co/operadores-python-suma-de-numeros-pares/

    ResponderEliminar