Составить программу вычисления суммы элементов вектора - 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, что означает успешное завершение программы.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д