Лабораторна робота
Тема: Накопичення суми і добутку
Мета
Навчитись створювати програми з накопиченням суми або добутку.
Теоретичні відомості
Особливість прграм з накопиченням суми або добутку поля-гає в тому, що формування суми чи добутку проводиться в циклі. Перед заголовком циклу змінній, в якій накопичується сума, присвоюється нуль , а змінній для добутку – одиниця. Структура програми являє собою цикл з параметром, який є індексом масиву, і містить розгалуження. Очевидно, що цикл можна організувати за допомогою оператора циклу чи оператора умовного переходу. Також можуть бути використані циклічні структури з передумовою чи післяумовою.
Завдання №14
Обчислити значення
де аі, bі визначаються за формулами
Блок-схема
Програма
#include <stdio.h>
#include <math.h>
main()
{ float a,b,c=0;
int i;
for(i=1;i<17;i++)
{
if (fmod(i,2)=0)
{
a=i/2;
b=pow(i,3);
}
else
{
a=i;
b=pow(i,2);
}
c=pow(a-b,2);
c=+c;
}
printf("c=%f",c);
}
Результат виконання програми
Висновок
На цій лабораторній роботі я навчився створювати циклічні програми з накопиченням суми або добутку.