Контрольная работа по "Программированию и алгоритмизация"
Автор: Алексей Александрович • Декабрь 15, 2021 • Контрольная работа • 754 Слов (4 Страниц) • 281 Просмотры
Министерство образования и науки Российской Федерации
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ
ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ
УНИВЕРСИТЕТ ПРОМЫШЛЕННЫХ ТЕХНОЛОГИЙ И ДИЗАЙНА»
Кафедра автоматизации производственных процессов
КОНТРОЛЬНАЯ РАБОТА
по дисциплине «Программирование и алгоритмизация»
Вариант №1
Выполнил: Студент учебной ______________
группы 3-МЗП-18c (подпись)
Проверил: Руководитель ______________ А. Б. Кикин
(подпись)
Санкт-Петербург
2021
Написать программу для подсчета числа согласных букв кириллицы во введенном с клавиатуры или из файла тексте. Объѐм текста – не более 1000 символов.
Вариант кода программы с почетом числа согласных букв кириллицы введенном с клавиатуры текста:
#include <string> // Подключение библиотек
#include <iostream> // Подключение библиотек
#include <algorithm> // Подключение библиотек
using namespace std; // Пространство имен
int main() {
string s, i = "йцкнгшщзхфвпрлджчсмтбЙЦКНГШЩЗХФВПРЛДЖЧСМТБ"; // класс для работы со строками в выбранными буквами
cout << " Введите слово или словосочетание"; // Предложение ввести слово
getline(cin, s); // Извлекает данные из входного потока до строкового разделителя
cout << "согласных: " // Вывод количества согласных
<< count_if(begin(s), end(s), [ i ](char x) { return i.find(x) != i.npos; } )
...