Форум программистов, компьютерный форум CyberForum.ru

Произведение четных и положительных - C++

Восстановить пароль Регистрация
 
sasiev
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 21
01.11.2011, 19:13     Произведение четных и положительных #1
Дано n вещественных чисел которые вводятся с клавиатуры.Вычислите произведение тех из них которые четные и положительные.Использовать инструкции for и while.
Люди добрые вообще не врубаюсь как этот тип задач делать(
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.11.2011, 19:13     Произведение четных и положительных
Посмотрите здесь:

C++ Найти произведение четных элементов массива
Произведение первых n положительных четных целых чисел C++
C++ Определить максимальный элемент среди положительных нечетных элементов и минимальный среди положительных четных элементов
C++ Произведение четных элементов
Вычислить произведение отрицательных элементов P, затем произведение положительных элементов D C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Сыроежка
Заблокирован
01.11.2011, 19:18     Произведение четных и положительных #2
Цитата Сообщение от sasiev Посмотреть сообщение
Дано n вещественных чисел которые вводятся с клавиатуры.Вычислите произведение тех из них которые четные и положительные.Использовать инструкции for и while.
Люди добрые вообще не врубаюсь как этот тип задач делать(
Проблема в том, что у вещественных чисел в общем случае нет такого понятия, как четность! Эта характеристика присуща лишь целым числам!
sasiev
0 / 0 / 0
Регистрация: 06.06.2011
Сообщений: 21
01.11.2011, 19:32  [ТС]     Произведение четных и положительных #3
Цитата Сообщение от Сыроежка Посмотреть сообщение
Проблема в том, что у вещественных чисел в общем случае нет такого понятия, как четность! Эта характеристика присуща лишь целым числам!
мне такую задачу дали что теперь делать?

Добавлено через 33 секунды
Цитата Сообщение от sasiev Посмотреть сообщение
мне такую задачу дали что теперь делать?
последняя осталась
Байт
 Аватар для Байт
13972 / 8803 / 1226
Регистрация: 24.12.2010
Сообщений: 15,949
01.11.2011, 20:01     Произведение четных и положительных #4
Попробуем так
C
1
2
3
double P = 1;
for(i=0; i<n; i++
  if (a[i]>0 && a[i]==(int)a[i] && ((int)a[i]%2) == 0) P *= a[i];
Yandex
Объявления
01.11.2011, 20:01     Произведение четных и положительных
Ответ Создать тему
Опции темы

Текущее время: 19:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru