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



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

Лабораторная работа 4




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

Условие задачи: написать и отладить программу реализации следующей физической задачи: определить путь, который проедут санки с горки высотой h метров, углом наклона А радиан и коэффициентом трения k.;




Исходные данные:
“h” – высота горки
“A” – угол наклона в радианах
“k” – коэффициент трения
“Res” – результат вычислений


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

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

  2. h/sin(A);

  3. Выведем результат.



Контрольный пример:
Входные данные: 2; 0,52355999999; 1.
Результат: Путь равен 4,00 метрам.
Словесный алгоритм:
Шаг 1: локализация программы на русский язык
setlocale(LC_ALL, "RUS");
Шаг 2: объявление переменных
float h; //высота горки
double A; //угол наклона в радианах
float k; //коэффициент трения
float Res; //результат вычислений
Шаг 3: ввод переменных
printf("Введите высоту горки:");
scanf_s("%f", &h);
printf("Введите угол наклона в радианах:");
scanf_s("%lf", &A);
printf("Введите коэффициэнт трения:");
scanf_s("%f", &k);
Шаг 4: рассчет значений
Res = h / sin(A);
Шаг 5: вывод результатов
printf("Путь равен %.2f метрам", Res);


Блок- схема программы



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



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


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



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




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




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

    Басты бет