[Homework] Simple loops -> Left and Right Sum
Моля за малко помощ, защото аз, както програмата ми, зациклихме яко :D
Моля за малко помощ, защото аз, както програмата ми, зациклихме яко :D
Колега,
виж и моето решение - може да не е най-добро, но пък работи 100/100.
Успех ти пожелавам.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace LeftAndRightSum
{
class Program
{
static void Main(string[] args)
{
var n = int.Parse(Console.ReadLine());
var sumLeft = 0;
var sumRight = 0;
for (int i = 0; i < n; i++)
{
var currentNumber = int.Parse(Console.ReadLine());
sumLeft = sumLeft + currentNumber;
}
for (int i = 0; i < n; i++)
{
var currentNumber = int.Parse(Console.ReadLine());
sumRight = sumRight + currentNumber;
}
if (sumLeft == sumRight)
{
Console.WriteLine("Yes, sum = {0}", sumRight);
}
else
{
var result = Math.Abs(sumLeft - sumRight);
Console.WriteLine("No, diff = {0}", result ) ;
}
}
}
}
Колега това е моят код, дано има нещо което и на теб ще ти помогне :)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace using_System_
{
class Program
{
static void Main(string[] args)
{
Console.Write("n = ");
var n = int.Parse(Console.ReadLine());
var leftSum = 0;
for (int i = 0; i < n; i++)
{
leftSum = leftSum + int.Parse(Console.ReadLine());
}
var rightSum = 0;
for (int i = 0; i < n; i++)
{
rightSum = rightSum + int.Parse(Console.ReadLine());
}
if (leftSum==rightSum)
{
Console.WriteLine("Yes,sum= "+leftSum);
}
else
{
Console.WriteLine("No,diff= "+Math.Abs(rightSum-leftSum));
}
}
}
}