Вы находитесь на странице: 1из 2

Белорусский государственный университет

информатики и радиоэлектроники

Кафедра экономический информатики

Основы алгоритмизации и программирования

Строки

Вариант 5

Студент Рушева М.В.


Группа 972304

Минск,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;
}

Вам также может понравиться