wingman007

JavaTasks4Beginners

Oct 18th, 2025 (edited)
461
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Markdown 3.96 KB | Software | 0 0

Задачи за начинаещи Java разработчици

Подходящи за упражнения по време на обучение, домашни или самоподготовка.


🟢 1. Вход и изход

➤ Задача: Събиране на две числа

Описание: Въведи две цели числа и отпечатай тяхната сума.

Пример:

Вход:
4
5

Изход:
Сумата е: 9

➤ Задача: Пресмятане на лице на правоъгълник

Описание: Прочети две числа (ширина и височина) и изведи лицето.

Пример:

Вход:
7
3

Изход:
Лице: 21

🟡 2. Условни конструкции (if-else)

➤ Задача: Четно или нечетно

Описание: Въведи цяло число и провери дали е четно.

Пример:

Вход: 6
Изход: Числото е четно

➤ Задача: Най-голямо от три числа

Описание: Прочети три числа и отпечатай най-голямото.

Пример:

Вход: 5 9 2
Изход: Най-голямото е: 9

🔁 3. Цикли (for, while)

➤ Задача: Сумиране от 1 до N

Описание: Въведи число N и намери сумата на числата от 1 до N.

Пример:

Вход: 5
Изход: Сума: 15

➤ Задача: Таблица за умножение

Описание: Въведи число и отпечатай таблицата за умножение от 1 до 10.

Пример:

Вход: 3
Изход:
3 * 1 = 3
...
3 * 10 = 30

➤ Задача: Факториел

Описание: Въведи число n и изчисли n!

Пример:

Вход: 4
Изход: Факториел: 24

🔣 4. Работа със стрингове

➤ Задача: Брой гласни

Описание: Прочети текст и преброй колко гласни има.

Пример:

Вход: Java is cool
Изход: 5 гласни

➤ Задача: Палиндром

Описание: Провери дали въведен низ е палиндром.

Пример:

Вход: radar
Изход: Да, палиндром е

📚 5. Масиви

➤ Задача: Максимален елемент

Описание: Въведи N числа в масив и намери най-голямото.

Пример:

Вход: 5 1 9 2 8
Изход: Максимум: 9

➤ Задача: Средно аритметично

Описание: Изчисли средната стойност на масив от числа.

Пример:

Вход: 4 6 8
Изход: Средно: 6.0

🧩 6. Методи

➤ Задача: Проверка дали число е просто

Създай метод:

public static boolean isPrime(int n) { ... }

➤ Задача: Обръщане на масив

Създай метод:

public static void reverse(int[] arr) { ... }

🧱 7. Класове и обекти (OOP)

➤ Задача: Клас Student

Създай клас с име, възраст и метод introduce().

Student s = new Student("Иван", 20);
s.introduce(); // "Здравей, казвам се Иван и съм на 20 години."

➤ Задача: Клас Circle с метод за лице

Създай клас Circle с поле radius и метод getArea().

Add Comment
Please, Sign In to add comment