Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
EvilStar
0 / 0 / 0
Регистрация: 12.11.2014
Сообщений: 3
1

Помогите найти ошибку: По двум сторонам и углу найти все остальное

13.11.2014, 07:59. Просмотров 324. Ответов 1
Метки нет (Все метки)

Доброго времени суток. В универе дали задание написать программу "По двум сторонам и углу между ними в треугольнике АВС найти два остальных угла и третью сторону." Написал программу, но она выдаёт неправильный ответ. Может кто посмотреть и сказать, в чём проблема?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <stdio.h>
#include <windows.h>
#include <math.h>
#include <iostream>
void main() {
    float pi = 3.14159;
    setlocale(0, "");
    float a, b, c, A, B, C;
    printf("Введите две стороны и угол между ними: \n");
    printf("Введите первую сторону\t");
    scanf("%f",&a);
    printf("Введите вторую сторону\t");
    scanf("%f", &b);
    printf("Введите первый угол\t");
    scanf("%f", &A);
    A = (A * pi) / 180;
    c = a*a + b*b - 2 * a * b * cos(A);
    c = sqrt(c);
    printf("Третья сторона равна: %6.3f \n", c);
 
    B = (pow(b, 2) + pow(a, 2) - pow(c, 2)) / (2 * b*c);
    B = cos(B);
    B = acos(B) + 2 * pi;
    C = 180 - A - B;
    printf("Второй угол = %6.3f \n", B);
    printf("Третий угол = %6.3f \n", C);
 
    system("pause");
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.11.2014, 07:59
Ответы с готовыми решениями:

Найти площадь треугольника по заданным двум сторонам и углу между ними.
Найти площадь треугольника по заданным двум сторонам и углу между ними....

Условие: По двум сторонам и углу между ними в треугольнике АВС найти два остальных угла и третью сторону. c^2 = a^2 + b^2 - 2 ab cos A
Условие: По двум сторонам и углу между ними в треугольнике АВС найти два...

Идентификация треугольника по двум сторонам и углу между ними
Всем доброго времени суток! Написал программу для определения типа...

Идентификация трапеции по двум сторонам и углу между ними
Нужно идентифицировать трапецию по двум сторонам и углу между ними (квадрат,...

Функция, вычисляющая площадь треугольника по двум сторонам и углу между ними
Написать программу, содержащую две функции. Первая функция, вычисляющая площадь...

1
_Ivana
3233 / 1861 / 234
Регистрация: 01.03.2013
Сообщений: 5,091
Записей в блоге: 5
13.11.2014, 11:48 2
Проблемы, как всегда, в глупостях. Например, навскидку - А уже переведено в радианы в строке 16, однако в строке 24 присутствует вера в то, что оно еще в градусах. В строках 22-23 детально не разбирался, но очень похоже на бред.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.11.2014, 11:48

Найдите площадь треугольника по двум его сторонам и углу между ними
найдите площадь треугольника по двум его сторонам и углу между ними. Это все...

Программа для определения треугольника по двум сторонам и углу между ними
Требуется написать программу для определения треугольника. Задаются две...

Найти максимальную площадь треугольника по двум его сторонам
Формат ввода Первая строка ввода содержит два целых числа A и B (1 ≤ A, B ≤...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru