|
1 / 1 / 0
Регистрация: 09.05.2010
Сообщений: 59
|
||||||
Найти произведение четных элементов массива28.05.2010, 18:55. Показов 18697. Ответов 30
Метки нет (Все метки)
найти произведение четных элементов массива
0
|
||||||
| 28.05.2010, 18:55 | |
|
Ответы с готовыми решениями:
30
Функция: найти произведение четных (по значению) элементов динамического массива и сумму отрицательных элементов
Найти сумму четных и произведение нечетных элементов массива |
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
||||||
| 28.05.2010, 19:20 | ||||||
|
1) А где у вас вообще объявлена и инициализрована n?
2) В С++ random() нету, есть rand(). 3) Что у вас возвращает функция main? 4) Еще у вас две лишние библиотеки.
1
|
||||||
|
1 / 1 / 0
Регистрация: 09.05.2010
Сообщений: 59
|
||||||
| 28.05.2010, 19:28 [ТС] | ||||||
|
найти количество элементов массива, равных произведению всех четных значений массива
что я не так делаю?
с рандомом все равно что-то не в порядке,ошибка...
0
|
||||||
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
| 28.05.2010, 19:30 | |
|
Мой код без проблем компилируется.
Выложите лог ошибок.
1
|
|
|
1 / 1 / 0
Регистрация: 09.05.2010
Сообщений: 59
|
|
| 28.05.2010, 19:33 [ТС] | |
|
Call to undefined function 'rand'
0
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
| 28.05.2010, 19:34 | |
|
А код вы взяли из моего поста?
И еще, какая у вас IDE?
1
|
|
|
1 / 1 / 0
Регистрация: 09.05.2010
Сообщений: 59
|
|
| 28.05.2010, 19:35 [ТС] | |
|
Ваш исходный файл объявил текущую функцию, чтобы вернуть некоторый тип кроме пустоты в C++ (или int в C), но компилятор сталкивался с возвратом без значения. Все int функции освобождены в C, потому что в старых версиях C, не было никакого пустого типа, чтобы указать функции, которые не возвращают ничего.
это перевод ошибки Добавлено через 50 секунд да,из вашего.... а что такое IDE?
0
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
| 28.05.2010, 19:39 | |
|
IDE - среда разработки.
Попробуйте подключить библиотеку stdlib.h
1
|
|
|
1 / 1 / 0
Регистрация: 09.05.2010
Сообщений: 59
|
|
| 28.05.2010, 19:42 [ТС] | |
|
урра!!! теперь все в порядке....
я девушка,мне далеко до среды обитания.....))) а с количеством я правильно мыслю?
0
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|||||||||||
| 28.05.2010, 19:43 | |||||||||||
1
|
|||||||||||
|
1 / 1 / 0
Регистрация: 09.05.2010
Сообщений: 59
|
|
| 28.05.2010, 19:46 [ТС] | |
|
аа....точно))
а почему выдает ошибку,что Kolli4 не объявлен,я же объявила его?
0
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
||||||
| 28.05.2010, 19:48 | ||||||
|
Тори, используйте пожалуйста теги выделения кода.
0
|
||||||
|
1 / 1 / 0
Регистрация: 09.05.2010
Сообщений: 59
|
|
| 28.05.2010, 19:49 [ТС] | |
|
все.я разобралась, просто по разному написала это слово...))))))))
0
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
| 28.05.2010, 19:50 | |
|
Бывает
0
|
|
|
1 / 1 / 0
Регистрация: 09.05.2010
Сообщений: 59
|
|
| 28.05.2010, 19:56 [ТС] | |
|
только я не пойму,почему он не считает произведение
и каждый раз один и тот же массив выдает как я понимаю,рандом-это случайный набор массива
0
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
||||||
| 28.05.2010, 19:57 | ||||||
|
Допишите строку:
1
|
||||||
|
1 / 1 / 0
Регистрация: 09.05.2010
Сообщений: 59
|
|
| 28.05.2010, 20:00 [ТС] | |
|
да,теперь числа разные,
но после массива пишет 0 наверное,не видит четные числа и соответственно не считает количество
0
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
| 28.05.2010, 20:01 | |
|
Выложите код, с соовествующими тегами.
Покажу ошибки ваши.
1
|
|
|
1 / 1 / 0
Регистрация: 09.05.2010
Сообщений: 59
|
||||||
| 28.05.2010, 20:07 [ТС] | ||||||
|
#include<iostream.h>
#include<math.h> #include<stdlib.h> #include<conio.h> #include<stdio.h> int main () { const int n=5; int mas[n]; srand(time(NULL)); for (int i=0;i<n;i++) mas[i]=rand()%100; int proizvedenie=1; for (int i=0;i<n;i++) if(i%2==0) proizvedenie*=mas[i]; cout<<proizvedenie<<endl; int kolli4=0;; for (int i=0;i<n;i++) if (mas[i]==proizvedenie) kolli4++; cout<<kolli4<<endl; system("pause"); return 0; } Добавлено через 1 минуту
0
|
||||||
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|||||||||||
| 28.05.2010, 20:10 | |||||||||||
Больше ошибок нет. А вообще, рассуждайте, вряли будет такой элемент, который равен произведению, вот он и выдает ноль. Добавлено через 40 секунд
Вот видите, насколько сразу красивей и понятней
1
|
|||||||||||
| 28.05.2010, 20:10 | |
|
Помогаю со студенческими работами здесь
20
Найти сумму четных и произведение нечетных элементов массива Найти произведение и сумму четных элементов массива, разность произведения и суммы Найти произведение четных отрицательных элементов массива, расположенных после минимального элемента Найти сумму элементов четных строк и произведение элементов нечетных строк массива
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|