Отчет по лабораторной работе Тема: «Простые языковые конструкции»



бет2/16
Дата16.02.2022
өлшемі2,87 Mb.
#132011
түріОтчет
1   2   3   4   5   6   7   8   9   ...   16
Байланысты:
bIST-201 Lebedev

Оглавление


Лабораторная работа 4 5
Лабораторная работа 5 7
Лабораторная работа 6 9
Лабораторная работа 7 11
Лабораторная работа 8 15
Лабораторная работа 9 17
Лабораторная работа 11 21
Лабораторная работа 13 23
Лабораторная работа 14 25
Лабораторная работа 16 28
Лабораторная работа 18 30
Лабораторная работа 19 37
Лабораторная работа 20 39
Лабораторная работа 10 42
Лабораторная работа 15 46
Лабораторная работа 21 49
Лабораторная работа 23 58
Лабораторная работа 24 62


Постановка задачи

Условие задачи: написать и отладить программу пересчета числа световых лет


в астрономические единицы;


Исходные данные:
“years” – количество световых лет, вводимых пользователем.


Алгоритм решения:

  1. Для пересчета числа световых лет в астрономические единицы воспользуемся следующими математическими преобразованиями:

  2. years*63241.1;

  3. Выведем число астрономических единиц.



Контрольный пример:
Входные данные: 12
Результат: 12 световых лет = 758893 астрономических единиц.
Словесный алгоритм:
Шаг 1: локализация программы на русский язык
setlocale(LC_ALL, "RUS");
Шаг 2: объявление переменных
float years;
Шаг 3: ввод переменной
printf("Введите число световых лет: ");
scanf_s("%f.3", &years);
Шаг 4: вывод результата
printf("%g световых лет = %g астрономических единиц.", years, years * 63241.1);
Блок- схема программы

Рисунок 1 – блок-схема программы.


Код программы



Рисунок 2 – код программы.


Результат работы программы



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




Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   16




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет