информатики и радиоэлектроники
Строки
Вариант 5
Минск,2020
1)задание
в строке, состоящей из групп 0 и 1, подсчитать количество 1 в группах с
нечетным количеством символов
2)код
#include <stdio.h>
#include <string.h>
#include <windows.h>
#pragma warning(disable:4996)
int main()
{
SetConsoleOutputCP(1251);
SetConsoleCP(1251);
char str[255];
printf("введите строку: ");
gets(str, 255, stdin);
char* pos = strtok(str, " \n");
while (pos != NULL)
{
if (strlen(pos) % 2 == 1)
{
int k = 0;
for (int i = 0; i < strlen(pos); i++)
if (pos[i] == '1')
k++;
printf("%s: %d\n", pos, k);
}
pos = strtok(NULL, " \n");
}
system("pause");
return 0;
}