Professional Documents
Culture Documents
Laba 123
Laba 123
Лабораторна робота № 2
ОПЕРАТОРИ ЦИКЛІВ МОВИ С
Курс: Програмування - 1
Варіант 13
Виконали:
Студенти групи ТА–22, НН ІАТЕ
Воробйов Є. О.
Голота В. С.
Красан Д. М.
Перевірив:
Грудзинський Ю. Є.
Київ 2022
Мета роботи:
2
2. Блок-схеми алгоритмів
3.Текст програм
#define _CRT_SECURE_NO_WARNINGS
#include "stdlib.h"
#include "stdio.h"
#include "conio.h"
#include "math.h"
#include "locale.h"
#include "string.h"
#include "windows.h"
4
int main(void)
{
int num; // З цим числом виведеться фрагмент таблиці множення
int i = 1; // Лічильник циклу
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
printf("Введіть число\n");
scanf("%d", &num);
#define _CRT_SECURE_NO_WARNINGS
#include "stdlib.h"
#include "stdio.h"
#include "conio.h"
#include "math.h"
#include "locale.h"
#include "string.h"
#include "windows.h"
int main(void){
double e; // Границя
double delta; // Різниця між Пі і поточним числом Пі
double f_pi; // Поточне число Пі
double pi = M_PI; // Число Пі
5
SetConsoleCP(1251);
SetConsoleOutputCP(1251);
printf("Введіть границю:\n");
scanf("%lf", &e);
if (e > 0){
do {
printf("Введіть значення поточного числа пі:\n");
scanf("%lf", &f_pi);
delta = fabs(pi - f_pi);
} while(delta > e);
printf("%lf", f_pi);
}
return 0;
}
4.1.1 Результати роботи першої програми
Висновок:
7