Skip to main content

Методи в Java - Задачи (версия Ивелин)

Всички долу описани задачи могат да бъдат имплементирани в един class, който да се казва Exercises или да бъдат разделени в отделни класове. Методите да могат да се извикват от Main метода.


📝 Задача 1 - 1 точка: Изчисляване на Средно Аритметично


Описание:

Създайте метод, който изчислява средно аритметично на група числа, записани в масив.

Позволете на потребителя да въвежда стойностите от конзолата.

  • Вход:
    • Въведете броя на стойностите: 5
    • Въведете стойност #1: 10
    • Въведете стойност #2: 15
    • Въведете стойност #3: 20
    • Въведете стойност #4: 25
    • Въведете стойност #5: 30
  • Изход: Средно аритметично: 20.0

📝 Задача 2 - 1 точка: Калкулатор на Факториел


Описание: Напишете метод, който изчислява факториел на зададоеното число, използвайки цикъл for.

  • Вход: Въведете число: 5
  • Изход: Факториел на 5 е 120

📝 Задача 3 - 1 точка: Проверка за Палиндром


Описание: Създайте метод, който проверява дали дадена дума или фраза е палиндром (чете се също напред и назад).

  • Вход: Въведете дума или фраза: АБВГД
  • Изход: Думата или фразата не е палиндром

📝 Задача 4 - 1 точка: Обработка на Масив


Инструкции

Инициализирайте матрица от конзолата с поне два реда и намерете сумата на елементите на втория ред.

Примерен вход и изход
  • Вход:
[1, 2],
[3, 4]
  • Изход: 7

📝 Задача 5 - 1 точка: Прост Калкулатор


Описание:

Разработете прост калкулатор, който може да извършва събиране, изваждане, умножение и деление.

Използвайте оператори if за избор на операция, в зависимост от входа на потребителя.

  • Вход:
    • Въведете първо число: 10
    • Въведете второ число: 5
    • Въведете операция (+, -, *, /): +
  • Изход: 10 + 5 = 15

📝 Задача 6 - 1 точка: Конвертор на Температури


Описание: Напишете метод, който конвертира температура от Целзий във Фаренхайт и обратно. C = 5/9 x (F-32)

  • Вход:
    • Въведете температура: 100
    • Въведете мерна единица (C или F): C
  • Изход: 100 C = 212 F

📝 Задача 7 - 1 точка: Извеждане на Шаблони


Описание: Напишете метод, който извежда равнобедрен триъгълник, използвайки вложени цикли.

  • Вход: Въведете височина на триъгълника: 5
  • Изход:
   *
***
*****
*******