Загрузка...

В чем ошибка?c++

Тема в разделе C/C++ создана пользователем theking2022 1 фев 2022. 438 просмотров

  1. theking2022
    theking2022 Автор темы 1 фев 2022 Заблокирован(а) 5 26 дек 2021
    [IMG]
    Нужно найти количество четных элементов масива + его сумму
     
  2. theking2022
    theking2022 Автор темы 1 фев 2022 Заблокирован(а) 5 26 дек 2021
    Не пашит, что посоветуете?
     
  3. LVV
    а что выводит?
     
    1. Посмотреть предыдущие комментарии (4)
    2. LVV
      SaintStellar, он не может чекать буквы, массив интов
    3. SaintStellar
      LVV, ну вообще нужно проверять пользователя что он вводит, можно таки образом:
      C
         
      int i;
      for (;;)
      {
      if (sscanf(value, "%d", &i) == 1)
      {
      delete[] value;
      break;
      }
      }
  4. TesterGame
    TesterGame 1 фев 2022 Дрочер 13 16 авг 2018
    Вывод то покажи
     
    1. Посмотреть предыдущие комментарии (2)
    2. TesterGame
      theking2022, И да, count++ можно закинуть сразу же после sum += mas
    3. TesterGame
      theking2022, Не, не так) Написал цифру и нажал enter, и так несколько раз
  5. SaintStellar
    SaintStellar 1 фев 2022 0 17 ноя 2021
    :wutcat:Ты вводишь буквы, и зачем тебе второй цикл, сразу при вводе, в первом условии count увеличивай
    --- Сообщение объединено с предыдущим 1 фев 2022
    И еще, можно не спрашивать пользователя кол-во элементов если ты и так их задаешь 14, лучше используй vector<int> mas, тогда пользователь введет столько сколько нужно ему
     
    1 фев 2022 Изменено
    1. Посмотреть предыдущие комментарии (1)
    2. theking2022 Автор темы
      SaintStellar, пришел к такому решению, вроде пашит, все гуд
    3. SaintStellar
      theking2022, отправь мне код я могу с вектором сделать, тогда не нужно будет спрашивать пользователя кол-во элементов
Top
Загрузка...