0 / 0 / 0
Регистрация: 22.05.2014
Сообщений: 9
1

Написать программу, которая подсчитывает количество гласных в слове

28.05.2014, 15:57. Показов 3963. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Написать программу, выводящую построчно на экран для каждого слова из введенной пользователем строки информацию о том, сколько в нем содержиться гласных(прописных и строчных) букв русского алфавита. Слова в строке отделяются друг от друга одним или несколькими знаками препинания и/или пробелами.

Добавлено через 52 минуты
Помогите, плиз
0
Лучшие ответы (1)
28.05.2014, 15:57
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
28.05.2014, 15:57
Ответы с готовыми решениями:

Написать программу, которая подсчитывает количество слов, начиающихся с согласной
Помогите плз с этой задачей: Написать программу, которая подсчитывает количество слов, начиающихся с согласной(прописной или строчной)...

Написать программу, содержащую подпрограмму, которая подсчитывает количество вхождений подстроки в строку
Написать программу, содержащую подпрограмму, которая подсчитывает количество вхождений некоторой подстроки в данную строку. Помогите...

Написать программу, которая создает прямоугольный массив и подсчитывает количество элементов, больших 0
Написать программу которая созадет прямоугольный массив и с помощью функции подсчитывает количество элементов больших 0. Срочно!!

1
908 / 756 / 833
Регистрация: 06.09.2013
Сообщений: 1,561
28.05.2014, 16:47 2
Лучший ответ Сообщение было отмечено Alex9z как решение

Решение

Попробуйте такой код:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
var
 i, q1, q2, n: integer;
 s, s1: string;
  
begin
  cls;
  writeln('Введите строку: ');
  readln(s);
  n := Length(s);
  i := 0;
  repeat
    inc(i);
    s1 := ''; q1 := 0; q2 := 0;
    while (i <= n)and(not(s[i] in [' ', ',', '.', '!', '-', '?'])) do begin
      s1 := s1 + s[i];
      if LowCase(s[i]) in ['а'..'я'] then
        if LowCase(s[i]) in ['а', 'е', 'ё', 'и', 'й', 'о', 'у', 'ъ', 'ы', 'ь', 'э', 'ю', 'я'] then inc(q1)
        else inc(q2);
      inc(i)
    end;
    if (q1>0) or (q2>0) then writeln(s1, ':  гласных - ', q1, ' согласных - ', q2)
  until i >= n;
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
28.05.2014, 16:47
Помогаю со студенческими работами здесь

Составить программу, которая подсчитывает количество символов во втором слове
там что-то через length, но вот как именно второго слова я хз, помогите

Разработать программу, которая в заданной строке подсчитывает количество букв в каждом слове
Помогите пожалуйсто решить задачку. Самому ни как не справится.. Разработать программу, которая в заданной строке подсчитывает...

Написать программу, которая подсчитывает количество слов в предложении.
вот задача . Предложение состоит из слов-строк. Написать программу, которая подсчитывает количество слов в предложении.

Написать программу которая подсчитывает количество пустых строк в файле
Помогите пожалуста решить 2 задачи. 1) Написать программу которая подсчитывает количество пустых строк в файле 2)Ввести целое...

Написать программу, которая подсчитывает количество гласных букв в строке
Написать программу, которая подсчитывает количество гласных букв в строке. Кому не сложно скиньте код, нужен очень(


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

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

Редактор формул (кликните на картинку в правом углу, чтобы закрыть)
Опции темы

Новые блоги и статьи
Linux API: Полное руководство
hw_wired 08.02.2025
Linux API – это низкоуровневый программный интерфейс, обеспечивающий взаимодействие пользовательских приложений с ядром операционной системы. Он включает набор системных вызовов, библиотечных функций. . .
Асинхронное программировани­­­­­е и эмуляция async/await в C (СИ)
hw_wired 08.02.2025
Язык программирования C, несмотря на свой возраст, предоставляет неплохие средства для реализации асинхронных операций, позволяя создавать эффективные решения для обработки параллельных задач. В. . .
Как сгенерировать случайное число в указанном диапазоне в JavaScript
bytestream 08.02.2025
В JavaScript генерация случайных чисел основана на детерминированном алгоритме, который создает последовательность псевдослучайных значений. Встроенный метод Math. random() возвращает псевдослучайное. . .
Как получить список всех таблиц в PostgreSQL
bytestream 08.02.2025
PostgreSQL предлагает несколько методов для получения списка таблиц в базе данных. Наиболее распространенный способ - использование системного каталога pg_tables, который содержит информацию обо всех. . .
Java Spring для начинающих
bytestream 08.02.2025
Spring Framework - это универсальное решение для создания корпоративных Java-приложений. Он предоставляет комплексную программную и конфигурационную модель для современных приложений на Java. Spring. . .
Асинхронное программировани­­­­­­е и async/await в Visual Basic
bytestream 08.02.2025
В основе асинхронного программирования в Visual Basic лежит концепция неблокирующего выполнения операций. Когда программа встречает длительную операцию, например, чтение большого файла или запрос к. . .
Async/await и асинхронное программировани­­е в Delphi
bytestream 08.02.2025
Асинхронное программирование является неотъемлемой частью разработки современных приложений, позволяя создавать отзывчивые и эффективные программы. В Delphi реализация асинхронности опирается на. . .
Асинхронное программировани­­­­­е и async/await в C#
bytestream 08.02.2025
Асинхронное программирование - концепция, позволяющая приложениям эффективно выполнять длительные операции без блокировки основного потока выполнения. В контексте современной разработки на C# это. . .
Асинхронное программировани­­­­­е и горутины/каналы в Go
bytestream 08.02.2025
Язык Go изначально разрабатывался с учетом современных многоядерных процессоров и необходимости эффективного параллельного выполнения задач. В отличие от традиционных подходов к асинхронному. . .
Как восстановить stash в Git
hw_wired 08.02.2025
Git stash - это средство для временного сохранения изменений в рабочей директории. В процессе разработки часто возникают ситуации, когда нужно быстро переключиться на другую задачу, но текущие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru