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

Реферат Програмування циклічних алгоритмів





1.1 Завдання №1


Знайти суму першого N натуральних чисел.


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


.3 Тестові набори


№ тестаВвод значення NОжідаемий результат15152151203253254-6Ошібка! Введіть коректні дані:

1.4 Код програми


# include lt; stdio.h gt;

# include lt; windows.h gt;

# include lt; locale.h gt; F_1 (int); main ()

{n; (LC_CTYPE, rus ); ( Введіть кількість чисел: ); (scanf (% i raquo ;, amp; n)!=1 || n lt;=0)

{( Помилка! Введіть коректні дані: );

fflush stdin;

} _ 1 (n); ( pause );

return 0;

} F_1 (int n)

{summa=0;

int i; (i=1; i lt;=n; i ++)

{+=i;

} ( Сума чисел:% i n raquo ;, summa);

return 0;

}



1.5 Результат роботи програми


№ тестаВвод значення NРезультатВивод1515Тест пройден215120Тест пройден325325Тест пройден4-6Ошібка! Введіть коректні дані: Тест пройдено





1.6 Висновок про працездатності програми


Програма пройшла тестування: в результаті виконання тестів програма видала очікувані результати. Програма - працездатна.



2.1 Завдання №2


Дано дійсне число a, натуральне число n. Обчислити=a * (a + 1) * ... * (a + n - 1).


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



.3 Тестові набори


№ тестаВвод значення AВвод значення NОжідаемий результат11222343603336049-5Ошібка! Введіть коректні дані:

. 4 Код програми


# include lt; stdio.h gt;

# include lt; windows.h gt;

# include lt; locale.h gt; F_1 (int, int); main ()

{a, n; (LC_CTYPE, rus ); ( Введіть число а: ); (scanf (% i raquo ;, amp; a)!=1)

{( Помилка! Введіть коректні дані: ); stdin;

} ( Введіть число n: );

while (scanf (% i raquo ;, amp; n)!=1 || n lt;=0)

{( Помилка! Введіть коректні дані: );

fflush stdin;

} _ 1 (a, n);

system ( pause ); 0;

}

F_1 (int a, int n)

{

int i=1; p=a; (i lt;=(n - 1))

{= p * (a + i); ++;

} ( P одно:% .2f n raquo ;, p);

return 0;

}


. 5 Результат роботи програми


№ тестаВвод значення AВвод значення NРезультатВивод1122Тест пройден234360Тест пройден33360Тест пройден49-5Ошібка! Введіть коректні дані: Тест пройдено





2.6 Висновок про працездатності програми


Програма пройшла тестування: в результаті виконання тестів програма видала очікувані результати. Програма - працездатна.



3.1 Завдання №3


Написати програму відповідності між челдронамі і пеками, якщо 1 челдрон=0.149 пеку. У програмі задаються: початкове значення кількості челдронов, крок зміни, кількість значень.

циклічний алгоритм челдрон

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



3.3 Тестові набори


№ тестаВвод значення челдроновВвод значення шагаВвод кількості значенійОжідаемий результат15120,745 і 0,89424220,596 і 0,89432320,298 і 0,745414-5Ошібка! Введіть коректні дані:

. 4 Код програми


# include lt; stdio.h gt;

# include lt; locale.h gt;

# include lt; windows.h gt; F_1 (int, int, int);

int main ()

{

setlocale (LC_CTYPE, rus ); chel, values, shag;

printf ( Введіть кількість челдронов: ); (scanf (% i raquo ;, amp; chel)!=1 || chel lt;=0)

{( Помилка! Введіть коректні дані: ); stdin;

} ( Введіть крок зміни: ); (scanf (% i raquo ;, amp; shag)!=1 || shag lt;=0)

{( Помилка! Введіть коректні дані: )...


сторінка 1 з 2 | Наступна сторінка





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

  • Реферат на тему: Створення програми для обчислення значення функції
  • Реферат на тему: Технічні дані УРНС № 3
  • Реферат на тему: Клемент Готвальд і його значення у зміні програми Компартії Чехословаччини ...
  • Реферат на тему: Розробка алгоритму програми на мові С + +, яка обчислює значення ємності і ...
  • Реферат на тему: Економічні дані для виготовлення ступеневої валу