Загрузка...

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

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

  1. theking2022
    theking2022 Автор темы 1 фев 2022 Заблокирован(а) 5 26 дек 2021
    [IMG]
    Нужно найти количество четных элементов масива + его сумму
     
  2. theking2022
    theking2022 Автор темы 1 фев 2022 Заблокирован(а) 5 26 дек 2021
    Не пашит, что посоветуете?
     
  3. LVV
    а что выводит?
     
    1. Посмотреть предыдущие комментарии (3)
    2. SaintStellar
      theking2022, блять если ты хочешь проверять букви то используй static_cast<int>(элемент массива)
    3. LVV
      SaintStellar, он не может чекать буквы, массив интов
    4. 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
Загрузка...