Програмування розгалужених та циклічних обчислювальних процесів.

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Не вказано
Факультет:
Не вказано
Кафедра:
Кафедра інформаційних систем та мереж

Інформація про роботу

Рік:
2024
Тип роботи:
Лабораторна робота
Предмет:
Інші
Група:
КН

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ „ЛЬВІВСЬКА ПОЛІТЕХНІКА” Кафедра інформаційних систем та мереж Лабораторна робота №5 на тему: Програмування розгалужених та циклічних обчислювальних процесів. . Львів-2008р. Назва роботи: Програмування розгалужених та циклічних обчислювальних процесів. Мета роботи: Вивчення правил побудови та алгоритмів роботи операторів мови Сі для організації циклічних та розгалужених обчислень. Завдання лабораторної роботи: Введення вхідних даних та виведення результатів супроводжувати відповідними до умови задачі текстовими повідомленнями; Для контролю правильності введення вхідних даних виконувати ехо-виведення їх значень на екран; Завдання лабораторної роботи реалізувати використанням різних формумовних операторів та операторів циклу. У звіті навести декілька варіантів розв’язування задачі. Блок-схема Програма 1  Програма 2  Програма 3  Текст програми: Програма 1 #include <conio.h> #include <stdio.h> #include <math.h> #include <iostream.h> void main() {int d,s=0,a,b=0; clrscr(); puts("Введiть натурадьне число:"); cin>>a; while(b!=a-1) { b++; d=fmod(a,b); if (d==0) s=s+b; } if (s==a) puts("Число є досконалим"); else puts("Число не є досконалим"); getch(); }   Програма 2 #include <conio.h> #include <stdio.h> #include <math.h> #include <iostream.h> void main() {int d,s=0,a,b=0; clrscr(); puts("Введiть натурадьне число:"); cin>>a; do { b++; d=fmod(a,b); if (d==0) s=s+b; } while(b!=a-1); if (s==a) puts("Число є досконалим"); else puts("Число не є досконалим"); getch(); }   Програма 3 #include <conio.h> #include <stdio.h> #include <math.h> #include <iostream.h> void main() {int d,s=0,a,b; clrscr(); puts("Введiть натурадьне число:"); cin>>a; for (b=0;b!=a-1;b++) { d=fmod(a,b); if (d==0) s=s+b; } if (s==a) puts("Число є досконалим"); else puts("Число не є досконалим"); getch(); }   Результати виконання програми: Програми 1,2,3  Висновки: Я вивчив правилa побудови та алгоритмів роботи операторів мови Сі для організації циклічних та розгалужених обчислень.
Антиботан аватар за замовчуванням

04.12.2012 12:12-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!