
- •Лабораторна робота №1
- •Хід виконання роботи
- •Лабораторна робота №2
- •Хід роботи
- •Відлагодження:
- •Тестування програми:
- •Висновок:
- •Лабораторна робота №3
- •Хід роботи
- •Постановка задачі:
- •Складання сценарію діалогу користувача з пк:
- •Блок-схема:
- •Складання програми:
- •Від лагодження:
- •Тестування програми:
- •Висновок:
- •Хід роботи
- •Хід роботи
- •Постановка задачі:
- •Складання сценарію діалогу користувача з пк:
- •Блок-схема:
- •Складання програми:
- •Хід роботи
- •Постановка задачі:
- •Складання програми:
- •Від лагодження:
- •Хід роботи
- •Постановка задачі:
- •Складання програми:
- •Хід роботи
- •Постановка задачі:
- •Складання програми:
- •Лабораторна робота №9
- •Хід роботи
- •Хід роботи
- •Відлагодженя:
- •Тестування програми:
- •Висновок:
- •Хід роботи
- •Постановка задачі:
- •Складання діалогу користувача з пк:
- •БПочаток лок-схема:
- •Складання програми:
- •Відлагодженя:
- •Тестування програми:
- •Висновок:
- •Хід роботи
- •Постановка задачі:
- •Складання діалогу користувача з пк:
- •Б Початок лок-схема:
- •Складання програми:
- •Відлагодженя:
- •Тестування програми:
- •Висновок:
- •Лабораторна робота №13
- •Хід роботи
- •Постановка задачі:
- •Складання діалогу користувача з пк:
- •Блок-схема:
- •Текст програми:
- •Відлагодженя:
- •Тестування програми:
- •Висновок:
- •Хід роботи
- •Постановка задачі:
- •Складання діалогу користувача з пк:
- •Блок-схема:
- •Складання програми:
- •Відлагодженя:
- •Тестування програми:
- •Висновок:
- •Постановка задачі:
- •Складання діалогу користувача з пк:
- •Блок-схема:
- •Хід роботи
- •Постановка задачі:
- •Хід роботи
- •Постановка задачі:
- •Хід роботи
- •Постановка задачі:
- •Складання програми:
- •Відлагодженя:
- •Тестування програми:
- •Висновок:
- •Лабораторна робота №23
- •Постановка задачі:
- •Складання програми:
- •Хід роботи
- •Постановка задачі:
- •Складання програми:
- •Відлагодженя:
- •Тестування програми:
- •Висновок:
Зміст
Y
Лабораторна робота №1 4
Лабораторна робота №2 7
Лабораторна робота №3 9
Лабораторна робота №4 11
Лабораторна робота №5 17
Лабораторна робота №6 20
Лабораторна робота №7 23
Лабораторна робота №8 26
Лабораторна робота №9 28
Лабораторна робота №10 29
Лабораторна робота №11 30
Лабораторна робота №12 35
Лабораторна робота №13 39
Лабораторна робота №14 44
Лабораторна робота №15 53
Лабораторна робота № 18 54
Лабораторна робота №19 56
Лабораторна робота №20 58
Лабораторна робота № 24 59
Лабораторна робота №23 62
Лабораторна робота №25 65
Лабораторна робота №1
Тема: Робота в середовищі програмування. Запуск програм на виконання.
Мета: Закріпити на практиці знання отримані на лекційному занятті по роботі з середовищем Turbo C++ (ТС),розвивати творчість та культуру написання програм. Розвивати логічне мислення, увагу, уяву, кмітливість, виховувати охайність, культуру спілкування, ввічливість , дисциплінованість, наполегливість у навчанні, дбайливе ставлення до програмного забезпечення та ПК.
Хід виконання роботи
1.Встановлюю Turbo C++.
2.Налагоджую середовище програмування.
3.Занотовую комбінації кнопок для розділу «The Turbo C++ Editor.
4.Приклад працездатності середовища Turbo C++.
5. Редагувати або набирати текст.
6.Компіляція тексту програми
Натискаємо компіляцію Alt+F9
7.Виконання скомпільованої програми.
Висновок: я навчився встановлювати середовище програмування Turbo C++, та правильно налаштувати програму.
Лабораторна робота №2
Тема: Створення і реалізація програм на введення і виведення стандартних типів данних.
Програмне забезпечення: Turbo C++
Хід роботи
Постановка задачі:
Організувати введення і виведення стандартних типів даних згідно варіанту. %d, %f , %e, %c, %s, %ld.
Складання сценарію діалогу користувача з ПК:
Користувачу буде виводити на екран який тип даних йому потрібно ввести й ПК буде виводить ці данні в заданих типах.
Складання програми:
#include<stdio.h>
#include <conio.h>
void main(){
int k;
float d;
double s;
char r;
char e[100];
long double a;
printf ("Vvedit ziluy tup dannux \n");
scanf ("%d",&k);
printf (" ziluy tup %d \n",k);
printf("chuslo c ficsovanou komoy \n");
scanf ("%f",&d);
printf ( " diysne chuslo z ficsovanou komou %f\n",d);
printf("chuslo z pl komou \n");
scanf ("%e",&d);
printf (" diysne chuslo z ficsovanou krapkou %e\n",d);
printf("odun sumvol \n");
fflush(stdin);
scanf ("%c",&r);
printf (" odun sumvol %c\n",r);
printf("ryadok sumv");
scanf ("%s",&e);
printf (" ryadok sumvoliv %s \n",e);
printf("long double");
scanf ("%lf",&a);
printf (" long double %lf \n",a);
getchar ();
getchar ();
}
Відлагодження:
В першій компіляції та апуску програми була помилка в тому що пропускало дію вводу користувача з форматом %с.
Дану помилку виправили за допомоги вставлення функції “fflush(stdin)”
Тестування програми:
Висновок:
В даній лабораторній роботі я навчився правильно вводити і виводити для користувача, який тип даних йому потрібно ввести й виводить цей тип даних.
Лабораторна робота №3
Тема: створення та реалізація найпростіших лінійних программ.
Програмне забезпечення: Turbo C++
Хід роботи
Постановка задачі:
Яку площу і периметр матиме квадрат, описаний навколо круга заданої площі.
Складання сценарію діалогу користувача з пк:
Користувач введе площу круга й через математичні формули ПК знайде площу і периметр квадрата й виведе ці дані на екран.
Блок-схема:
початок
S(круга)

Pi = 3.14; r1 = S / Pi; r = sqrt(r1); p = r * 2; SS = p * p;
pp1 = p * 4;
S(квадрата), Р
кінець