Составить программу вычисления суммы элементов вектора - C (СИ) (73949)
Формулировка задачи:
доброе время суток!! в курсовой работе попалась задача на сумму элементов, решив ее математические на листке не помогло. кто с чем может помочь.
Составить программу вычисления суммы элементов вектора (смотри ниже) . вывести результат на экран.
Решение задачи: «Составить программу вычисления суммы элементов вектора»
textual
Листинг программы
- int main()
- {
- double a,b,s=5;
- int i,n;
- setlocale(LC_ALL,"Russian_russia.1251");
- printf("Ââåäèòå a,b è N ÷åðåç ïðîáåë:");
- scanf("%lf %lf %d",&a,&b,&n);
- for(i=0;i<n;i++)
- {
- s+=a+b;
- a*=a;
- b*=b;
- }
- printf("S=%lf\n",s);
- system("pause");
- return 0;
- }
Объяснение кода листинга программы
- Установка локали на русский язык.
- Вывод запроса на ввод значений переменных a, b и n.
- Чтение значений переменных a, b и n с помощью функции scanf.
- Инициализация переменной i со значением 0.
- Цикл выполняется до тех пор, пока значение переменной i меньше n.
- Внутри цикла происходит сложение значений переменных a и b и результат сохраняется в переменной s.
- Значения переменных a и b умножаются на себя и сохраняются в тех же переменных.
- После окончания цикла выводится значение переменной s.
- Программа ожидает нажатия любой клавиши для завершения работы.
- Возвращение значения 0, что означает успешное завершение программы.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д