Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
alexandrvseznaika
10.04.2022 06:46 •
Информатика
Скодом. задан текст вычислить сколько раз в тексте встречается символ, который вводиться с клавиатуры. си++
Показать ответ
Ответ:
avagimyan2002
05.10.2020 02:09
Вместо filename нужно вставить имя файла с текстом с форматом. Символ вводится в консоли.
#include <cstdio>
int main(void) {
FILE *fin = fopen("filename", "rt");
char chIn;
scanf("%c", &chIn);
int ans = 0;
char ch;
while ((ch = fgetc(fin)) != EOF) {
if (ch == chIn) {
ans++;
}
}
printf("%d", ans);
return 0;
}
0,0
(0 оценок)
Популярные вопросы: Информатика
fmksa2006
12.04.2021 20:49
Ребят, очень нужна Написать программу перевода целого числа из 10с.с. В 2с.с. (Паскаль)...
Madina07152005
30.01.2023 04:11
3. дана программа на паскале для определения чётности числа: var x: integer; begin write ( введите x: ); readln (x); if x mod 2 = 0 then writeln ( это четное число ) else writeln...
moskalkov
28.01.2021 16:40
На компьютере ученика в папке «7 класс» есть файлы, которые он хочет сохранить в облачном хранилище («в облаке»). Вычисли, сколько места в Кб займут файлы из папки, изображенной...
Volchara0
30.10.2021 23:30
Оценка Сделай прогноз о возможностях использования инструментов про- граммы SketchUp. Модели каких предметов удобно создавать с по- мощью данной программы?...
Victoria20066002
19.02.2023 11:24
Позитивное Влияние на здоровье человека Негативное влияние на здоровье человека Виртуальная реальность Дополненная реальность τπ...
dhjejdj
23.01.2020 02:37
1)Напишите операцию на Паскале: x присвоено значение 4 2)Какому типу данных соответствуют операции +, -, *, /? настоящий char логический целое число...
katrina7
08.04.2020 02:40
1) если бабочки - 70 грибы-80 бабочки & грибы = 20 бабочки v грибы -? 2) стена - 40 окно - 50 стена v окно =70 стена & окно -?...
1231231221312223
03.04.2022 12:09
Скакой из перечисленных стран россия имеет и сухопутную, и морскую границу. а)норвегия. б)белоруссия. в)китай. г)монголия...
123вшагао
03.04.2022 12:09
Вклассе х девочек, а мальчиков на у больше чем девочек. для игры они разделились на команды по 4 человека. сколько команд получилось. а) составь буквенные выражения для решение...
vera186
03.04.2022 12:09
1определите когда и при какие обстоятельствах употребляется буква ь, что она обозначает? запишите примеры. 2 прочитайте слова и запишите их в колонки а) ь знак является разделительным...
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
#include <cstdio>
int main(void) {
FILE *fin = fopen("filename", "rt");
char chIn;
scanf("%c", &chIn);
int ans = 0;
char ch;
while ((ch = fgetc(fin)) != EOF) {
if (ch == chIn) {
ans++;
}
}
printf("%d", ans);
return 0;
}