это быстро и бесплатно
Оформите заказ сейчас и получите скидку 100 руб.!
ID (номер) заказа
3058111
Ознакомительный фрагмент работы:
Изучить основы синтаксиса Java, узнать, как использовать компилятор Java и виртуальную машину Java для запуска программы.
Написать программу, которая находит и выводит все простые числа меньше 100.
Написать программу, которая вычисляет, является ли строка палиндромом.
Ход выполнения работы.
Программа для поиска простых чисел в промежутке от 2 до 100 включительно.
Для осуществления поставленной задачи реализуем класс Primes с методами main(String[] args) и isPrime(int n).
Метод isPrime(int n) получает на вход число и с помощью цикла for проверяет, является ли оно простым.
Метод main(String[] args) вводит цикл, в котором прогоняет все числа от 2 до 100, вызывает метод isPrime для каждого из чисел и выводит в консоль, является ли оно простым.
Создадим файл Primes.java. Внутри напишем текст программы:
public class Primes { public static boolean isPrime(int n) { for(int i = 2; i<n; i++) { if(n%i==0) { return false; } } return true; } public static void main(String[] args) { int n = 100; for (int i = 2; i<n ; i++){ if(isPrime(i)){ System.out.println(i + ": простое число"); } } }}
Программа для проверки, является ли слово палиндромом.
Для осуществления поставленной задачи реализуем класс Palindrome с методами main(String[] args) и is Palindrome(String s).
Метод isPalindrom(String s) получает на вход строку и с помощью цикла for проверяет, является ли она полиндромом. Цикл сверяет первый символ и последний, второй и предпоследний и так далее. Если все сравнения удачны, возвращается true, иначе false.
Метод main(String[] args) получает строку, введенную пользователем в консоль, вызывает метод isPalindrom() для нее и выводит в консоль, является ли строка полиндромом. Для реализации ввода строки пользователем используется объект Scanner библиотеки java.util.Scanner
Создадим файл Palindrome.java. Внутри напишем текст программы:
import java.util.Scanner;public class Palindrome { public static boolean isPolindrome(String s) { for(int i = 0; i<s.length()/2; i++) { if(s.charAt(i) != s.charAt(s.length()-i-1)) { return false; } return true; } return true; } public static void main(String[] args) { Scanner scan = new Scanner(System.in); String s = scan.nextLine(); if (isPolindrome(s)) { System.out.println(s + " - полиндром"); } else { System.out.println(s + " - не полиндром"); } }}
Компиляцию проведем в среде разработки IntelliJ IDEA. Вывод получаем в консоль. Результат приведен ниже
Сделайте индивидуальный заказ на нашем сервисе. Там эксперты помогают с учебой без посредников
Разместите задание – сайт бесплатно отправит его исполнителя, и они предложат цены.
Цены ниже, чем в агентствах и у конкурентов
Вы работаете с экспертами напрямую. Поэтому стоимость работ приятно вас удивит
Бесплатные доработки и консультации
Исполнитель внесет нужные правки в работу по вашему требованию без доплат. Корректировки в максимально короткие сроки
Гарантируем возврат
Если работа вас не устроит – мы вернем 100% суммы заказа
Техподдержка 7 дней в неделю
Наши менеджеры всегда на связи и оперативно решат любую проблему
Строгий отбор экспертов
К работе допускаются только проверенные специалисты с высшим образованием. Проверяем диплом на оценки «хорошо» и «отлично»
Работы выполняют эксперты в своём деле. Они ценят свою репутацию, поэтому результат выполненной работы гарантирован
Ежедневно эксперты готовы работать над 1000 заданиями. Контролируйте процесс написания работы в режиме онлайн
«Водоросли и цианобактерии некоторых эвтрофных болот Башкирского Зауралья»
Диплом, Биология
Срок сдачи к 18 мая
Решить задание , по схеме 06, в таблице (б–6; а–4)
Лабораторная, Сопротивление материалов
Срок сдачи к 18 мая
Доработка теоретической части, оформление списка источников
Магистерская диссертация, Управление персоналом
Срок сдачи к 21 мая
Расчет статически определимой шарнирно закрепленной балки на прочность
Решение задач, Сопротивление материалов
Срок сдачи к 18 мая
Проектирование и защита коррекционно-развивающего занятия для детей и подростков по актуальным проблемам возрастного периода
Самостоятельная работа, психология образования
Срок сдачи к 17 мая
Доработать Расчетно-аналитическую работу (исправить замечания)
Другое, Предпринимательские финансы
Срок сдачи к 19 мая
Пересчет под свой двигатель и исправление графиков
Курсовая, Силовая электроника
Срок сдачи к 22 мая
Расчет статически определимой консольной балки на прочность и жесткость
Решение задач, Сопротивление материалов
Срок сдачи к 18 мая
Тесты по дистанционному обучению. Я только пришла на новую работу мне...
Тест дистанционно, ДПО26_Геосервисы как средство цифровой трансформации экономики
Срок сдачи к 22 мая
Право собственности и иные права на землю в...
Курсовая, Земельно-имущественные отношения
Срок сдачи к 19 мая
Заполните форму и узнайте цену на индивидуальную работу!