лабораторная 1 / лабораторная 1
.docxМИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ
Ордена Трудового Красного Знамени федеральное государственное бюджетное образовательное учреждение высшего образования
«Московский технический университет связи и информатики»
Кафедра «Математическая кибернетика и информационные технологии»
Дисциплина «Кроссплатформенное технологии программирования»
Лабораторная работа 1
Выполнил:
студент группы БСТ2104
Проверил:
Москва, 2023 г.
Цель работы: изучить Основы синтаксиса Java.
Задача №1: Создайте программу, которая находит и выводит все простые числа меньше 100.
Ход работы: Создал файл с именем Primes.java, в этом файле описал класс. Внутри созданного класса, после метода main(), описал функцию IsPrime (Int n), которая определяет, является ли аргумент простым числом или нет. После этого приступил к заполнению основного метода main() другим циклом, который перебирает числа в диапазоне от 2 до 100 включительно.
Рисунок 1 – Код программы
Рисунок 2 – Результат работы программы
Задача №2: Создайте программу, которая должна вывести ответ, является ли каждое слово палиндром.
Ход работы: Создал класс с именем Palindrome в файле под названием Palindrome.java. Создал метод, позволяющий полностью изменить символы в строке. Создал еще один метод public static boolean isPalindrome(String s). Этот метод должен перевернуть слово s, а затем сравнить с первоначальными данными.
Рисунок 3 – Код программы
Рисунки 4 – Результат работы программы
Вывод: изучил основы синтаксиса Java и реализовал две программы: Простые числа и Палиндром.