Загрузка...

What is wrong? c++

Thread in C/C++ created by theking2022 Feb 1, 2022. 445 views

  1. theking2022
    theking2022 Topic starter Feb 1, 2022 Banned 5 Dec 26, 2021
    [IMG]
    Нужно найти количество четных элементов масива + его сумму
     
  2. theking2022
    theking2022 Topic starter Feb 1, 2022 Banned 5 Dec 26, 2021
    Не пашит, что посоветуете?
     
  3. LVV
    а что выводит?
     
    1. View previous comments (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 Feb 1, 2022 Дрочер 13 Aug 16, 2018
    Вывод то покажи
     
    1. View previous comments (2)
    2. TesterGame
      theking2022, И да, count++ можно закинуть сразу же после sum += mas
    3. TesterGame
      theking2022, Не, не так) Написал цифру и нажал enter, и так несколько раз
  5. SaintStellar
    :wutcat:Ты вводишь буквы, и зачем тебе второй цикл, сразу при вводе, в первом условии count увеличивай
    The post was merged to previous Feb 1, 2022
    И еще, можно не спрашивать пользователя кол-во элементов если ты и так их задаешь 14, лучше используй vector<int> mas, тогда пользователь введет столько сколько нужно ему
     
    1. View previous comments (1)
    2. theking2022 Topic starter
      SaintStellar, пришел к такому решению, вроде пашит, все гуд
    3. SaintStellar
      theking2022, отправь мне код я могу с вектором сделать, тогда не нужно будет спрашивать пользователя кол-во элементов
Top
Loading...