Софтуерно Инженерство
Loading...
M.Petrova avatar M.Petrova 11 Точки

Progblem 06 - Sum of Two Numbers, Programming Basics Exam - 18 March 2017

Здравейте! Ще съм много благодарна, ако някой може да погледне кода по-долу и да сподели има ли друг начин да го компилира, ОСВЕН с две нови променливи в началото, които да държат стойностите на първото и второто число, поне така написан кода при принтиране на ред 37 не разпознава firstN и secondN заради обсега на променливите.  --> условие: https://judge.softuni.bg/Contests/Practice/Index/480#5        моето решение: https://pastebin.com/sMRMxEEx

 

Тагове:
Iliya_iliev avatar Iliya_iliev 1 Точки

здрасти:

пробвай с този код

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SumOfTwoNumbers
{
    class Program
    {
        static void Main(string[] args)
        {
            var startNumber = int.Parse(Console.ReadLine());
            var endNumber = int.Parse(Console.ReadLine());
            var magNumber = int.Parse(Console.ReadLine());
            int sum = 0;
            int exit = 0;
            int combCounter = 0;
            for (int i = startNumber; i <= endNumber; i++)
            {
                if(exit == 1) break;
                for (int j = startNumber; j <= endNumber; j++)
                {
                    sum = i + j;
                    combCounter++;
                    if (sum == magNumber)
                    {
                        Console.WriteLine("Combination N:{0} ({1} + {2} = {3})",
                            combCounter, i, j, sum);
                        exit = 1;
                        break;
                    }
                }
            }

            if (exit == 0)
            {
                Console.WriteLine("{0} combinations - neither equals {1}",
                    combCounter, magNumber);
            }
        }
    }
}
 

0
24/08/2017 14:21:57
IvanBorisovG avatar IvanBorisovG 6 Точки

Още едно по-кратно решение от мен :)  -   https://pastebin.com/S34KYCLD

 

0