Ім'я файлу: ОП_лабораторна 1.docx
Розширення: docx
Розмір: 119кб.
Дата: 31.05.2021
скачати




ЛАБОРАТОРНА РОБОТА № 1

Введення та виведення інформації в мові програмування С.

Правила запису арифметичних виразів.

Мета:ознайомитися з основними поняттями і структурою мови програмування Сі, навчитися користуватися функціями вводу та виводу та записувати арифметичні вирази мовою програмування.

Хід роботи:

Завдання 1: Написати програму, яка виводить на екран власне прізвище та ім’я.

Лістинг програми:

#include

#include
int main()

{

SetConsoleCP(1251);

SetConsoleOutputCP(1251);

printf("Гісса Дмитро\n\n\n");
return 0;

}

Результат виконання програми:



Рис. 1. Результат виконання програми


Завдання 2: Написати програму, яка виводить на екран японськи вірши.

Яркий лунный свет!

На циновку тень свою

Бросила сосна.

Лістинг програми:

#include

#include
int main()

{

SetConsoleCP(1251);

SetConsoleOutputCP(1251);

printf("Яркий лунный свет!\nНа циновку тень свою\nБросила сосна\n\n\n");
return 0;

}

Результат виконання програми:



Рис. 2. Результат виконання програми

Завдання 3: Запишіть у лінійному виді за правилами алгоритмічної мови:

Таблиця 1 - Завдання



1) pow(a, 2) + pow(b, 3)

2) x1 * x2 - x2 * x3 - x3 * x2

3) pow(b, 2) - 4 * a * c

4) 1 - pow(x, 2)

5) c * ((a*b) / pow(b, 2))

6) (a * pow(b, 2) / 2) + a * b * c

7) a * b + (a * pow(b, 2) / 4)

8) 1 / a + 1 / d

9) 1 / (a * pow(b, 2) + (a - d))

10) 1 + (a - pow(b, 2)) / (4 * pow(a, -3))

11) (1 + pow(a, 4) + 2 * d) / (2 * a + 4 * a * d - pow(d, 3))

12) ((x + 1) - (x - 1)) / (2 * x)
Завдання 4: Напишіть програму для підрахунку виразу за формулою. Всі змінні приймають дійсне значення.



Лістинг програми:

#include

#include
int main()

{

SetConsoleCP(1251);

SetConsoleOutputCP(1251);

float arr[5];

char signs[] = "abcde";
for (int i = 0; i < 5; i++) {

printf("Введіть %c = ", signs[i]);

scanf_s("%f", &arr[i]);

}
float res = (arr[0] / arr[2]) + (arr[3] / arr[1]) + (1 / arr[4]);

printf("Результат: %f\n\n\n", res);
return 0;

}

Результат виконання програми:



Рис. 3. Результат виконання програми
Висновки: в ході виконання лабораторної роботи було ознайомлено з середовищем MS Visual Studio. Досліджено та отримано практичні навики щодо створення найпростішої програми.

Ми навчилися вводу/виводу інформації та вирішенню прикладів.
скачати

© Усі права захищені
написати до нас