Вычисление корня. Цикл - C (СИ)
Формулировка задачи:
Здравствуйте , посмотрите пожалуйста правильно ли оформлен цикл?
for (i = 0; i < num; i++){ example += sqrt(3*(num-1)+sqrt(3*num)); } example1 = sqrt(3+sqrt(6+example));
Решение задачи: «Вычисление корня. Цикл»
textual
Листинг программы
#include <iostream> #include <math.h> using namespace std; int main() { int n=10; double s=0; for(int i=n; i>0; i--) { s=sqrt(s+3.*i); } cout << s << endl; return 0; }
Объяснение кода листинга программы
В этом коде:
- #include
— подключаем стандартный поток ввода/вывода. - #include
— подключаем математические функции. - using namespace std; — используем стандартное пространство имен.
- int main() — функция, с которой начинается выполнение любой программы.
- int n=10; — переменная для хранения числа иттерций.
- double s=0; — переменная для хранения суммы.
- for(int i=n; i>0; i--) — цикл выполняющийся n раз с шагом -1.
- *s=sqrt(s+3.i);** — вычисляем корень из суммы.
- cout << s << endl; — выводим результат на экран.
- return 0; — завершаем выполнение функции.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д