Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Організація циклічних програм мовою З

Реферат Організація циклічних програм мовою З





Зміст


Мета роботи

Завдання №1

Варіант завдання

Карти Карно

Мінімізовані функції

Текст програми

Завдання №2

Варіант завдання

Алгоритм роботи програми

Текст програми

Тестування програми

Висновок


Мета роботи


Вивчення циклічних операторів: оператора циклу, керованого лічильником for (), оператора циклу з передумовою while (), оператора циклу з постусловіем do..while ().

Вивчення операторів break та continue.

Завдання №1


Варіант завдання

ВаріантФункція F1Функція F2 Функція F3112 3 4 5 6 7 81 2 3 4 5 69 10 11 12 13

Карти Карно


Функція F1

1111111

Функція F1

111111

Функція F3

11111

Мінімізовані функции=((!x1amp;amp;!x3)||(x2amp;amp;!x3)||(x3amp;amp;!x0amp;amp;!x2amp;amp;!x1));=((x2amp;amp;!x0amp;amp;!x3)||(x2amp;amp;!x1amp;amp;!x3)||(!x3amp;amp;x0amp;amp;!x1)||(x0amp;amp;!x2amp;amp;!x3)||(x1amp;amp;!x2amp;amp;!x3)||(x1amp;amp;!x0amp;amp;!x3));=((x2amp;amp;x3amp;amp;!x1)||(x0amp;amp;x3amp;amp;!x1)||(x3amp;amp;x0amp;amp;!x2)||(x3amp;amp;x1amp;amp;!x2));

Текст програми

# include lt; stdio.h gt; main ()

{( + ----------------------------------------------- + n ); ( | N | x3 | x2 | x1 | x0 | F1 | F2 | F3 | n );

int cnt=0; char x3, x2, x1, x0; (x0=0; x0 lt;=1; x0 ++) (x1=0; x1 lt;=1; x1 ++) (x2=0 ; x2 lt;=1; x2 ++) (x3=0; x3 lt;=1; x3 ++)

{F1,F2,F3;=((x2amp;amp;x3amp;amp;!x1)||(x0amp;amp;x3amp;amp;!x1)||(x3amp;amp;x0amp;amp;!x2)||(x3amp;amp;x1amp;amp;!x2));=((x2amp;amp;!x0amp;amp;!x3)||(x2amp;amp;!x1amp;amp;!x3)||(!x3amp;amp;x0amp;amp;!x1)||(x0amp;amp;!x2amp;amp;!x3)||(x1amp;amp;!x2amp;amp;!x3)||(x1amp;amp;!x0amp;amp;!x3));=((!x1amp;amp;!x3)||(x2amp;amp;!x3)||(x3amp;amp;!x0amp;amp;!x2amp;amp;!x1));(laquo;+-----------------------------------------------+nraquo;);(laquo;|%4d |% 4d |% 4d |% 4d |% 4d |% 4d |% 4d |% 4d | n , cnt, x3, x2, x1, x0, F1, F2, F3); ++;

} ( + ----------------------------------------------- + n ); ();

}


Завдання №2


Варіант завдання

Номер варіантаФункція11

Алгоритм роботи програми


Текст програми

#include lt; stdio.h gt;

#define _USE_MATH_DEFINES

#include lt; math.h gt;

#include lt; windows.h gt; main ()

{n=0; sum=0, Eps, d, x, el; ( Enter a number x: ); (% f raquo ;, amp; x); ( Enter a number Eps: ); (% f raquo ;, amp; Eps);=x * M_PI/180;=1/tanh (x);=1/((2 * n + 1) * pow ((float) x, float (2 * n + 1))); (el gt; Eps)

{= el; ++; (x gt;=500);=1/((2 * n + 1) * pow ((float) x, float (2 * n + 1)));

} ( Arth =% f n raquo ;, d); ( Teilor result =% f n , sum);

system ( pause ); 0;

}

Тестування програми

Номер тестаВвод x, EpsОжідаемий результатРезультатВивод11, 157, 5757.301594, 57.295780Тест пройден22, 228, 2828.659525, 28.647890Тест пройден33, 319, 1919.116043, 19.098593Тест пройден45, 111, 1111.488230, 11.459156Тест пройден54, 214, 1414.347208 , 14.323945Тест пройдений циклічний оператор програма

Висновок

Я вивчив циклічні оператори: оператор циклу, керованого лічильником for (), оператора циклу з передумовою while (), оператор циклу з постусловіем do..while ().

Вивчив оператори break і continue.






Схожі реферати:

  • Реферат на тему: Анімаційні програми: завдання, цілі, перспективи
  • Реферат на тему: Анімаційні програми: завдання, цілі, перспективи
  • Реферат на тему: Аналіз Виконання планових Завдання з виробничої програми за рік
  • Реферат на тему: Розробка програми для вирішення завдання &Знаходження спільної точки N кіл&
  • Реферат на тему: Особливості і завдання реклами на різних фазах життєвого циклу товару