Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти та науки України
Національний університет «Львівська політехніка»
Інститут телекомунікацій, радіоелектроніки та електронної техніки
Кафедра теоретичної радіотехніки та радіовимірювань
Звіт з лабораторної роботи №5
Тема «Програмування задач з використанням циклічних алгоритмів за допомогою множини
операторів мови С.»
з дисципліни «Інформатика та обчислювальна техніка»
Мета роботи: вивчення способів реалізації циклічних алгоритмів з використанням операторів мови С: for, while, do...while.
Варіант 5
Постановка задачі. Написати програму згідно заданого варіанту. Вибрати для реалізації програми найбільш доцільний з операторів циклу: while, for чи do...while. Програма повинна перевіряти вхідні дані і в разі виявлення помилки виводити відповідне повідомлення. Програма повинна виводити назву програми, відомості про автора та його групу.
Завдання
5.Написати програму, яка «задумує» число і пропонує користувачу вгадати його за 5 спроб. Після кожної невдалої спроби видається підказка чи задумане число більше або менше від введеного користувачем.
РОЗРОБКА АЛГОРИТМУ
Ні
Так
Ні
Так
Так
Ні
Так Ні
Код програми мовою С
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <time.h>
int main(){
int r,n,k;
char c;
printf("Laboratorna robota #5\nVykonav: Medvedyk Andrij\nGrupa: RT-11\n");
printf("Komp zadumav chyslo v mezhah vid 1 do 100. Sprobujte vgadaty za 5 sprob ;-)\n\n");
printf("****************************************************************************\n");
r=rand()%100+1;
k=0;
// printf ("nihto ne vgadaje %d", r);
do{
k++;
printf("Sproba #%d. Vash variant --> ",k);
scanf("%d",&n);
if(r<n)printf("Kompjuter zadumav menshe chyslo.\n");
else if(r>n)printf("Kompjuter zadumav bil'she chyslo.\n");
}while(r!=n && k<5);
if(r==n)printf("Vitajemo Vy vgadaly.\n");
else printf("************* Sproby vycherpano!!! Komp peremig!!! *********************\n");
printf("Dlya vyhody klacnit' ENTER");fflush(NULL);
getch();
return 0;
}
НАЛАГОДЖЕННЯ ТА РЕЗУЛЬТАТИ ТЕСТУВАННЯ.
Висновок: на лабораторній роботі я вивчив способи реалізації циклічних алгоритмів з використанням операторів мови С: for, while, do...while.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!