- Курс-практикум «Педагогический драйв: от выгорания к горению»
- «Формирование основ финансовой грамотности дошкольников в соответствии с ФГОС ДО»
- «Патриотическое воспитание в детском саду»
- «Федеральная образовательная программа начального общего образования»
- «Труд (технология): специфика предмета в условиях реализации ФГОС НОО»
- «ФАООП УО, ФАОП НОО и ФАОП ООО для обучающихся с ОВЗ: специфика организации образовательного процесса по ФГОС»
Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014
- Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
- Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
- Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
в СМИ
профессиональную
деятельность
Реализация определения фраз-анаграмм на Java с помощью сортировки
ФИО автора: Трофимов Виктор Геннадьевич
Место работы: ГКООУ санаторная школа-интернат №28 г. Ростова-на-Дону
Должность: учитель информатики и ИКТ
РЕАЛИЗАЦИЯ ОПРЕДЕЛЕНИЯ ФРАЗ-АНАГРАММ НА JAVA С ПОМОЩЬЮ СОРТИРОВКИ
Описание: программа получает на вход в виде параметров командной строки две фразы и выводит сообщение о том, являются ли фразы анаграммами.
Знаки препинания не учитываются.
Для компиляции: javacAnagram.java
Для запуска: javaAnagram фраза_№1 фраза№2, вместо пробелов ставить знак подчёркивания.
Пример работы:
Текст класса:
import java.util.Arrays;
/**
/** В командной строке два параметра - анализируемые фразы
/** Все пробелы заменить на _
**/
public class AnagramSort {
public static void main(String[] args) {
if (args.length == 0) {
System.out.println("Необходимо ввести два обязательных аргумента: фразы.\n"
+ "Пробелы во фразах заменить на _.");
System.exit(0);
}
if (args.length > 2) {
System.out.println("Допустимо только два аргумента.\n"
+ "Пробел - для разделения слов; во фразе вместо пробелов знак подчёркивания.\n"
+ "Например: Солнце_в_окошко Мама_мыла_раму");
System.exit(0);
}
String string1 = args[0];
String string2 = args[1];
String rpl[] = {",", ".", "!", "\"", "?", "-", ";", ":", "*", "/", "=", "_"};
args[0] = args[0].toUpperCase();
args[1] = args[1].toUpperCase();
for (int i = 0; i < rpl.length; i++) {
args[0] = args[0].replace(rpl[i], "");
args[1] = args[1].replace(rpl[i], "");
}
System.out.println("Анализируем: " + args[0] + " и " + args[1]);
char [] a0 = args[0].toCharArray();
char [] a1 = args[1].toCharArray();
Arrays.sort(a0);
Arrays.sort(a1);
if (Arrays.equals(a0, a1))
System.out.println("Представлены анаграммы.");
else
System.out.println("Это не анаграммы.");
}
}
Адрес публикации: https://www.prodlenka.org/metodicheskie-razrabotki/193417-realizacija-opredelenija-fraz-anagramm-na-jav
БЕСПЛАТНО!
Для скачивания материалов с сайта необходимо авторизоваться на сайте (войти под своим логином и паролем)
Если Вы не регистрировались ранее, Вы можете зарегистрироваться.
После авторизации/регистрации на сайте Вы сможете скачивать необходимый в работе материал.
- «Организация доступной среды: обеспечение инклюзивного процесса для обучающихся с ОВЗ в соответствии с ФГОС»
- «Психодиагностическая и коррекционно-развивающая работа в деятельности педагога-психолога»
- «Учитель-логопед: содержание и методы коррекционной работы с обучающимися школьного возраста»
- «Преподавание русского родного языка и родной литературы в условиях реализации ФГОС»
- «Центр «Точка роста»: реализация образовательной программы по предмету «Биология»
- «Преподавание физики и химии по ФГОС ООО и ФГОС СОО: содержание, методы и технологии»
- Сопровождение деятельности детских общественных объединений в образовательной организации
- Инклюзивное образование: организация обучения детей с ограниченными возможностями здоровья
- Педагог-воспитатель группы продленного дня. Теория и методика организации учебно-воспитательной работы
- Основы управления дошкольной образовательной организацией
- Ведение педагогической деятельности в образовательной организации
- Менеджмент в сфере образования. Организация работы специальной (коррекционной) школы

Чтобы оставлять комментарии, вам необходимо авторизоваться на сайте. Если у вас еще нет учетной записи на нашем сайте, предлагаем зарегистрироваться. Это займет не более 5 минут.