Skip to main content

Методи в Java - Задачи

📝 Задача 1 - 1 точка

Инструкции

Да се напишат методи, в който се инициализира масив с 5 елемента от тип int, за които трябва да се изпълнят следните условия.

  1. Намиране на сумата на елементите на масив.
  2. Намиране на сумата на елементите на масив, които са четни.
  3. Намиране на сумата на елементите на масив, които са нечетни.
Примерен вход и изход
  • Вход: [1, 2, 3, 4, 5]
  • Изход: Сума: 15, Четни: 6, Нечетни: 9

📝 Задача 2 - 1 точка

Инструкции

Да се напише метод, в който се инициализира масив с 10 елемента от тип int, за които трябва да се изпълнят следните условия.

  1. Обръщане на масив обратно.
Примерен вход и изход
  • Вход: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
  • Изход: [10, 9, 8, 7, 6, 5, 4, 3, 2, 1]

📝 Задача 3 - 1 точка

Инструкции

Да се напише метод, която намира и отпечатва максималните и минималните стойности в масив от цели числа.

Примерен вход и изход
  • Вход: [1, 2, 3, 4, 5]
  • Изход: Макс: 5, Мин: 1

📝 Задача 4 - 1 точка

Инструкции

Да се напише метод в които като аргументи подаваме 1 число и изпълняваме следните условия.

  1. Проверка дали едно число в просто.
Примерен вход и изход
  • Вход: 7
  • Изход: true

📝 Задача 5 - 1 точка

Инструкции

Да се напишат методи, в който се инициализира матрица с 3 реда и 3 колони тип int, за които трябва да се изпълнят следните условия.

  1. Сумиране на елементите по диагоналите на масива.
  2. Сумиране на елементите по диагоналите на масива, без повтарящият елемент (централният елемент се сумира само веднъж).
Примерен вход и изход
  • Вход:
[
[1, 2, 3],
[4, 5, 6],
[7, 8, 9]
]
  • Изход: Сума с повторение: 30, Сума без повторение: 25

📝 Задача 6 - допълнително точки

Инструкции

Създайте програма, която приема цяло число n като вход и извежда правоъгълен триъгълник с височина n, използвайки звездички (*).

Примерен вход и изход
  • Вход: 3
  • Изход:
*
* *
* * *

📝 Задача 7 - допълнително точки

Инструкции

Комбинирайте горните задачи в една програма.

Примерен вход и изход
  • Вход: [1, 2, 3, 4, 5]
  • Изход: Сума: 15, Четни: 6, Нечетни: 9, Обърнат: [5, 4, 3, 2, 1], Макс: 5, Мин: 1, Просто: true, Сума диагонали: 30