Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Структура программы на Си. Функции ввода-вывода

Автор:   •  Март 2, 2023  •  Лабораторная работа  •  772 Слов (4 Страниц)  •  197 Просмотры

Страница 1 из 4

Министерство образования

Республики Беларусь

БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ

Кафедра экономической информатики

 

Лабораторный практикум по дисциплине

 

ОСНОВЫ АЛГОРИТМИЗАЦИИ И ПРОГРАММИРОВАНИЯ

 

Допущен к сдаче экзамена

« »_____________2022 г.

 _________________________

 (подпись)

 

Выполнил        К.И. Куницкая

 Руководитель    Н.А. Бич

 Минск 2022

Лабораторная работа №1

Структура программы на Си. Функции ввода-вывода

Индивидуальное задание

Вариант №7

Цель работы :  научиться разрабатывать Си-программу

Ход работы

Задание 

Ввести радиус круга. Найти длину окружности и площадь круга, ограниченного этой окружностью

Текст кода

[pic 1]

Первое, что я делаю при прописывании кода, это подключаю файл библиотеки stdio.h языка Си, который используется для операций ввода и вывода, также подключаю библиотеку math.h для работы математических функций. С помощью int я ввела целую переменную, которая подразумевает радиус по условию. Тип float я ввела для вещественных переменных : C(длина окружности) и S(площадь круга). Потом я использовала введение числа Пи, через объявление const, что показывает неизменность значения.

Далее оператор printf выведет текстовую информацию на экран. Функция scanf_s читает информацию, вычисляет и печатает результат вычисления.

Вычисляю по формуле длину окружности и присваиваю это значение переменной C при помощи операции присвоения. Снова использую оператор printf для выведения информации. Потом я по формуле вычисляю площадь круга, ограниченного окружностью, при этом присваиваю данное значение переменной S, также использую математическую функцию pow(x;y), которая вводит число x в степень y. Повторяю действие с оператором printf для выведения информации.

Результат

[pic 2]

КОНТРОЛЬНЫЕ ВОПРОСЫ

1. Функция с каким именем обязательно должна присутствовать в программе на Си, т.к. с нее начинается исполнение программы?

—  Функция с именем main обязательно должна присутствовать в каждой программе, с неё и начинается исполнение программы.

2. Чем начинается и чем заканчивается тело функции?

—  Тело функции начинается с левой фигурной скобки, а заканчивается - правой.

3. Какой знак ставиться в конце каждого оператора?

—  В конце каждого оператора ставится точка с запятой ( ; ), которая также называется символом конца оператора.

4. Какая стандартная библиотечная функция используется для вывода информации на экран?

—  Для вывода информации на экран используется оператор printf().

5. Какая стандартная библиотечная функция используется для приема данных с клавиатуры?

—  Для приёма данных с клавиатуры используется функция scanf().

6. 1. Какая спецификация преобразования помещается в управляющей строке формата scanf для того, чтобы показать, что будет вводиться целое число, и в управляющей строке формата printf, чтобы показать, что будет выводиться целое число?

...

Скачать:   txt (9.2 Kb)   pdf (477.1 Kb)   docx (391.9 Kb)  
Продолжить читать еще 3 страниц(ы) »
Доступно только на Essays.club