logo

Java програми | Примери за програмиране на Java

Java програмите често се задават в интервюто. Тези програми могат да бъдат поискани от контролни изрази, масив , низ , опа и т.н. Основни програми на Java като редове на Фибоначи, прости числа, факториели и палиндромни числа често се задават на интервюта и изпити. Всички тези програми са дадени с максимален брой примери и резултати. Ако сте нов в програмирането на Java, ще ви препоръчаме да прочетете нашия Урок по Java първи. Нека видим списъка с Java програми.


Основни програми на Java

1) Редица на Фибоначи в Java

2) Програма за прости числа в Java

3) Програма Palindrome в Java

4) Факторна програма в Java

5) Число на Армстронг в Java

6) Как да генерирате произволно число в Java

7) Как да отпечатате шаблон в Java

8) Как да сравним два обекта в Java

9) Как да създадете обект в Java

10) Как да отпечатате ASCII стойност в Java

Java програми за номера

1) Как да обърнете число в Java

2) Java програма за преобразуване на числа в Word

3) Програма за автоморфни числа в Java

4) Число на Питърсън в Java

5) Слънчево число в Java

6) Технически номер в Java

7) Очарователно число в Java

8) Число на Кийт в Java

9) Неонов номер в Java

10) Шпионски номер в Java

11) Програма за банкомат Java

12) Автобиографичен номер в Java

13) Emirp номер в Java

14) Сфенично число в Java

15) Buzz Number Java

16) Патешко число Java

17) Зло число Java

18) ISBN номер Java

19) Число на Кришнамурти Java

20) Подскачащо число в Java

21) Мистериозно число в Java

22) Число на Смит в Java

23) Strontio Number в Java

24) Ксилемно и флоемно число в Java

25) n-то просто число Java

26) Java програма за показване на алтернативни прости числа

27) Java програма за намиране на квадратен корен от число без sqrt метод

28) Java програма за размяна на две числа с помощта на побитов оператор

29) Java програма за намиране на GCD на две числа

30) Java програма за намиране на най-голямото от три числа

31) Java програма за намиране на най-малкото от три числа с помощта на троичен оператор

32) Java програма за проверка дали дадено число е положително или отрицателно

33) Java програма за проверка дали дадено число е перфектен квадрат

34) Java програма за показване на четни числа от 1 до 100

35) Java програма за показване на нечетни числа от 1 до 100

36) Java програма за намиране на сбор от естествени числа

Java Array програми

1) Java програма за копиране на всички елементи от един масив в друг масив

2) Java програма за намиране на честотата на всеки елемент в масива

3) Java програма за завъртане наляво на елементите на масив

4) Java програма за отпечатване на дублиращите се елементи на масив

5) Java програма за отпечатване на елементите на масив

6) Java програма за отпечатване на елементите на масив в обратен ред

7) Java програма за отпечатване на елементите на масив, присъстващи на четна позиция

8) Java програма за отпечатване на елементите на масив, присъстващи на нечетна позиция

9) Java програма за отпечатване на най-големия елемент в масив

10) Java програма за отпечатване на най-малкия елемент в масив

11) Java програма за отпечатване на броя на елементите, присъстващи в масив

12) Java програма за отпечатване на сумата от всички елементи на масива

13) Java програма за завъртане надясно на елементите на масив

14) Java програма за сортиране на елементите на масив във възходящ ред

15) Java програма за сортиране на елементите на масив в низходящ ред

16) Java програма за намиране на 3-то най-голямо число в масив

17) Java програма за намиране на 2-ро най-голямо число в масив

18) Java програма за намиране на най-голямото число в масив

19) Java за програмиране за намиране на 2-ро най-малко число в масив

20) Java програма за намиране на най-малкото число в масив

21) Java програма за премахване на дублиран елемент в масив

22) Java програма за отпечатване на четни и нечетни числа от масив

23) Как да сортирате масив в Java


Java Matrix програми

1) Java Matrix програми

2) Java програма за добавяне на две матрици

3) Java програма за умножение на две матрици

4) Java програма за изваждане на двете матрици

5) Java програма за определяне дали две матрици са равни

6) Java програма за показване на долната триъгълна матрица

7) Java програма за показване на горната триъгълна матрица

8) Java програма за намиране на честотата на нечетни и четни числа в дадена матрица

9) Java програма за намиране на произведението на две матрици

10) Java програма за намиране на сумата на всеки ред и всяка колона на матрица

11) Java програма за намиране на транспонирането на дадена матрица

12) Java програма за определяне дали дадена матрица е идентична матрица

13) Java програма за определяне дали дадена матрица е разредена матрица

14) Java програма за транспониране на матрица


Java String програми

1) Java програма за преброяване на общия брой знаци в низ

2) Java програма за преброяване на общия брой знаци в низ 2

3) Съществува Java програма за преброяване на общия брой препинателни знаци в низ

4) Java програма за преброяване на общия брой гласни и съгласни в низ

5) Java програма за определяне дали два низа са анаграмата

6) Java програма за разделяне на низ на 'N' равни части.

7) Java програма за намиране на всички подмножества на низ

8) Java програма за намиране на най-дългата повтаряща се последователност в низ

9) Java програма за намиране на всички пермутации на низ

10) Java програма за премахване на всички бели интервали от низ

11) Java програма за замяна на малки букви с главни букви и обратно

12) Java програма за замяна на интервалите на низ с конкретен знак

13) Java програма за определяне дали даден низ е палиндром

14) Java програма за определяне дали един низ е ротация на друг

15) Java програма за намиране на максимален и минимален символ в низ

16) Java програма за намиране на обратната страна на низа

17) Java програма за намиране на дублирани знаци в низ

18) Java програма за намиране на дублиращите се думи в низ

19) Java програма за намиране на честотата на знаците

20) Java програма за намиране на най-голямата и най-малката дума в низ

21) Java програма за намиране на най-повтарящата се дума в текстов файл

22) Java програма за намиране на броя на думите в даден текстов файл

23) Java програма за отделяне на отделните знаци от низ

24) Java програма за размяна на две низови променливи без използване на трета или временна променлива.

25) Java програма за отпечатване на най-малката и най-голямата възможна палиндромна дума в даден низ

26) Обратен низ в Java дума по дума

27) Резервен низ без функция reverse().


Java програми за търсене и сортиране

1) Линейно търсене в Java

2) Двоично търсене в Java

3) Bubble Sort в Java

4) Сортиране на селекция в Java

5) Сортиране чрез вмъкване в Java


Програми за конвертиране на Java

1) Как да конвертирате String в int в Java

2) Как да конвертирате int в String в Java

3) Как да конвертирате String в long в Java

4) Как да конвертирате long в String в Java

5) Как да конвертирате String в плаващ в Java

6) Как да конвертирате float в String в Java

7) Как да конвертирате String в double в Java

8) Как да конвертирате double в String в Java

9) Как да конвертирате String в Date в Java

10) Как да конвертирате дата в низ в Java

единадесет) Как да конвертирате String в char в Java

12) Как да конвертирате char в String в Java

13) Как да конвертирате String в Object в Java

14) Как да конвертирате обект в низ в Java

петнадесет) Как да конвертирате int в long в Java

16) Как да конвертирате long в int в Java

17) Как да конвертирате int в double в Java

18) Как да конвертирате double в int в Java

19) Как да конвертирате char в int в Java

двадесет) Как да конвертирате int в char в Java

двадесет и едно) Как да конвертирате String в boolean в Java

22) Как да конвертирате boolean в String в Java

23) Как да конвертирате дата в времево клеймо в Java

24) Как да конвертирате Timestamp в Date в Java

25) Как да конвертирате двоичен в десетичен в Java

26) Как да конвертирате Decimal в Binary в Java

27) Как да конвертирате шестнадесетичен в десетичен в Java

28) Как да конвертирате Decimal в Hex в Java

29) Как да конвертирате осмична в десетична в Java

30) Как да конвертирате Decimal в Octal в Java


Java Pattern програми

1) Java програма за отпечатване на следния спираловиден модел на конзолата

2) Java програма за отпечатване на следния модел

3) Java програма за отпечатване на следния модел 2

4) Java програма за отпечатване на следния модел 3

5) Java програма за отпечатване на следния модел 4

6) Java програма за отпечатване на следния модел 5

7) Java програма за отпечатване на следния модел на конзолата

8) Java програма за отпечатване на следния модел на конзолата 2

9) Java програма за отпечатване на следния модел на конзолата 3

10) Java програма за отпечатване на следния модел на конзолата 4

11) Java програма за отпечатване на следния модел на конзолата 5

12) Java програма за отпечатване на следния модел на конзолата 6

13) Java програма за отпечатване на следния модел на конзолата 7

14) Java програма за отпечатване на следния модел на конзолата 8

15) Java програма за отпечатване на следния модел на конзолата 9

16) Java програма за отпечатване на следния модел на конзолата 10

17) Java програма за отпечатване на следния модел на конзолата 11

18) Java програма за отпечатване на следния модел на конзолата 12


Програми с отделно свързани списъци на Java

1) Единично свързани списъци Примери в Java

2) Java програма за създаване и показване на единично свързан списък

3) Java програма за създаване на единично свързан списък от n възли и преброяване на броя на възлите

4) Java програма за създаване на единично свързан списък от n възли и показването му в обратен ред

5) Java програма за изтриване на възел от началото на единично свързания списък

6) Java програма за изтриване на възел от средата на единично свързания списък

7) Java програма за изтриване на възел от края на единично свързания списък

8) Java програма за определяне дали единично свързан списък е палиндром

9) Java програма за намиране на възела с максимална и минимална стойност от свързан списък

10) Java програма за вмъкване на нов възел в средата на единично свързания списък

11) Java програма за вмъкване на нов възел в началото на единично свързания списък

12) Java програма за вмъкване на нов възел в края на единично свързания списък

13) Java програма за премахване на дублиращи се елементи от единично свързан списък

14) Java програма за търсене на елемент в единично свързан списък


Java Circular Linked List програми

1) Java програма за създаване и показване на кръгъл свързан списък

2) Java програма за създаване на кръгов свързан списък от N възли и преброяване на броя на възлите

3) Java програма за създаване на кръгов свързан списък от n възли и показването му в обратен ред

4) Java програма за изтриване на възел от началото на Circular Linked List

5) Java програма за изтриване на възел от края на Circular Linked List

6) Java програма за изтриване на възел от средата на Circular Linked List

7) Java програма за намиране на възела с максимална и минимална стойност от кръгъл свързан списък

8) Java програма за вмъкване на нов възел в началото на Circular Linked List

9) Java програма за вмъкване на нов възел в края на Circular Linked List

10) Java програма за вмъкване на нов възел в средата на Circular Linked List

11) Java програма за премахване на дублиращи се елементи от кръгов свързан списък

12) Java програма за търсене на елемент в кръгов свързан списък

13) Java програма за сортиране на елементите от Circular Linked List


Програми с двойно свързан списък на Java

1) Java програма за преобразуване на дадено двоично дърво в двойно свързан списък

2) Java програма за създаване на двойно свързан списък от троично дърво

3) Java програма за създаване на двойно свързан списък от n възли и преброяване на броя на възлите

4) Java програма за създаване на двойно свързан списък от n възли и показването му в обратен ред

5) Java програма за създаване и показване на двойно свързан списък

6) Java програма за изтриване на нов възел от началото на двойно свързания списък

7) Java програма за изтриване на нов възел от края на двойно свързания списък

8) Java програма за изтриване на нов възел от средата на двойно свързания списък

9) Java програма за намиране на възела с максимална и минимална стойност от двойно свързан списък

10) Java програма за вмъкване на нов възел в началото на двойно свързания списък

10) Java програма за вмъкване на нов възел в края на двойно свързания списък

12) Java програма за вмъкване на нов възел в средата на двойно свързания списък

13) Java програма за премахване на дублиращи се елементи от двойно свързан списък

14) Java програма за завъртане на двойно свързан списък с N възли

15) Java програма за търсене на елемент в двойно свързан списък

16) Java програма за сортиране на елементите от двойно свързания списък


Java Tree програми

1) Java програма за изчисляване на разликата между сумата на възлите на нечетно ниво и четно ниво на двоично дърво

2) Java програма за конструиране на двоично дърво за търсене и извършване на изтриване и обхождане по ред

3) Java програма за конвертиране на двоично дърво в двоично дърво за търсене

4) Java програма за определяне дали всички листа са на едно и също ниво

5) Java програма за определяне дали две дървета са идентични

6) Java програма за намиране на максимална ширина на двоично дърво

7) Java програма за намиране на най-големия елемент в двоично дърво

8) Java програма за намиране на максималната дълбочина или височина на дърво

9) Java програма за намиране на възлите, които са на максимално разстояние в двоично дърво

10) Java програма за намиране на най-малкия елемент в дърво

11) Java програма за намиране на сумата от всички възли на двоично дърво

12) Java програма за намиране на общия брой възможни двоични дървета за търсене с N ключа

13) Java програма за внедряване на двоично дърво с помощта на свързания списък

14) Java програма за търсене на възел в двоично дърво