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

Помощь в составлении програм

13.06.2009, 16:05. Показов 1142. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Можно ли из предоставленных отрезков а, в, с построить треугольник. Если можно, то указать какой - равносторонний, ривнобедрений, прямоугольный.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
13.06.2009, 16:05
Ответы с готовыми решениями:

Требуется помощь в составлении блок-схемы для программы
Всем привет,имеется код программы,необходима помощь в составлении блок-схем. #include <iostream.h> #include <math.h> ...

Помощь в составлении запроса
Мне нужна помощь в составлении запроса,вот мой запрос: $result = mysql_query ("SELECT `idn`, `ping` WHERE idn='$ss' FROM `test` ORDER BY...

Помощь в составлении запроса
Тема больница! вот таблицы: CREATE TABLE doctor ( id int(5) NOT NULL AUTO_INCREMENT, PRIMARY KEY id_pacienta int(5) NOT...

10
 Аватар для Monte-Cristo
2816 / 1408 / 107
Регистрация: 07.03.2009
Сообщений: 4,446
13.06.2009, 16:08
на форуме уже есть решение этой задачи. воспользуйтесь поиском.
0
0 / 0 / 0
Регистрация: 05.04.2009
Сообщений: 22
13.06.2009, 20:43  [ТС]
Monte-Cristo, я не нашел того что мне нужно,пожалуйста кинь ссылку!
0
0 / 0 / 0
Регистрация: 09.06.2009
Сообщений: 72
14.06.2009, 10:56
а почему именно из отрезков?....можно из здездочек типо этого
*
**
***
0
0 / 0 / 0
Регистрация: 05.04.2009
Сообщений: 22
14.06.2009, 11:52  [ТС]
alex2693, нужно что б именно как в условии было,помогите плиз,срочно нужно!
0
692 / 383 / 51
Регистрация: 22.01.2009
Сообщений: 1,135
14.06.2009, 12:05
C++
1
2
3
4
5
6
7
8
9
10
11
if ( a + b > c && a + c > b && c + b > a ){
        if ( a == b == c ){
            //Равносторонний
        }else if( a == b || b == c || a == c  ){
            //Равнобедренный
        }else if( a*a + b*b == c*c || b*b + c*c == a*a || a*a + c*c == b*b ){
            //Прямоугольный
        }
    }else{
        //Нельзя построить
    }
0
0 / 0 / 0
Регистрация: 09.06.2009
Сообщений: 72
14.06.2009, 12:28
у меня вводит 36 ошибок, FunDuck))
0
692 / 383 / 51
Регистрация: 22.01.2009
Сообщений: 1,135
14.06.2009, 13:01
Цитата Сообщение от alex2693 Посмотреть сообщение
у меня вводит 36 ошибок, FunDuck))
Ну тут то ошибок нету смотри где ты ошибся.... или давай весь свой код сюда.
0
 Аватар для Gravity
577 / 571 / 65
Регистрация: 29.01.2009
Сообщений: 1,274
14.06.2009, 13:34
Дык он наверно один твой код скопировал и попробовал скомпилировать ))
0
 Аватар для insolent
829 / 353 / 64
Регистрация: 30.01.2009
Сообщений: 1,204
14.06.2009, 13:49
nikitos00,используй поиск, как сказал Monte-Cristo
Цитата Сообщение от Monte-Cristo Посмотреть сообщение
на форуме уже есть решение этой задачи
Я сам лично выкладывал решение двух подобных задач, но искать мне впадлу: в своём загашнике
нашел
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
30
31
32
33
34
35
36
37
38
39
40
#include "stdafx.h"
#include <math.h>
#include <iostream>
#include <algorithm>
using namespace std;
 
bool compale(double i,double j){
    return(i<j);
}
int main(int argc,char *argv[])
{
    setlocale(0,"");
    double stor[2];
    cout << "Введите стороны треугольника." << endl;
    cin >> stor[0] >> stor[1] >> stor[2];
    _flushall();
    //Проверяем условие существования треугольника
    while (!((stor[0]+stor[1]>stor[2]) & (stor[0]+stor[2]>stor[1]) & (stor[1]+stor[2]>stor[0]))){ 
        cout << "Трекгольника с такими сторонами не существует." << endl;
        cout << "Введите новые стороны треугольника."<<endl;  
        //Если такого не существует - просим ввести новые стороны
        cin >> stor[0] >> stor[1] >> stor[2];
    }
    _flushall();
    //сортируем массив по возрастанию; первый элемент - самая длинная сторона
    sort(stor,stor+2,compale); 
    stor[0] = pow(stor[0],2);
    stor[1] = pow(stor[1],2);
    stor[2] = pow(stor[2],2);
    if(stor[0] == (stor[1] + stor[2]))
        cout << "Треугольник с данными сторонами прямоугольный." << endl;
    if(stor[0] < (stor[1] + stor[2]))
        cout << "Треугольник с данными сторонами остроугольный." << endl;
    if(stor[0] > (stor[1] + stor[2]))
        cout << "Треугольник с данными сторонами тупоугольный." << endl;
    if((stor[0] == stor[1]) &&(stor[1] == stor[2]))
        cout << "Треугольник с данными сторонами равносторонний." << endl;
    system("PAUSE");
    return 0;
}
1
0 / 0 / 0
Регистрация: 09.06.2009
Сообщений: 72
14.06.2009, 16:17
Цитата Сообщение от Gravity Посмотреть сообщение
Дык он наверно один твой код скопировал и попробовал скомпилировать ))
да нет ты что....записал с инклюдами и int main()...
но я не объявил переменные......если объявить то надо приравнить к 0....если прировн к 0 то ничего не будет там....0=0-0*0.....все будет ноль...поэтому и не объявил
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.06.2009, 16:17
Помогаю со студенческими работами здесь

Помощь в составлении программы
Создать абстрактный класс «периферийное устройство» (наименование, тип интерфейса). На его основе создать класс «принтер» (тип, количество...

Помощь в составлении формулы
Всем доброго времени..Появился такой вопрос . Имеется: дата,время,значение 1,значение 2,дельта (значение1-значение 2). Необходимо...

Требуется помощь в составлении изомеров
Задали составить 9 изомеров из формулы {C}_{7}{H}_{16}. Я уже составил 6 из 9 существующих и больше не могу придумать. Вот выкладываю фото...

Помощь в составлении регулярного выражения
совсем не дружу с этим делом. Итак, дано: html-страничка, на которой присутствуют ссылки вида &lt;a...

Помощь в составлении правильного запроса
Так и не могу написать правильный запрос. Смотрел здесь http://msdn.microsoft.com/ru-ru/asp.net/gg430461 . Тут только для одной таблицы....


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru