Форум программистов, компьютерный форум, киберфорум
Наши страницы

Цикл: вычислить значение выражения по заданной формуле - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ win API:найти информацию о логических дисках. http://www.cyberforum.ru/cpp-beginners/thread565070.html
Определить типы логических дисков, обьём диска, колличество секторов в клястере, тип драйвера.
C++ Ищу простую и документированную библиотеку для рисования простых(2D, линейных) графиков Собственно весь вопрос в название темы. Ищу простую и документированную библиотеку для рисования простых(2D, линейных) графиков, желательно чтобы можно было без лишних проблем подключить к проекту в... http://www.cyberforum.ru/cpp-beginners/thread565069.html
Вычисление сумм С++ C++
для заданного натурального n рассчитать сумму S=cos1-cos2+cos3-...+(-1)^n+1cosn заранее спасибо
C++ Утечка памяти (Expression: _CrtIsValidHeapPointer(pUserData))
Добрый вечер всем. Столкнулся с такой проблемой. Запускаю программу, открываеться пустая консоль, увеличиваеться употребление оперативной памяти для программы и викидает такую ошибку: Вот код...
C++ Дано целое число в диапазоне 10–40 http://www.cyberforum.ru/cpp-beginners/thread565037.html
Дано целое число в диапазоне 10–40, определяющее количество учебных заданий по некоторой теме. Вывести строку-описание указанного количества заданий, обеспечив правильное согласование числа со...
C++ Соединение строки с числом Есть строка char* a = "str". Как можно соединить ее с числом, чтобы получилось str1, str2 ... strN? Т.е. все это проходит в цикле. Пробовал strcat и strcpy, но не получается. подробнее

Показать сообщение отдельно
amfisat
67 / 67 / 1
Регистрация: 16.06.2009
Сообщений: 240
04.05.2012, 09:19
Потому что в коде она выводится на печать 3 раза:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
while (i<=n)
 {
 s+=(1+sqrt(i))/(i+1);
 i++;
 }
 printf ("Summa=%.2f\n",s); //раз
 i=0,s=0;
 do
 {
 s+=(1+sqrt(i))/(i+1);
 i++;
 }
 while (n>=i);
 printf ("Summa=%.2f\n",s); //два
 
 for (i=0, s=0; i<=n; i++)
 s+=(1+sqrt(i))/(i+1);
 
 printf ("Summa=%.2f\n",s); // три!
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru