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

Циклы с параметром: найти сумму ряда - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Постфиксные и префексные операции при перегрузке http://www.cyberforum.ru/cpp-beginners/thread1307403.html
Здравствуйте. Написал перегрузку. #include<iostream> using namespace std; class A { private: int a; public: A(int b) {
C++ Как передать параметр в функцию? #include "stdafx.h" #include <iostream> using namespace std; void test(int); int main() { int n = 1; for (int i = 0; i < n; i++) { http://www.cyberforum.ru/cpp-beginners/thread1307383.html
Составить задачу с использованием функции C++
a) функции находятся в этом же файле b) функции находятся в другом файле Даны N чисел. Какое из N чисел будет больше, если в каждом номере переставить крайние цифры? Хотелось бы чтобы объяснили задачу без ссылок на другие темы .
C++ Верно ли что все элементы последовательности равны между собой
ребят помогите пожалуйста сдать лабу просто очень надо((((( Дана не пустая последовательность целых чисел, заканчивающаяся отрицательным числом. Верно ли что все элементы последовательности равны между собой.
C++ По отдельности работает, полностью нет http://www.cyberforum.ru/cpp-beginners/thread1307375.html
Здравствуйте. Делаю домашнее задание, с утра нужно сдать. Все работает по отдельности, как собираю полностью ошибка. Подскажите, в чем проблема?
C++ Экспертная система Здравствуйте программисты помогите найти какую нибудь учебную литературу все что искал ничего найти не могу или примеры реализации экспертной системы на С++ именно только на С++ не на Prologe Delphi ели еще что то подробнее

Показать сообщение отдельно
taras atavin
Ушёл с форума.
 Аватар для taras atavin
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
22.11.2014, 06:28     Циклы с параметром: найти сумму ряда
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
double f(int x)
{
 double r;
 int z;
 for (z=1, r=0.0; x>0; --x, z*=2)
 {
  r+=(((double)x)/((double)z));
 }
 return r; 
}
int main()
{
 int x;
 std::cin>>x;
 std::cout<<"y="<<f(x);
 return 0;
}
Добавлено через 1 минуту
Строки 6-9 - цикл сразу с двумя параметрами.
Параметр цикла есть величина, изменяемая в заголовке цикла и непосредственно используемая в его теле для чего либо кроме адресации.
То есть в
C++
1
2
3
4
for (i=0; i<20; ++)
{
 r*=a[i];
}
i - счётчик цикла, но не параметр цикла.

Добавлено через 6 минут
Счётчик цикла есть величина, изменяемая в заголовке цикла, входящая в условие его продолжения/завершения и последовательно принимающая ряд значений с некоторым шагом.
То есть в
C++
1
2
3
4
 for (z=1, r=0.0; x>0; --x, z*=2)
 {
  r+=(((double)x)/((double)z));
 }
x - и счётчик цикла и параметр цикла, а z - параметр цикла, но не счётчик цикла, так как не имеет шага и не входит в условие продолжения цикла (а условия завершения в данном случае нет совсем).
 
Текущее время: 00:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru