C# Suma de los cuadrados de los números comprendidos entre un rango A y B
using System;
namespace Application
{
class MainClass
{
public static void Main (string[] args)
{
int a=0, b=0;
double sumi=0;
Console.WriteLine("Digita el primer numero");
int de=int.Parse(Console.ReadLine());
Console.WriteLine("Digita el segundo numero");
int ha=int.Parse(Console.ReadLine());
if(de>ha){
a=de; // para ordenar los numeros por si en algun caso digitan el numero mayor antes y luego el menor
b=ha;
de=b;
ha=a;
}
if((ha-de>=1)&&(ha>0)&&(de>0) ){//condicionando para que los numeros sean todos positivos y rango entre numeros sea >= a 1
for(int i=de;i<=ha;i++){
sumi=sumi+(Math.Pow(i,2));//Math.Pow eleva una variable a una potenciadada Math.Pow(variable,potencia)
}
Console.WriteLine("Sumatoria de todo: "+sumi);
}else{Console.WriteLine("Deben de ser numeros mayores a cero, el rango de A hasta B debe de ser mayor 1");}
Console.ReadKey();
}
}
}
Descargar Codigo.cs