Загрузка...

How to add numbers

Thread in C/C++ created by Mixdozz Nov 1, 2020. (bumped Oct 31, 2020) 234 views

  1. Mixdozz
    Mixdozz Topic starter Nov 1, 2020 5649 Jan 5, 2019
    Нужно добавить сгенерированные числа которые выводит массив, допустим это числа между 0 и 1, оно их выводит, а добавить то как?
    Я попробовал array + array , но оно работает не так как я думал, просто добавляет число которое вывелось [IMG]

    for (int i = 0; i < size; i++) {
    if (array >= 0 && array < 1) {
    cout << "Numbers between 0 and 1 --> " << array;
    cout << endl;
    cout << "Suma --> " << array[i] + array[i];
    cout << endl;
    }
    }[/i][/i]
     
  2. нищийпосути
    нищийпосути Nov 1, 2020 а) 13,395 Apr 2, 2018
    ты сначала попробуй нормально написать что тебе нужно, перечитай что ты написал, ибо нихуя не понятно куда и что ты хочешь добавить. тебе нужно вывести отдельный массив с числами от 0 до 1, и сплюсовать их?
     
    1. View previous comments (4)
    2. Mixdozz Topic starter
      нищийпосути, я уже ломаю голову со вчерашнего дня как это всё сделать, не могу понять что и как добавлять, вот сам недокод
    3. нищийпосути
      Mixdozz,
      C
      #include <iostream>
      #include <ctime>

      using namespace std;

      int main()
      {
      srand(time(0));
      int const size = 40;
      double arr[size]{};

      /*заполнение рандомом*/
      for (int i = 0; i < size; ++i) {
      arr[i] = (rand() % 380 - 190) / 10.0;
      }
      /*вывод массива*/
      for (int i = 0; i < size; ++i) {
      cout << arr[i] << " ";

      }
      cout << endl;
      double sum = 0;
      /*сумма элементов до 1*/
      for (int i = 0; i < size; ++i) {
      if(arr[i] > 0 && arr[i] < 1)
      {
      sum += arr[i];
      }
      }
      cout << sum << endl;
      }
    4. View the next comments (2)
Top
Loading...