Предмет: Информатика, автор: noobfromrf

Найти и вывести произведение двузначных элементов массива, которые не делятся на 6 (c++)

Ответы

Автор ответа: icYFTLRU
1

АХТУНГ!

Произведение может вылетать за лимиты Long Long.

Ведь лимит лонг лонг вправо есть 9 223 372 036 854 775 807

И если увеличить количество чисел в массиве, допустим, до 100, то в теории может выйти 100^100 и это невесело.

#define COUNT 10

#define LIMIT 100

#include <iostream>

#include <ctime>

#include <random>

using namespace std;

int main() {

srand(time(NULL));

int a [COUNT];

long long result = 1;

for (int i = 0; i < COUNT; ++i)

 a[i] = rand()%(LIMIT-0+1) + 0;

for (int i = 0; i < COUNT; ++i)

 if (a[i] % 6 != 0 && a[i] > 9 && a[i] < 100 && a[i] != 0)

  result *= a[i];

cout << "Massive: ";

for (int i = 0; i < COUNT; ++i)

 cout << a[i] << " ";

cout << endl << "RESULT: " << result;

}

Похожие вопросы
Предмет: Русский язык, автор: Аноним
1. Выбери правильный ответ. « Глагол - это часть речи, которая обозначает

1)предмет 2)признак предмета 3) действие предмета

2. Выбери правильный ответ. «Глагол отвечает на вопросы:

1) что делает? что сделает? 2) какой? какая? 3) что? кто?

3. Выбери правильный ответ.

1) изменяется по падежам 2) изменяется по числам 3) изменяется по лицам



4. Подчеркни предложение с глаголом в неопределённой форме.

1. Не смейся надо мной.

2. Весь век встречать и провожать.

5.Подчеркни предложение с глаголом третьего лица единственного числа.

1. Смастерю я вам буфет. 2) Простоит он сотню лет. 3) Будут ящики для ножей.

6. Подчеркни глаголы в прошедшем времени.

1) слышит 2)подумает 3) служил



7.Выбери в каждом ряду глагол и подчеркни его.

1) разговорчивый, разговор, договорился

2) увлечение, увлекаться, увлекательная

3) близкий, приблизиться, приближение

8.Дополни:

1. глаголы настоящего времени отвечают на вопросы ………………………………………………….

2. глаголы прошедшего времени отвечают на вопросы ………………………………………………..

3. глаголы прошедшего времени изменяются по ……………… и ………………….

4. глаголы настоящего времени изменяются по ………………. и …………………

Грамматическое задание

9. Разбери по составу слова:

1) подберезовик 2) застройки 3) приморский 4) лесной


10. Подчеркнуть грамматическую основу предложений, надписать части речи.



В долинах зажурчали звонкие ручьи. Надулись на деревьях смолистые почки.
Предмет: Геометрия, автор: giunelmamedova2008