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

Решить прикладную задачу с помощью циклического вычислительного процесса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Замена всех "не букв" на их 8-ое представление http://www.cyberforum.ru/cpp/thread99855.html
Помогите с программой. Замены всех не букв во вводимой строке на их восьмеричное представление и вывода результата. есть похожая программа, там ..замена всех заглавных букв на их 8-ое представление.. #include "stdafx.h" #include <iostream> #include <string.h> #include <conio.h> using namespace std;
C++ Лаба по созданию класса Задали создать класс, где нужно сделать вот это: 4. Определить в классе селекторы и модификаторы 5. Определить указатель на экземпляр класса Могли бы вы мне пояснить, что такое селекторы и экземпляр класса и привести пример кода? http://www.cyberforum.ru/cpp/thread99791.html
C++ Составить программу, вычисляющую сумму ряда
Ужас... мозг сломан. Сил не осталось.. может кто-нибудь поможет? Составить программу, вычисляющую сумму ряда Программа должна вычислять сумму ряда для аргументов Х в диапазоне от начального значения до конечного значения с некоторым шагом, которые вводятся в диалоге с клавиатуры. Кроме того вводится максимальная погрешность E (конкретное значение можно взять ,001 или ,0001) Программа...
Поток ввода и число символов C++
Есть поток, например, cin. Как прочитать число символов, ожидающих ввода в этом потоке? unsigned int n; unsigned int N; unsigned int i; char *c; char *p; ... // какая то строка, помещающая число символов в n. Вот о ней я и спрашиваю. N=n+1; if (N>1) {
C++ Визуализация подчинённого отношения http://www.cyberforum.ru/cpp/thread99549.html
Предположим, есть составное отношение, состоящее из двух простых, одно из которых подчинено другому. задача: сделать класс c++ инкапсулирующий визуализацию такого отношения с группировкой. По дефолту на экран должна быть выведена таблица - представление главного отношения, а в дополнительном левом столбце проставлены плюсы в каждой строке, которой подчинены строки таблицы - предстваления...
C++ Найти количество различных чисел в этом массиве 1)Дан одномерный массив. Найти количество различных чисел в этом массиве. Использовать функцию сортировки. Помогите пожалуйста. 2)В одномерном массиве вещественных чисел найти среднее арифметическое элементов массива и полученный результат вставить перед первым элементом, который больше среднего арифметического. Помогите написать программу пожалуйста. 3)Дан двумерный массив. Вставить... подробнее

Показать сообщение отдельно
Cepera
52 / 52 / 1
Регистрация: 09.03.2009
Сообщений: 178
23.03.2010, 16:38     Решить прикладную задачу с помощью циклического вычислительного процесса
Цитата Сообщение от alderina Посмотреть сообщение
И мне крайне любопытно, зачем писать ++, когда надо вычитать.
Начнем сначала:
Есть формула: y=1*3*5*...*(2n-1), т.е. подразумевается произведение неизвестное количества нечетных чисел (определяемого числом n) с выражением (2n-1). Так? Т.е. это может быть и y=1*3*5*7*(2*7-1), и y=1*3*5*7*9*(2*9-1), и y=1*3*5*7*9*11*(2*11-1), и т.д.
Что же происходит в программе? А происходит следующее:
После определения переменных, пользователю предлагается ввести то самое неизвестное N
C++
1
2
cout << "Enter N: ";
cin >> n;
Затем в цикле выполняется произведение нечетных чисел, пока не будет достигнут заданный N
C++
1
for (i=1; i<=n; i+=2) y*=i;
После того, как все нечетные числа перемножались и результат содержаться в переменной y, выполняем умножение на последнее выражение заданной формулы, а именно перемножаем y на (2n-1) и помещаем результат в y
C++
1
y*=(2*i-1);
Можно написать и так (даже, наверное, будет более правильно):
C++
1
y*=(2*n-1);
Выводим результат работы функции на экран:
C++
1
cout << "y=" << y;
Так что здесь не соответствует заданной формуле?
ЗЫ: На проверку ввода не ссылаться, т.к. это (здесь и сейчас) не главное.
 
Текущее время: 02:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru