Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 19.12.2014
Сообщений: 23

Вычислить площадь треугольника со сторонами k и прилежащими углами a и b

19.12.2014, 16:13. Показов 1988. Ответов 24
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вычислить площадь треугольника со сторонами k и прилежащими углами a и b.

Помогите с написанием программы на C++.
 Комментарий модератора 
Правила п 4.3 Создавайте темы с осмысленными и понятными названиями - это серьезно повышает шансы, что на ваш вопрос ответят.
Последнее предупреждение. Ознакомтесь с правлами форума!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.12.2014, 16:13
Ответы с готовыми решениями:

Даны три положительных числа а, b, с. Проверить, будут ли они сторонами треугольника. Если да, то вычислить площадь этого треугольника.
Помогите, пожалуйста, исправить здесь ошибку времени... #include<iostream> #include<cmath> using namespace std; void main() { ...

вычислить площадь треугольника со сторонами a,b,c по формуле Герона
1)вычислить площадь треугольника со сторонами a,b,c по формуле Герона,проверив условие корректности введенных данных(длины всех сторон...

Два треугольника заданы координатами своих вершин A,B,C. Вычислить площадь треугольника и определить какой треугольник имеет большую площадь
Два треугольника заданы координатами своих вершин A,B,C. Вычислить площадь треугольника и определить какой треугольник имеет большую...

24
Котовчанин
942 / 482 / 200
Регистрация: 16.02.2010
Сообщений: 3,338
Записей в блоге: 35
19.12.2014, 16:17
niiik, поможем. Кидайте код, который нуждается в помощи.
0
0 / 0 / 0
Регистрация: 19.12.2014
Сообщений: 23
19.12.2014, 16:21  [ТС]
К сожалению вообще не знаю как написать эту программу, помогите если можете.
0
Котовчанин
942 / 482 / 200
Регистрация: 16.02.2010
Сообщений: 3,338
Записей в блоге: 35
19.12.2014, 16:22
niiik, помогаю. Первое, что нужно сделать - установить среду программирования. Или уже есть?
0
0 / 0 / 0
Регистрация: 19.12.2014
Сообщений: 23
19.12.2014, 16:23  [ТС]
среду установил уже
0
Котовчанин
942 / 482 / 200
Регистрация: 16.02.2010
Сообщений: 3,338
Записей в блоге: 35
19.12.2014, 16:25
niiik, отлично. Открываем, пишем
C++
1
2
3
4
5
6
7
#include <iostream>
 
int main()
{
    std::cout << "Hello, world!";
    system("pause>>null");
}
Добавлено через 29 секунд
Соответственно, компилим и запускаем после. Смотрим результат.
0
0 / 0 / 0
Регистрация: 19.12.2014
Сообщений: 23
19.12.2014, 16:27  [ТС]
С этим я уже знаком такую программу написать у меня получается)
0
Котовчанин
942 / 482 / 200
Регистрация: 16.02.2010
Сообщений: 3,338
Записей в блоге: 35
19.12.2014, 16:29
niiik, тогда не понимаю трудностей. Вы просите программу, которая требует чуть-чуть больше знаний, чем написание программы в посте 6. С чем проблемы?
0
Эксперт по математике/физикеЭксперт С++
 Аватар для Ilot
2224 / 1426 / 420
Регистрация: 16.05.2013
Сообщений: 3,646
Записей в блоге: 6
19.12.2014, 16:29
Тамика, не стоит развивать эту тему
0
Котовчанин
942 / 482 / 200
Регистрация: 16.02.2010
Сообщений: 3,338
Записей в блоге: 35
19.12.2014, 16:32
Ilot, ну почему. Человек просит помочь, я помогаю.
0
0 / 0 / 0
Регистрация: 19.12.2014
Сообщений: 23
19.12.2014, 16:57  [ТС]
ну вот не знаю я как делать
0
Котовчанин
942 / 482 / 200
Регистрация: 16.02.2010
Сообщений: 3,338
Записей в блоге: 35
19.12.2014, 17:01
niiik, не знаете как считать площадь треугольника?
C++
1
int s = (a*a)/2 * ((sin(angle1)*sin(angle2))/sin(angle3))
Добавлено через 45 секунд
а - одна из сторон.
angle1, angle2 - лежащие на стороне углы.
0
0 / 0 / 0
Регистрация: 19.12.2014
Сообщений: 23
19.12.2014, 17:21  [ТС]
а можете отправить программу целиком? весь код
0
Котовчанин
942 / 482 / 200
Регистрация: 16.02.2010
Сообщений: 3,338
Записей в блоге: 35
19.12.2014, 17:23
niiik, нет. Сами.
0
0 / 0 / 0
Регистрация: 19.12.2014
Сообщений: 23
19.12.2014, 17:37  [ТС]
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
// ConsoleApplication4.cpp : Defines the entry point for the console application.
//
 
#include "stdafx.h"
#include <stdio.h>
#include <math.h>
#include <conio.h>
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    float s,angle1,angle2,k;
    printf("k=");
    scanf("%f", &k);
    printf("angle1=");
    scanf("%f", &angle1);
    printf("angle2=");
    scanf("%f", &angle2);
    s = (k*k) / 2 * ((sin(angle1)*sin(angle2)) / sin(angle3));
    printf("\n s=%5.2f", s);
    getch();
 
    return 0;
}
а исправить поможете?
0
Котовчанин
942 / 482 / 200
Регистрация: 16.02.2010
Сообщений: 3,338
Записей в блоге: 35
19.12.2014, 17:38
niiik, о. Другое дело.

Добавлено через 31 секунду
Э... А где у Вас определён angle3?
0
0 / 0 / 0
Регистрация: 19.12.2014
Сообщений: 23
19.12.2014, 17:43  [ТС]
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
// ConsoleApplication4.cpp : Defines the entry point for the console application.
//
 
#include "stdafx.h"
#include <stdio.h>
#include <math.h>
#include <conio.h>
 
 
int _tmain(int argc, _TCHAR* argv[])
{
    float s,angle1,angle2,angle3,k;
    printf("k=");
    scanf("%f", &k);
    printf("angle1=");
    scanf("%f", &angle1);
    printf("angle2=");
    scanf("%f", &angle2);
    printf("angle3=");
    scanf("%f", &angle3);
    s = (k*k) / 2 * ((sin(angle1)*sin(angle2)) / sin(angle3));
    printf("\n s=%5.2f", s);
    getch();
 
    return 0;
}
дописал
0
36 / 30 / 31
Регистрация: 16.11.2014
Сообщений: 90
19.12.2014, 17:58
весело тут)
0
Котовчанин
942 / 482 / 200
Регистрация: 16.02.2010
Сообщений: 3,338
Записей в блоге: 35
19.12.2014, 17:59
niiik, Вы ж только не забудьте, что сумма углов треугольника равна 180 градусам.
И что теперь с программой?
0
0 / 0 / 0
Регистрация: 19.12.2014
Сообщений: 23
19.12.2014, 18:14  [ТС]
Вычисляет, не знаю правильно или нет. Вы скажите чего исправить в коде
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
19.12.2014, 18:14
Помогаю со студенческими работами здесь

Вычислить высоты треугольника со сторонами а, Ь, с
Вычислить высоты треугольника со сторонами а, Ь, с.

Вычислить произведение высот треугольника со сторонами a,b,c
Доброго времени суток. Помогите пожалуйста составить код. Вычислить произведение высот треугольника со сторонами a,b,c. Данные о...

Вычислить площадь четырехугольника, если угол между сторонами длиной X и Y - прямой
Даны числа X,Y,Z,T - длины сторон четырехугольника. Вычислить его площадь, если угол между сторонами длиной X и Y - прямой.

Вычислить площадь четырехугольника, если его угол между сторонами длиной X и Y — прямой
текст задачи: Даны числа X,Y,Z,T - длины сторон четырехугольника. Вычислить его площадь, если его угол между сторонами длиной X и Y -...

Вычислить площадь треугольника
Добрый вечер !Сделал подпрограммку ,сама программа начала неправильно вычислять площадь треугольника .Помогите ,где ошибка ? #include...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11680&amp;d=1772460536 Одним из. . .
Реалии
Hrethgir 01.03.2026
Нет, я не закончил до сих пор симулятор. Эта задача сложнее. Не получилось уйти в плавсостав, но оно и к лучшему, возможно. Точнее получалось - но сварщиком в палубную команду, а это значит, в моём. . .
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка библиотек: SDL3, Box2D, FreeType, SDL3_ttf, SDL3_mixer и SDL3_image из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru