C# Sumatoria de pares, impares e impresión de números primos de un rango determinado


using System; 

namespace Program
{
    class Program
    {
        static void Main(string[] args)
        {
           

  Console.WriteLine("Desde que numero empezar a evaluar: ");
  int a=int.Parse(Console.ReadLine());
  Console.WriteLine("Hasta cual numero evaluar: ");
  int b=int.Parse(Console.ReadLine());

 int x=0,spares=0,simpares=0, con=0;

if(a>b){
x=a;
a=b;
b=x;
}
  
   while(a<=0 || b <=0 || b-a<15){
  Console.Clear();
  Console.WriteLine("Desde que numero empezar a evaluar: ");
  a=int.Parse(Console.ReadLine());
  Console.WriteLine("Hasta cual numero evaluar: ");
  b=int.Parse(Console.ReadLine()); 
if(a>b){
x=a;
a=b;
b=x;
}
   }
    
   
   

    
  
  Console.Clear(); 

  for (int i=a;i<=b;i++){

if(i%2==0){//if para la sumatoria de los pares
spares=spares+i;
}
else{
simpares=simpares+i;


}

for(int j=1;j<=i;j++){//para los numeros primos
if(i%j==0){
con+=1;
}
}
if(con<3){
if (i !=1){Console.WriteLine("{0} Es numero primo",i);}//codicion para que no imprima el numero 1 por no ser primo
}
con=0;
   }
Console.WriteLine("Sumatoria de numeros pares: {0}",spares);
Console.WriteLine("Sumatoria de numeros impares: {0}",simpares);

   Console.ReadKey();
  
    }
}
}

Entradas populares de este blog

C# sumar, restar multiplicar, dividir con dos textbox (windows form)

Python Un cliente se le realiza el 20 % de descuento en su compra, si está es mayor de $150. Hacer un programa que imprima Nombre del cliente, compra sin descuento, compra con descuento, el descuento efectuado y un mensaje “Gracias por preferirnos”.

C# Determinar si un número es positivo, negativo o cero.