Метод за сума и сбор от цифрите на едно число
Има една задачка, която ме обърква. Струва ми се, че всичко е вярно освен частта с дължината на масива. Нещо не ми се връзва с останалата част от задачата. Какво ще кажете? Ето я и нея:
Да се въведе едномерен целочислен масив с дължина (брой елементи) в интервала [2;50]. Да се контролира въвеждането на дължината в този интервал.
А) Да се напише метод Sum(k), който връща сумата от всички елементи на масива, по-големи от параметъра k (формалният параметър k се въвежда от потребителя). След изчислението сумата да се отпечата на екрана.
Б) Да се намери и отпечата на екрана броят на всички трицифрени елементи на масива, сумата на чиито съставни цифри е четно число.
Поставям кода на решението ми в pastebin: https://pastebin.com/Ya1MyPc6
Благодаря предварително.
@willystyle Благодаря много за споделеното решение. Самата задача си е точно такава. Горе-долу схванах смисъла с LINQ, но бих искала да видя как работи и с цикли, ако не е проблем, разбира се. :)
Щом си го схванала е добре, разучавай LINQ спестява много писане, а и прави кода доста четлив и прегледен.
Ето ти и вариант с цикли:
https://pastebin.com/i31Mkk66
Благодаря!