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

произведение через "одиного" между min и max, и через 1 цикл - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нормальная форма Фоата http://www.cyberforum.ru/cpp-beginners/thread896096.html
Дали задание создать программу для нахождения нормальной формы Фоата для моноидов Пожалуйста помогите кто нибудь с этим. Я никак не могу понять как можно это осуществить тк в С++ работаю достаточно недолго
C++ Есть ли смысл в блоках? Есть ли смысл в таких блоках? #include <iostream> #include <string> int main() { setlocale(0, ""); { const std::string s = "Первая строка"; std::cout << s << std::endl; } http://www.cyberforum.ru/cpp-beginners/thread896077.html
C++ Вывести Yes, если массив симметричен, и No иначе
Напишите программу, которая вводит с клавиатуры непустой массив целых чисел, и печатает Yes, если массив симметричен, и No иначе. Помогите пожалуйста срочно надо!
Заполнить массив следующим образом C++
Первый способ с помощью оператора присваивания. Этот способ заполнения элементов массива особенно удобен, когда между элементами существует какая-либо зависимость, например, арифметическая или геометрическая прогрессии, или элементы связаны между собой реккурентным соотношением. Задача 1. Заполнить одномерный массив элементами, отвечающими следующему соотношению: a1=1; a2=1; ai=ai-2+ai-1...
C++ Деление вещественного числа состоящего из двух целых http://www.cyberforum.ru/cpp-beginners/thread896059.html
Здравствуйте. У меня имеется вещественное число представленное двумя int. Пример: 5.4, 5 и 4 - числа типа int. 1) Нужно написать операцию деления 2-ух таких чисел не переводя их в другой тип. 2) Сделать из двух int тип double. Буду очень благодарен за помощь или подсказку. P.S. Начал делать делением в столбик, но это долго и можно запутаться. Может быть кто нибудь подскажет другой способ...
C++ Ввод непустого массива с клавиатуры и проверка симметричности Напишите программу, которая вводит с клавиатуры непустой массив целых чисел, и печатает Yes, если массив симметричен, и No иначе. подробнее

Показать сообщение отдельно
A_D
0 / 0 / 0
Регистрация: 09.06.2013
Сообщений: 20
09.06.2013, 17:00  [ТС]     произведение через "одиного" между min и max, и через 1 цикл
Цитата Сообщение от Leshak Посмотреть сообщение
Через одного и между ( между насколько помню не включая границы ? ).
C++
1
2
3
4
for( i = index_min+1; i <= index_max - 1; i += 2)
        {
            proizv*=mas[i];
        }
Не совсем понятно что значило: "замена двух циклов одним" ?
П.с. в догонку надо бы ещё проверять не встречается ли максимум раньше минимума и по возможности менять их местами.
спасибо
да между,это не включая границы

одним циклом,это искать мин и максимум, и произведение между ними через "одного", все в одном цикле..
твой код подходит под это?

Добавлено через 1 час 27 минут
Цитата Сообщение от Leshak Посмотреть сообщение
Через одного и между ( между насколько помню не включая границы ? ).
C++
1
2
3
4
for( i = index_min+1; i <= index_max - 1; i += 2)
        {
            proizv*=mas[i];
        }
Не совсем понятно что значило: "замена двух циклов одним" ?
П.с. в догонку надо бы ещё проверять не встречается ли максимум раньше минимума и по возможности менять их местами.
блин, чето щас только дошло..да, произведение через одного это понятно..


вся фишка чтобы вот эти два фора,были через один
C++
1
2
3
4
5
6
7
8
9
for (i = 1; i < N; i++)
{
if (mas[i] < masMin) masMin = mas[i];
if (mas[i] > masMax) masMax = mas[i];
}
 for(i=index_min+1;i<index_max;i++)
        {
            proizv*=mas[i];j++;
        }
Добавлено через 1 час 2 минуты
тобишь фор должен быть один..а из него уже вытекали ифы..может так понятней
 
Текущее время: 00:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru