2 / 1 / 2
Регистрация: 29.09.2018
Сообщений: 30
|
|
1 | |
Вычисление параметров треугольника29.09.2018, 21:49. Показов 2320. Ответов 12
Всем привет! Вобщем задали сделать код программы, но когда доходит до case, то не соображу как делать. Прошу помочь, заранее спасибо.
Вот условие - Пусть элементами прямоугольного равнобедренного треугольника являются: катет a; гипотенуза b; высота, опущенная из вершины прямого угла на гипотенузу h; площадь S. Составить программу, которая по заданному номеру и значению соответствующего элемента вычисляла бы значение всех остальных элементов треугольника.
0
|
29.09.2018, 21:49 | |
Ответы с готовыми решениями:
12
Расчёт всех параметров треугольника Вычисление параметров треугольника Функция: вычисление площади произвольного треугольника по заданным трем сторонам треугольника Задача расчет параметров треугольника |
5 / 4 / 4
Регистрация: 29.05.2018
Сообщений: 24
|
||||||
29.09.2018, 22:47 | 3 | |||||
Сообщение было отмечено Porthack как решение
Решение
Ну, если меня не подводят школьные знания, то как-то так
1
|
5 / 4 / 4
Регистрация: 29.05.2018
Сообщений: 24
|
|
29.09.2018, 23:23 | 5 |
Байт, с double та же ситуация, я в смысле, что числа выводятся в виде 4.47e+1 и подобные
1
|
5 / 3 / 2
Регистрация: 23.10.2016
Сообщений: 45
|
|
30.09.2018, 00:40 | 7 |
Эм я не волшебник, только учусь, но...
1)Сменить все float на double, и проследить чтобы нигде double в int не мутировал. 2) int cath, hyp, alt, squ; не знаю как у вас, но у меня компилятор возмущался почему данные обьекты используются,но не обьявленны. Я поменял на double cath(0), hyp(0), alt(0), squ(0); 3) calculation(c, size_); void calculation(char c, int sz) switch(sz) Если непонятно-ты перепутал кажись местами ЧИСЛОВОЕ ЗНАЧЕНИЕ ПАРАМЕТРА ТРЕУГОЛЬНИКА и CHAR ОБОЗНАЧАЮЩИЙ ВЫБРАННЫЙ ПАРАМЕТР. После этого вроде должно наступить счастье.
0
|
309 / 221 / 74
Регистрация: 23.05.2011
Сообщений: 981
|
|
30.09.2018, 01:48 | 8 |
0
|
5 / 4 / 4
Регистрация: 29.05.2018
Сообщений: 24
|
|
30.09.2018, 07:11 | 9 |
sobran, упсссс... точняк, под вечер делал, голова не варила нормально
0
|
Модератор
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,714
|
||||||
30.09.2018, 08:25 | 10 | |||||
ReturnYou, Вашу программу надо слегка модифицировать.
Проще всего это сделать, если параметры треугольника будут глобальными:
0
|
Диссидент
27706 / 17322 / 3812
Регистрация: 24.12.2010
Сообщений: 38,979
|
||||||
30.09.2018, 10:27 | 11 | |||||
1. Очень невелика точность
2.Все функции пакета math работают с double. В итоге
Из преимуществ - копеечная экономия памяти. И та съедается выравниваем.
0
|
309 / 221 / 74
Регистрация: 23.05.2011
Сообщений: 981
|
|
01.10.2018, 00:01 | 12 |
Байт, ну, я работаю почти всегда с UnrealEngine, а там своя математическая библиотека, которая оперирует только с float, так что у меня проблем с преобразованиями нет
0
|
2 / 1 / 2
Регистрация: 29.09.2018
Сообщений: 30
|
|
24.10.2018, 21:56 [ТС] | 13 |
Всем спасибо за помощь.
0
|
24.10.2018, 21:56 | |
24.10.2018, 21:56 | |
Помогаю со студенческими работами здесь
13
Задача расчет параметров треугольника Определение указанных параметров треугольника Создать модуль определения параметров треугольника Вывести значения неизвестных параметров данного треугольника Написать класс для вычисления следующих параметров прямоугольного треугольника Составить блок-схему алгоритма и программу вычисления недостающих параметров треугольника Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |