Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Скопировать из файла часть символов http://www.cyberforum.ru/cpp-beginners/thread959648.html
Требуется скопировать часть файла(txt) с позиции n до позиции m в поток и посчитать в этой части количество цифровых символов. не могу написать с позиции до позиции. хотелось бы со строчками...
C++ Перегрузка операторов для шаблона Здравствуйте, есть некий шаблон класса, для него я перегрузил оператор вывода. Если применять его допустим к типу INT то все работает, а если например к типу double,float или char, возникает ошибка:... http://www.cyberforum.ru/cpp-beginners/thread959645.html
Перечислимый тип enum ,что это? C++
Не пойму зачем он нужен,если все равно он возвращает целые числа? Как обращаться именно к имени(string) элемента типа enum?К примеру вывести имя из enum.Не помогает даже cast ... В моем...
Найти элементы матрицы, меньшие среднего арифметического C++
Как написать два цикла в одно, при выводе наименьшего среднего арифметического? //* С клавиатуры вводится размерность целочисленной матрицы, затем сама матрица.Найти элементы меньшие среднего...
C++ Линейный список http://www.cyberforum.ru/cpp-beginners/thread959627.html
Есть такая детская считалка: n детей стали в круг. Начиная отсчет от первого, убирают каждого k-го ребёнка, замыкая круг после каждого удаления. Нужна программа, которая за значением n и k выводит...
C++ Необходимо вывести в консоль меню с пунктами Не могу понять как сделать меню? подробнее

Показать сообщение отдельно
кверти
4 / 4 / 1
Регистрация: 22.09.2013
Сообщений: 165
Завершенные тесты: 2
22.09.2013, 15:50  [ТС]
Цитата Сообщение от Valentina Посмотреть сообщение
вот так
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
#include <stdio.h>
#include <windows.h>
#include <math.h>
#include <iostream>
void main () {
    const float pi = 3.14159;
    setlocale (0,"");
    float a,b,c,angle_1,angle_2,angle_3,angle_4;
printf ("Введите две стороны и угол \n");
scanf  ("%f%f%f", &a,&b,&angle_1); 
angle_4=angle_1;
angle_1 = (angle_1 * pi) / 180;
float angle2=angle_1;
c = a*a + b*b - 2 * a * b * cos(angle_1);
c = sqrt(c);
printf ("Третья сторона равна: %6.3f \n", c);
 
angle_2 = acos((pow(a,2) - pow(b,2) - pow(c,2)) / (-2*b*c) );
//angle_2 = cos(angle_2);
angle_2 = angle_2/ pi*180 ;
angle_3 = 180 - angle_4 - angle_2 ;
printf ("Второй угол = %6.3f \n", angle_2);
printf ("Третий угол = %6.3f \n", angle_3);
 
    system ("pause");
}
Спасибо огромное
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru