tutotveti.ru
Предметы
Биология
Українська мова
Музыка
Французский язык
Физика
МХК
Обществознание
Психология
ОБЖ
Право
Беларуская мова
Литература
Химия
Українська література
Экономика
Немецкий язык
География
Информатика
Қазақ тiлi
Геометрия
Английский язык
Русский язык
Окружающий мир
Алгебра
История
Другие предметы
Видео-ответы
ПОИСК
Войти
Регистрация
Информатика
Напишите программу на языке
Напишите программу на языке си. дан текст произвольной длины оканчивающийся точкой c запятой. подсчитать количество “: =” в тексте
makhero111
2 03.09.2019 05:20
3
Ответы
alexey1009
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
ПОКАЗАТЬ ОТВЕТЫ
Артем14698752269
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();
}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика
матвей467
17.12.2020 15:54
. Восстановите IP-адрес. В ответе укажите последовательность букв, обозначающих фрагменты, в порядке, соответствующем IP-адресу. 2.12 /22/ .30/ 5.121А Б В Г...
Виктория41116
17.12.2020 15:53
Запишите числа в двойной, восьмеричной и шестнадцатеричной системе счисления: а) 91(10) → А(2)б)675(10)→ А(8)в)270(10)→ А(16)...
данчик321
17.12.2020 15:52
Для данных вещественных чисел m , n, и знака знака операции s вычислить n s m...
anaastasiya04
02.06.2019 02:10
Тектс абранный на компьютере содержит 16 страниц на каждой странице по 32 строки, а в каждой строке по 50 символов. определите информационный объем текста, если один символ...
КаМиЛлА777
02.06.2019 02:10
1. в саду 100x фруктовых деревьев, из которых 33x – яблони, 22x – груши, 16x – сливы, 17x - вишни. чему равно основание системы счисления (x). с решением если можно) нужно!...
НикаиВикаСестры
02.06.2019 02:10
Нельзя считывать данные этого типа выводит pascal abc при попытке проверить программу на работо программа: program abc; var a,b,c,d,e,f: real; begin; write ( введите количество...
Токаарічіна
13.06.2021 19:33
-Если логическое выражение истинно, то используя стандартные функции найдитe значения корня квадратного и модуля. -Выведите эти значения на экран. -В другом случае выведите...
yanamalikova
13.06.2021 18:36
Python, графический интерфейс tkinter Используя поле с выпадающим списком, выбрать один из двух режимов работы Режим 1: ввод числа x и вычисление sin (x) Режим 2: ввод...
tafefuyozo
15.03.2021 09:59
Кто такой пользователь kason11wd?...
D2a0h0a9
22.09.2019 19:30
Вопрос: опишите,что такое костюм в scratch? (кратко и внятно)...
Популярные вопросы
Написать текст по фотографии \8-10 предложений...
2
розвязати рівняння алгебра 10 класв першому рівнянні = 1, не влізло...
2
У семейной пары родился сын-альбинос, страдающий гемофилией. Отец хочет...
2
Якого походження Дік Сенд?...
1
15. Зображену на клітчатому папері фігуру (рис. 5.2) поділіть по лініях...
1
Провод, соединенный с чувствительным гальванометром, двигают в магнитном...
1
Обчисліть атом якого елемента важчий і у скільки разів нітроген і Гелій,...
2
Таблиця середного суспільства...
2
При разложении 6,1 г силикатной кислоты образуется силициум (4) оксид...
3
Тіло падає вертикально вниз з висоти 19,6 м зі стану спокою. За який...
1
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();
}