Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 26.04.2016
Сообщений: 1
1

Подсчитать количество вхождений в последовательность: больших и маленьких букв - Java

26.04.2016, 22:01. Показов 1248. Ответов 1
Метки нет (Все метки)

Считывает последовательность символов (0 – конец
последовательности). Подсчитывает количества вхождений в
последовательность: больших и маленьких букв,
соответствующим Вашим инициалам (например, К, к, О или о).
Нарисовать частотную гистограмму с помощью звездочек.
Нарисовать частотную гистограмму с помощью звездочек.
Использовать оператор выбора case. Гистограмму представить в
виде:
К,к 12 ************
О,о 5 *****
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.04.2016, 22:01
Ответы с готовыми решениями:

Подсчитать количество вхождений в последовательность больших и маленьких букв
Добрый день Нужна помощь в написание лаб работы на паскале. У нс в институте предмет появился...

Подсчитать количество вхождений в последовательность: больших и маленьких букв
Считывает последовательность символов (0 – конец последовательности). Подсчитывает количества...

Подсчитать количество вхождений в последовательность: больших и маленьких букв
Задача: Считывает последовательность символов (0 – конец последовательности). Подсчитывает...

Подсчитать количество вхождений в последовательность: больших и маленьких букв
Задача: Считывает последовательность символов (0 – конец последовательности). Подсчитывает...

1
2238 / 1762 / 442
Регистрация: 17.02.2014
Сообщений: 8,701
27.04.2016, 12:45 2
Лучший ответ Сообщение было отмечено fixtime как решение

Решение

Например, так. И без case
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
package cyberforum;
 
import java.util.Arrays;
import java.util.Scanner;
 
public class CyberForum {
 
    private static void printGisogram(char bigChar, int numAsterics){
        System.out.print(bigChar + "," + (char)(bigChar + 32));
        for (int i = 0; i < numAsterics; i++) {
            System.out.print('*');
        }
        System.out.println();
    }
 
    public static void main(String[] args)  {
        Scanner reader = new Scanner(System.in);
        char [] charsArray;
        char [] paterns = {'K','P','I'};
        int asterics =0;
 
        System.out.println("Введите последовательность знаков:");
        String sequence = reader.nextLine();
        charsArray = sequence.toCharArray();
        Arrays.sort(charsArray);
 
        for (int indPat = 0; indPat < paterns.length; indPat++) {
            for (int indSeq = 0; indSeq < charsArray.length; indSeq++) {
                if ((paterns[indPat] == charsArray[indSeq]) || (paterns[indPat] == charsArray[indSeq] - 32))
                    asterics++;
            }
            printGisogram(paterns[indPat],asterics);
            asterics = 0;
        }
 
    }
}
Bash
1
2
3
4
5
Введите последовательность знаков:
kkkKK vvv pkI iiiiP
K,k******
P,p**
I,i*****
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
27.04.2016, 12:45

Множества: подсчитать отдельно количество больших и маленьких букв английского и русского алфавита в последовательности
Дана последовательность символов.Подсчитать отдельно количество больших и маленьких букв...

Вывести последовательность больших и маленьких букв - Pascal
Здравствуйте, помогите пожалуйста, третий день ломаю голову над задачей (только начинаю изучать...

В заданной строке найти количество больших и маленьких согласных английских букв.
Всем привет. Я надеюсь кто нибудь мне поможет. Дело такое: pacal abc изучаю всего два дня, но мне...

Подсчитать количество вхождений букв
здравствуйте, помогите с задачей: Дана символьная строка. Подсчитать в ней количество вхождений...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru