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);
}
}
}

Estaria como cruzado no? porque la suma de los pares no es 25. SIno que 30
ResponderEliminarEl 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.
ResponderEliminarEste programa en python que calcula la suma de los elementos pares >> https://tutorias.co/operadores-python-suma-de-numeros-pares/