В
Все
Б
Биология
Б
Беларуская мова
У
Українська мова
А
Алгебра
Р
Русский язык
О
ОБЖ
И
История
Ф
Физика
Қ
Қазақ тiлi
О
Окружающий мир
Э
Экономика
Н
Немецкий язык
Х
Химия
П
Право
П
Психология
Д
Другие предметы
Л
Литература
Г
География
Ф
Французский язык
М
Математика
М
Музыка
А
Английский язык
М
МХК
У
Українська література
И
Информатика
О
Обществознание
Г
Геометрия
AlbertDavtyan
AlbertDavtyan
08.03.2020 22:46 •  Информатика

На c++ по строкам.дана строка символов, состоящая из цифр, разделенных пробелами. вывести четные числа этой строки.

Показать ответ
Ответ:
adel1288
adel1288
09.10.2020 07:37

#include <iostream>

char str[128], word[128];

int i, w;

int main()

{

puts("Input string: ");

gets(str);

while(str[i] != '\0') {

 if (str[i] != ' ')  

  word[w++] = str[i];

 if (((str[i] == ' ') || (str[i + 1] == '\0')) && (word[0] != '\0')) {

  word[w] = '\0';

  if ((word[w - 1] - '0') % 2 == 0)

   puts(word);

  w = 0;

  word[0] = '\0';

 }  

 i++;

}

return 0;

}

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота