Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
meonder
13.03.2023 21:45 •
Информатика
Даны строка s и некоторые символы a и b. написать программу, определяющую, какой символ a или b встречается чаще.
Показать ответ
Ответ:
kekIvanovi4
21.09.2020 10:57
Class OftenChar{
public static void main(String args[]){
java.util.Scanner in = new java.util.Scanner(System.in);
String string = in.nextLine(); char chars[] = new char[4];
chars[0] = in.nextLine().charAt(0); chars[2] = in.nextLine().charAt(0);
for(int sChar = 0; sChar<string.length(); sChar++)
if(string.charAt(sChar)==chars[0])chars[1]++;
else if(string.charAt(sChar)==chars[2])chars[3]++;
System.out.print("\n"+(chars[1]==chars[3]?chars[0]+""+chars[2]:chars[1]>chars[3]?chars[0]:chars[2]));
}
}
0,0
(0 оценок)
Популярные вопросы: Информатика
zhikinemil26
10.01.2021 11:38
На компакт-диске объёмом 600 мбайт размещён фотоальбом, каждое фото в котором занимает 500 кбайт. сколько времени займёт просмотр всех фотографий, если на просмотр одной...
FantomLord24
04.11.2022 04:39
Яких значень набудуть змінні j та i після обчислення для int j, i = 2 a) j = i++ + ++ib) j = ++i + ++ic) j = i++ + ++id) j = ++i + i--...
nataliarianna29
29.06.2021 20:33
Даны два действительных числа X и Y, не равные друг другу. Заменить меньшее из этих чисел половиной их суммы, а большее – их удвоенным произведением. на python...
yanalitvinova
31.03.2020 17:38
Заполните таблицу. for while do while Минимальное количество выпол- нения цикла Максимальное количество выпол- нения цикла Примеры использования Ключевые моменты для запоми-...
Элеонора335564
10.11.2021 04:53
. Складіть математичну модель і блок-схему алгоритму обчислення значення виразу: (a+b)–b/(2*a–1). Виконайте його при різних значеннях a і b. Підберіть числа так, щоб кожного...
sifrel98
13.02.2021 23:11
Образования , возникающие на корнях бобовых растений в результате симбиоза с бактериями рода ризобиум...
Andrey5454
13.02.2021 23:11
Спишите подчеркните глаголы неопределенной формы выделите в них окончание и основу.жить -родине служить.учить-ум точить.торопливость делу не ....
Demorage
13.02.2021 23:11
Корень из 9 - корень из 16 делить на 0,5 и надом с решением...
kulaevmasya
13.02.2021 23:11
Чем похожи и чем отличаются выражения 1. 9-2 2. 6-3 3. 8-6 90-20 60-30 80-60 найди значения выражений. составь по этому же правилу выражения с другими числами и найди...
tinkimolko
13.02.2021 23:11
20 ,тригонометрия 6/tg^2x -17/sinx +16 =0 [-5π; -7π/2]...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
public static void main(String args[]){
java.util.Scanner in = new java.util.Scanner(System.in);
String string = in.nextLine(); char chars[] = new char[4];
chars[0] = in.nextLine().charAt(0); chars[2] = in.nextLine().charAt(0);
for(int sChar = 0; sChar<string.length(); sChar++)
if(string.charAt(sChar)==chars[0])chars[1]++;
else if(string.charAt(sChar)==chars[2])chars[3]++;
System.out.print("\n"+(chars[1]==chars[3]?chars[0]+""+chars[2]:chars[1]>chars[3]?chars[0]:chars[2]));
}
}