17101

Складання програм циклічної структури

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторна робота № 13 Тема: складання програм циклічної структури. Ціль: навчитися складати програми циклічної структури застосовуючи різні типи операторів циклу в інтегрованому середовищі. Обладнання: ПК. Хід роботи. 1.Правила техніки безпеки при роботі в к

Украинкский

2013-06-29

72.5 KB

1 чел.

Лабораторна  робота № 13

Тема: складання програм циклічної структури.

Ціль: навчитися складати програми циклічної структури, застосовуючи різні типи операторів циклу в інтегрованому середовищі.

Обладнання: ПК.

Хід роботи.

1.Правила техніки безпеки при роботі в класі комп'ютерної техніки.

2.Скласти програму рахування Суми ряда.

у=1+х246+...+ х2п+...

2!   4!    6!         2п!

Include <iostream.h>

Include<math.h>
int main
() {

const int Maxiter =500;    /*максимальна кількість ітерації*/ double x, eps;

cout <<"\Введіть аргумент та точність: "; сіп » х »eps;

bool done ш true; //признак достіженія точності

double ch = 1, у = ch;       //перший член ряда і навчального значення суми for (int n = 0; fabs (ch)>eps; n++) {

ch *= x * x / ((2 * n + 1)*(2 * n + 2)); //очередной член ряда

y+^ch; //добавлення члена ряда до суми

if (n>Maxiter){

cout« "\пРяд розходиться!";

done = false ; break;}

}

if (done)}

cout « "\пЗначення функції:"«у«"для x="«x«end];

cout «"вичислено поле "<<п« "ітерації " «end];

і

return 0;

}

Можна реалізувати ту ж саму логіку і без спеціальної булевої перемінної , об'єднавши перевірку обох варіантів виходу з циклу в його заголовку.

include <iostream.h>

include <math.h>

include <float.h>
int main
(){

const int Maxiter = 500; /*максимально допустима кількість ітерації*/ double x, eps = DBLEPSILON; 4    cout « "\Введіть аргумент "; сіп» х;

double ch = 1, у = ch; //перший член та навчальні значення суми for (int n =0; fabs (ch) >eps ===========

ch = x*x / ((2*n +1) *(2*п+2));//очередной член ряда

н += ch;

}

if (n<Maxiter){

cout <<"\пЗначення функції: " «у» "для x="«x«end] cout «"вичислено після" «п« " ітерації " «end];

}

else cout « "\пРяд розходиться!" ; return 0 ;

Скласти програму за індивідуальним завданням.

Варіанти завдань:

1.

2.

3.

4.

5.

6.

7.

8.

9.

10.

11.  

12.

13.

14.

15.


 

А также другие работы, которые могут Вас заинтересовать

68194. РОЗВИТОК ТВОРЧИХ ЗДІБНОСТЕЙ МОЛОДШИХ ШКОЛЯРІВ У РОБОТІ НАД ТЕКСТОМ НА УРОКАХ УКРАЇНСЬКОЇ МОВИ 195 KB
  Проблема розвитку творчих здібностей особистості є однією з центральних у педагогіці оскільки прогрес суспільства це шлях творчого зростання долання стереотипів і вироблення нових нестандартних часто несподіваних рішень оригінальних підходів і шляхів їх втілення.
68195. ПАТОГЕНЕЗ ПОРУШЕННЯ РАНОВОГО ПРОЦЕСУ ЗА УМОВ ЦУКРОВОГО ДІАБЕТУ 312 KB
  Глибокі й різноспрямовані дослідження СДС привели до розробки й впровадження ряду нових методів хірургічного лікування зокрема реваскуляризуючих операцій використання різноманітних ранових покрить та аплікацій на ранову поверхню стовбурових клітин аутофібробластів й різноманітних факторів росту...
68196. РОЗВИТОК ЗЕМЕЛЬНИХ ВІДНОСИН У СІЛЬСЬКОМУ ГОСПОДАРСТВІ 891 KB
  Ринкові трансформації національної економіки, невід’ємною складовою яких є земельна реформа, зумовили серйозні зрушення у формах власності на землю і господарювання на ній. Ринкове середовище вимагає удосконалення процесів регулювання земельних відносин, чим підвищується актуальність обраної теми.
68197. МЕХАНІЗМ ОПОДАТКУВАННЯ НЕРУХОМОГО МАЙНА В УКРАЇНІ 361.5 KB
  Сьогодні у нашій державі оподаткування нерухомості не відіграє значної фіскальної та соціальної ролі в порівнянні із зарубіжними країнами. Для зміцнення матеріальнофінансової бази місцевого самоврядування та нівелювання значної дохідної і майнової нерівності населення особливої...
68198. ЖИТЛОВО-БУДІВЕЛЬНИЙ КОМПЛЕКС В СИСТЕМІ РОЗВИТКУ РЕГІОНУ 2.24 MB
  Системне дослідження соціально-економічних процесів що відбуваються на рівні регіону передбачає виявлення галузевої структури учасників господарської діяльності визначення всіх структуроутворюючих підсистем та елементів їх аналіз і оцінка взаємного впливу.
68199. ЕКСПЕРИМЕНТАЛЬНЕ ОБГРУНТУВАННЯ ЗАСТОСУВАННЯ ОЛІЇ НАСІННЯ ВИНОГРАДУ В ЯКОСТІ РАНОЗАГОЮВАЛЬНОГО ЗАСОБУ 389 KB
  Олія насіння винограду є діючою речовиною рослинного походження що має бути перспективною у складі препаратів для місцевого лікування ран у 2й та 3й фазах ранового процесу. Вищезазначене обумовлює актуальність вивчення фармакологічних властивостей олії насіння винограду з метою обґрунтування її практичного...
68200. ФОРМУВАННЯ ПРОФЕСІЙНОЇ КОМПЕТЕНТНОСТІ МАЙБУТНІХ ЕКОНОМІСТІВ ЗАСОБАМИ МЕРЕЖЕВИХ ТЕХНОЛОГІЙ 305 KB
  Інтеграція України до європейського економічного й інформаційного простору, поява нових сфер економічної діяльності тісно інтегрованих із інформаційними технологіями, що постійно оновлюються, зумовлюють необхідність у підвищенні якості економічної освіти та супроводжуються зростанням...
68201. ТЕОРІЯ І МЕТОДИКА ПРОЕКТУВАННЯ СИСТЕМИ ПЕДАГОГІЧНОЇ ПІДГОТОВКИ МАЙБУТНІХ ІНЖЕНЕРІВ-ПЕДАГОГІВ 523.5 KB
  Реалізація соціального замовлення суспільства на формування у майбутніх інженерівпедагогів умінь аналізувати прогнозувати та обирати раціональні шляхи й засоби навчання вимагає таких методологічних підходів які б забезпечували оновлення концепцій професійної педагогічної підготовки...
68202. ЗАДАЧІ З РУХОМИМИ МЕЖАМИ ДЛЯ ГІПЕРБОЛІЧНИХ СИСТЕМ КВАЗІЛІНІЙНИХ РІВНЯНЬ 1.29 MB
  Багато математичних моделей природознавства містять задачі з нелокальними нерозділеними або інтегральними крайовими умовами. Крайові задачі з нелокальними умовами для систем гіперболічних рівнянь досліджували...