Войти
Регистрация
Спроси ai-bota
В
Все
У
Українська література
Г
Геометрия
Д
Другие предметы
Э
Экономика
Г
География
О
ОБЖ
М
Математика
М
МХК
Х
Химия
Қ
Қазақ тiлi
Л
Литература
У
Українська мова
О
Обществознание
Ф
Физика
А
Английский язык
А
Алгебра
И
История
Б
Беларуская мова
Б
Биология
М
Музыка
П
Право
И
Информатика
П
Психология
В
Видео-ответы
Н
Немецкий язык
Ф
Французский язык
О
Окружающий мир
Р
Русский язык
Показать больше
Показать меньше
maxim090
20.11.2022 01:05 •
Информатика
Скласти програму, яка підраховує к - ть розділових знаків у реченні.
Ответ:
GelyaNikitina87
07.10.2020 03:58
Так как язык программирования не указан, написал на C++
#include <iostream>
#include <string>
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
string line = "Какое-то невнятное предложение, с кое-каким кол-вом знаков припенания. Ничего интересноего. А дальше вообще тарабарщина… фылваож., ваожфл, офыв ? жывлао? лвоаф т, фжывало.";
string punkt = ".,!?—;…:-()«»\"";
int count = 0;
for (int i = 0; i < line.length(); ++i)
if (punkt.find_first_of(line[i]) != -1)
count++;
cout << "Список знаков препинания: " << punkt << endl;
cout << "Исходная строка: " << line << endl;
cout << "Количество знаков препинания: " << count << endl;
system("pause");
return 0;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
5Августина5
20.01.2023 03:42
Впоезде 18 вагонов, в каждом по 36 мест. информация о проданных на поезд билетах хранится в двумерном массиве, номера строк которого соответствуют номерам вагонов, а номера...
densto0
31.05.2023 23:50
Дан целочисленный линейный массив. удалить из него последний четный элемент....
Мыркпвы
04.01.2021 08:49
Дан числовой ряд и некоторое число eps. найти сумму тех членов ряда, модуль кото-рых больше или равен заданному eps. общий член ряда имеет вид: 6. an=n! /(2n)!...
meshiydima
23.09.2021 09:30
Как можно понят это в с++ ? n ^ (n 1)...
nNasty23
03.07.2022 01:26
Вчём ошибка этой программы? она должна запрашивать ввод 2 чисед, а потом вызывать функцию с которой выведет сумму и разность числа var a,b,c: string; procedure summ(plus:...
587989nm
17.03.2021 03:22
Сколько существует различных наборов значений логических переменных x1, x2, x8, которые удовлетворяют всем перечисленным ниже условиям? ((x1 ≡ x2) ∨ (x3 ≡ x4)) ∧ (¬(x1 ≡...
ДжузоСузуя13
17.03.2021 03:22
Уисполнителя утроитель две команды, которым присвоены номера: 1. прибавь 1, 2. умножь на 3. первая из них увеличивает число на экране на 1, вторая утраивает его. программа...
Vaz21121
11.12.2022 00:13
Фирма выпускает два типа румян перламутровые и матовые с использованием одинаковых смесеобразующих машин и видов работ. на производство 100 л перламутровых румян затрачивается...
rendly21
11.12.2022 00:13
Дано: fori: =1to33 do при последнем выполнении тела цикла i=....
сумка228hjfjkjihjjj
04.11.2020 02:04
Значения двух массивов a и b с индексами от 1 до 10 при следующего фрагмента программы: for i : = 1 to 10 do a[i] : = i; for i : = 1 to 10 do b[i] : = a[i]-5; сколько положительных...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
#include <iostream>
#include <string>
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
string line = "Какое-то невнятное предложение, с кое-каким кол-вом знаков припенания. Ничего интересноего. А дальше вообще тарабарщина… фылваож., ваожфл, офыв ? жывлао? лвоаф т, фжывало.";
string punkt = ".,!?—;…:-()«»\"";
int count = 0;
for (int i = 0; i < line.length(); ++i)
if (punkt.find_first_of(line[i]) != -1)
count++;
cout << "Список знаков препинания: " << punkt << endl;
cout << "Исходная строка: " << line << endl;
cout << "Количество знаков препинания: " << count << endl;
system("pause");
return 0;
}