Ю1.25

Задача Ю 1.25

Задача: Найти внутренние углы треугольника abc по точкам, заданным на координатной плоскости и полученные значения углов перевести из радиан в градусы.

тесты:

x1 y1 x2 y2 x3 y3 результат №1 результат №2 результат №3 комментарий
0 0 1 0 0 1 45 90 45 тест пройден
1 3 1 1 2 1 63,4 26,5 90 тест пройден
1 4 2 3 1 1 26,5 45 108,4 тест пройден
1 2 1 1 2 1 45 45 90 тест пройден

 

 Идея решения задачи: В начале программы мы объявляем нужные библиотеки, затем после оператора double перечисляем все используемые переменные, после этого, с помощью оператора  scanf  объявляем те переменные, которые нужно будет вводить для выполнения программы, далее пишем формулы:

1) Для вычисления длин сторон по координатам точек

 

 

 

2) Для вычисления углов в радианах

3) Для перевода значений углов из радиан в градусы.

После этого, с помощью оператора printf   перечисляем переменные, которые программа будет вычислять и показывать нам. После компиляции вводим в строчку stdin значения координат точек, и в поле stdout программа выдает нам значения углов.

Чтоб посмотреть и протестировать программу, пройдите по этой ссылке: http://ideone.com/7YLyBt

Related Images:

2 thoughts on “Ю1.25

  1. 1. «Задача», а не «условие задачи». Давайте как у всех. Посмотрите чей-нибудь отчёт. Из тестов не может следовать, что программа работает правильно. Тем более из одного единственного теста.
    2. Тесты должны быть в виде таблицы и не 1 тест. Прочтите как писать отчёт или посмотрите чей-нибудь отчёт.
    3. Вершины треугольника в задаче обозначены большими буквами?
    4. Список нужно оформить соответствующим образом (есть кнопки)
    5. Нужно привести формулы всех вычислений в laTeX

  2. Хорошо, теперь нужно исправить ещё и замечания 3 и 5.
    Если не знаете как это сделать подойдите ко мне на занятиях или перемене, или спросите у кого-то из студентов у кого есть зачтённые работы.
    И, пожалуйста, приведите условие точно как в задачнике. Всего два предложения:
    «Треугольник задаётся координатами своих вершин… Найдите внутренние углы…». Не нужно ничего додумывать в условиях. Додумывайте в описании решения. Хорошо?

Добавить комментарий