Войти
Регистрация
Спроси ai-bota
В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
Показать больше
Показать меньше
alexandrshinkarenko
18.08.2022 17:08 •
Информатика
Напишите программу на языке си. дан текст произвольной длины оканчивающийся точкой c запятой. подсчитать количество “: =” в тексте
Показать ответ
Ответ:
gameshow34
06.10.2020 13:59
#include <stdio.h>
int main(void) {
char c1,c2;
int k=0;
printf("Вводите символы (в конце ';')\n");
scanf("%c",&c2);
do {
c1 = c2;
scanf("%c",&c2);
if ((c1 == ':')&&(c2 == '=')) k++;
}
while (c2 != ';');
printf("k = %d",k);
return 0;
}
Пример:
Вводите символы (в конце ';')
i:=0, s:=0;
k = 2
0,0
(0 оценок)
Ответ:
викуха308
06.10.2020 13:59
:=;"
int
i = 1,
cnt = 0;
if (str[0] == ';')
return;
while (str[i] != ';')
{
if (str[i - 1] == ':' && str[i] == '=') cnt++; i++; }
printf("%i\n", cnt);
_getch();
}
0,0
(0 оценок)
Популярные вопросы: Информатика
nikitagarin2
28.07.2021 20:10
Информатика 7 класс: скорость передачи данных 512 бит/с, время передачи 16 с. определить информационный объём переданных данных в...
Natusik1616
07.03.2023 14:05
Вкоробке лежат кубики: 10 красных, 8 зеленых, 2 желтых , 12 синих. вычислите количество информации доставания зеленого кубика...
gsgshhshsbababa
16.07.2022 14:03
Вкаком случае множество а является подмножеством множества в? a) а=люди, в = дети b) а=люди, в = животные c) а= дети, в = люди d) а=мужчины, в = женщины...
KateHe
06.05.2023 06:50
Знайди в Інтернеті 5 найбільших за чисельністю населених міст області, у якій Ви мешкаєте. Розробіть програму створення відповідного списку, визначення загальної кількості...
ViktorVivat
20.05.2022 19:21
Для какого из указанных значений x истинно высказывание ¬ ((x 2) → (x 1) 1 2) 2 3) 3...
nikafolz
20.05.2022 19:21
Для какого из указанных значений x истинно высказывание ¬ ((x 2) → (x 1) 1 2) 2 3) 3...
111yo11111111111
01.03.2020 01:38
Не меняя порядка следования цифр 1 2 3 4 5 6 7 8 9 поставь между некоторыми из них знаки + так чтобы получилось 99...
Belka1712
01.03.2020 01:38
Расшифруйте следующий фрагмент текста. надо. ьшк пзщк ажцокэ, ыщжаакэ икыцэдэщбэ; люкыз эяк лщгпк клюэсгщжлбйчыгдж южлчнжу щгди. ийгюыг, ик юлэх ыщжаэ лшэа мщж ыюэйж,...
angelinaangelka
02.03.2023 06:44
Надеюсь на вашу ! написать программу на языке pasсal, меняющую все слова red на black , tree на palms из текста, указанного в файле in.txt и сохраняющую результат в...
Роли5
02.03.2023 06:44
Как это сделать в excel? ввести с клавиатуры 3 числа, найти среди них наименьшее. предусмотреть выводы данных на дисплей....
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота
int main(void) {
char c1,c2;
int k=0;
printf("Вводите символы (в конце ';')\n");
scanf("%c",&c2);
do {
c1 = c2;
scanf("%c",&c2);
if ((c1 == ':')&&(c2 == '=')) k++;
}
while (c2 != ';');
printf("k = %d",k);
return 0;
}
Пример:
Вводите символы (в конце ';')
i:=0, s:=0;
k = 2
int
i = 1,
cnt = 0;
if (str[0] == ';')
return;
while (str[i] != ';')
{
if (str[i - 1] == ':' && str[i] == '=') cnt++; i++; }
printf("%i\n", cnt);
_getch();
}