Technology Fundamentals with C# (05. Top Integers) Arrays Excercise
Здравейте,
1. Условие - Write a program to find all the top integers in an array. A top integer is an integer which is bigger than all the elements to its right.
2. Пример
| Input | Output | 
| 1 4 3 2 | 4 3 2 | 
| 14 24 3 19 15 17 | 24 19 17 | 
| 27 19 42 2 13 45 48 | 48 | 
Имам проблем със задача 05. Top Integers от раздел "Arrays" - Еxcercise, като не печатам последната цифра, защото няма след това, не мога да измисля логика да печата и последната цифра от дадения масив.
И моя код : https://pastebin.com/pKp8g03u
Благодаря предварително
ЕДИТ: В грешка съм, не дочетох условието.
Май не сте научили добре тези цикли в бейсикс... Прекалено много усложнявате задачата сами с тези вложени цикли.Няма ли да е по-лесно така:Защо ви е да въртите ненужни итерации ?
Здравей,
само като допълнение аз бих добавил един break, за да не върти излишно цикъла след като вече е намерил число което е по-голямо от предходното.
bool isBigger = true; for (int j = i + 1; j < array.Length; j++) { if (array[i] <= array[j]) { isBigger = false; break; } }