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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
KONAN-VARVAR
2 / 2 / 0
Регистрация: 09.06.2013
Сообщений: 59
#1

Напишите программу для нахождения самой короткой стороны треугольника с вершина-ми A (X1, Y1), B (X2, Y2), C (X3, Y3) - C++

30.10.2013, 02:27. Просмотров 329. Ответов 6
Метки нет (Все метки)

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
41
42
#include<iostream>
#include<cmath>
#include <conio.h>
#include <stdlib.h>
using namespace std;
int main()
{
    setlocale(0,"Rus");
    float   x1,x2,y1,y2,z1,z2;
 
    cout<<"програма для нахождения самой короткой стороны треугольника"<<endl;
    cout<<"введите координаты a="<<endl;
    cin>>x1>>x2;
    cout<<"введите координаты b="<<endl;
    cin>>y1>>y2;
    cout<<"введите координаты c="<<endl;
    cin>>z1>>z2;
float a=sqrt((y1-x1)*(y1-x1)+(y2-x2)*(y2-x2));
float b=sqrt((z1-y1)*(z1-y1)+(z2-y2)*(z2-y2));
float c=sqrt((z1-x1)*(z1-x1)+(z2-x2)*(z2-x2));
cout<<a<<endl;
cout<<b<<endl;
cout<<c<<endl;
cout<<"сравнивание чилел"<<endl;
      if 
          (a<b && a<c) cout<<"a="<<a<<endl;
      else 
          if (b<a && b<c) cout<<"b="<<b<<endl;
      else 
          if (c<a && c<b) cout<<"c="<<c<<endl;
      else 
          if
           (a==b && a<c && b<c) cout<<"стороны a и b рвны и меньше  c"<<endl;
    
      else if
           (a==c && a<b && c<b) cout<<"стороны a и c равны и меньше b"<<endl;
        
      else 
        if (c==b && c<a && b<a) cout<<"стороны c и b равны и меньше  a"<<endl;
    
    
    return 0;}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2013, 02:27
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Напишите программу для нахождения самой короткой стороны треугольника с вершина-ми A (X1, Y1), B (X2, Y2), C (X3, Y3) (C++):

Функция нахождения самой короткой стороны треугольника - VBA
Необходимо составить функцию VBA с именем fun3_1 для нахождения из трех произвольных чисел А, В, С, задающих длины сторон треугольника,...

Нахождение самой короткой стороны треугольника - Pascal ABC
Помогите перевести в код ABC а то с С++ вообще не знаком. Задание било такое Напишите программу для нахождения самой короткой стороны...

Напишите программу печати самой короткой строки файла - Pascal
Решите с объяснением, пожалуйста. не понимаю я это программирование(((( Заранее спасибо! Создайте текстовый файл р так, чтобы он был...

Функция нахождения самой длинной стороны треугольника, если он существует, иначе возвращает 0 - VBA
Помогите составить функцию с именем fun3_1 для нахождения из трех произвольных чисел А, В, С, задающих длины сторон треугольника, самую...

Напишите пожалуйста функцию для нахождения площи треугольника по формуле Герона - C (СИ)
И если не трудно, чтобы были проверки на: 1. являются ли три введенных значения сторонами трикутника (a&lt;b+c и a&gt;b-c) если нет, то...

Напишите программу для нахождения суммы - Turbo Pascal
Напишите программу для нахождении суммы s=\frac{1}{\sqrt{2}}+\frac{1}{\sqrt{4}}+...+\frac{1}{\sqrt{30}}

6
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
30.10.2013, 12:01 #2
KONAN-VARVAR, эмм... вы выкладываете свои программы, что бы все убедились, какой вы тру прогер? Просто я вижу уже вторую вашу тему, где вы выкладываете код, но не задаете вопросов и не просите помочь с решением какой то проблемы.
0
KONAN-VARVAR
2 / 2 / 0
Регистрация: 09.06.2013
Сообщений: 59
30.10.2013, 12:09  [ТС] #3
Folko, нет я выкладываю чтобы подскозали есть ли гдето ошибка) если есть скажите где?

Добавлено через 16 секунд
Folko, заранее спасиба!)

Добавлено через 34 секунды
Folko, я толко начинаюший програмист))
0
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
30.10.2013, 12:10 #4
KONAN-VARVAR, а в чем ваша ошибка проявляется? Если все корректно срабатывает, то нет смысла шерстить код.
0
KONAN-VARVAR
2 / 2 / 0
Регистрация: 09.06.2013
Сообщений: 59
30.10.2013, 13:08  [ТС] #5
Folko, ну у меня все работает и збоев не дает))
0
Folko
265 / 253 / 7
Регистрация: 27.09.2013
Сообщений: 877
Записей в блоге: 1
30.10.2013, 13:11 #6
KONAN-VARVAR, ну дк в чем тогда проблемы) обращаться стоит, когда вы недовольны работой своей программы: не запускается, некорректно срабатывает, нестабильно работает или пожирает слишком много памяти и тд.
0
Vigi
30.10.2013, 13:12     Напишите программу для нахождения самой короткой стороны треугольника с вершина-ми A (X1, Y1), B (X2, Y2), C (X3, Y3)
  #7

Не по теме:

старая народная мудрость: Если работает то и не трогай!

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
30.10.2013, 13:12
Привет! Вот еще темы с ответами:

Напишите программу для проверки треугольника - Pascal ABC
Вот задание: Напишите программу для проверки треугольника: 1. существует ли треугольник с заданными сторонами 2. является ли...

Напишите программу для нахождения наибольшего элемента массива - Pascal ABC
2. Напишите программу для нахождения наибольшего элемента массива.

Написать линейную программу для нахождения гипотенузы треугольника. - PascalABC.NET
Написать линейную программу на языке Паскаль для нахождения гипотенузы треугольника. c= корень из a2+b2

Составить программу для вычисления площади и периметра треугольника, если три его стороны вводятся с клавиатуры. - Delphi
Составить программу для вычисления площади и периметра треугольника, если три его стороны вводятся с клавиатуры. Помогите пожалуйста я...


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

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

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