Форум программистов, компьютерный форум CyberForum.ru

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

Войти
Регистрация
Восстановить пароль
 
sanyachel9binsk
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 209
#1

Написать блок-схему к программе - C++

08.03.2013, 22:04. Просмотров 463. Ответов 8
Метки нет (Все метки)

Здравствуйте, дорогие форумчане.
Я С++ не очень знаю, поэтому мне нужна ваша помощь.
Дана программа:
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
#include "iostream" 
#include "locale.h"
#include "math.h"
double pi=3.14159;
void main()
{
  setlocale (LC_ALL, "rus");
  float x[3],y[3], a,b,c;
  for (int i=0; i<3; i++)
  {
      std::cout<<"Введите координаты "<<i+1<<" точки\n";
      std::cin >>x[i]>>y[i];
  }
  a=sqrt(pow(x[1]-x[0],2)+pow(y[1]-y[0],2));
  b=sqrt(pow(x[2]-x[1],2)+pow(y[2]-y[1],2));
  c=sqrt(pow(x[0]-x[2],2)+pow(y[0]-y[2],2));
 int u1=(acos((pow(a,2)+pow(b,2)-pow(c,2))/(2*a*b))*(180/pi)), 
     u2=(acos((pow(a,2)+pow(c,2)-pow(b,2))/(2*a*c))*(180/pi)), 
     u3=(acos((pow(c,2)+pow(b,2)-pow(a,2))/(2*c*b))*(180/pi));
 if (u1==90 || u2==90 || u3==90) std::cout <<"Треугольник прямоугольный\n";
 else 
     if (u1<90 && u2<90 && u3<90) std::cout <<"Треугольник остроугольный\n";
     else std::cout <<"Треугольник тупоугольный\n";
   system("pause");
}
И надо написать блок-схему. Заранее благодарен. С меня много плюсов.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.03.2013, 22:04     Написать блок-схему к программе
Посмотрите здесь:

составить блок-схему к программе - C++
Добрые люди) Помогите пожалуйста срочно составить в ближайшее время блок-схему к этой программе, завтра просто поздно будет, не поставят...

Cоставить блок-схему к программе - C++
помогите составить блок-схему к программе пожалуйста:( #include &quot;stdafx.h&quot; #include &lt;stdio.h&gt; #include &lt;iostream&gt; #include...

Создать блок-схему по программе - C++
Задача:составить программу в которой случайным образом определен массив и два указателя, один из которых ссылается на большее значение...

Составить блок-схему по программе - C++
Не получается создать блок схему алгоритма по тексту программы. 1 курс только помогите кто может)

Составить блок-схему к программе - C++
составить блок-схему программы(самое основное)#include&lt;stdio.h&gt; #include&lt;stdlib.h&gt; #include&lt;time.h&gt; #include&lt;iostream.h&gt; #define m...

Составить блок-схему по программе - C++
Кто сможет накидать блок схему по программе? #include &lt;iostream&gt; using namespace std; void main() { int houses_number,...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ev[G]eN
08.03.2013, 22:24
  #2

Не по теме:

она такая нудная..с формулами этими..

sanyachel9binsk
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 209
08.03.2013, 22:35  [ТС]     Написать блок-схему к программе #3
Цитата Сообщение от Ev[G]eN Посмотреть сообщение

Не по теме:

она такая нудная..с формулами этими..

Дак а сможешь написать? Пожалуйста. Срочно надо...
Kuzia domovenok
1890 / 1745 / 118
Регистрация: 25.03.2012
Сообщений: 5,924
Записей в блоге: 1
08.03.2013, 22:39     Написать блок-схему к программе #4
она не просто нудная, она ещё нерациональная. Проверять треугольник на остроугольность/тупоугольность с помощью косинусов-арккосинусов? Пфф.. А Пифагор, не зная тригонометрии, всё равно проверял.

Ну молодец, хоть, что сам пишешь, а не из интернета катаешь.
sanyachel9binsk
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 209
08.03.2013, 23:06  [ТС]     Написать блок-схему к программе #5
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
она не просто нудная, она ещё нерациональная. Проверять треугольник на остроугольность/тупоугольность с помощью косинусов-арккосинусов? Пфф.. А Пифагор, не зная тригонометрии, всё равно проверял.

Ну молодец, хоть, что сам пишешь, а не из интернета катаешь.
А какой тогда нормальный код будет? Не подскажешь? Спасибо заранее.
Kuzia domovenok
1890 / 1745 / 118
Регистрация: 25.03.2012
Сообщений: 5,924
Записей в блоге: 1
08.03.2013, 23:19     Написать блок-схему к программе #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
#include <iostream>
#include <locale.h>
int main(){
  setlocale (LC_ALL, "rus");
  float x[3],y[3], a2,b2,c2;
  for (int i=0; i<3; i++){
      std::cout<<"Введите координаты "<<i+1<<" точки\n";
      std::cin >>x[i]>>y[i];
  }
  a2=sqr(x[1]-x[0])+sqr(y[1]-y[0]);
  b2=sqr(x[2]-x[1])+sqr(y[2]-y[1]);
  c2=sqr(x[0]-x[2])+sqr(y[0]-y[2]);
 if (b2>a2){//ПОИСК МАКСИМУМА
   if (b2>c2) std::swap(a2, b2);
   else          std::swap(a2, c2);
 }
 else
   if (c2>a2) std::swap(a2, c2);//МАКСИМУМ НАЙДЕН И ПРИСВОЕН А2
 if (a2==b2+c2) std::cout <<"Треугольник прямоугольный\n";
 else 
     if (a2<b2+c2) std::cout <<"Треугольник остроугольный\n";
     else std::cout <<"Треугольник тупоугольный\n";
   system("pause");
  return 0;
}
sanyachel9binsk
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 209
08.03.2013, 23:21  [ТС]     Написать блок-схему к программе #7
А перед void main () Не надо using namespace std; ?
Kuzia domovenok
1890 / 1745 / 118
Регистрация: 25.03.2012
Сообщений: 5,924
Записей в блоге: 1
08.03.2013, 23:42     Написать блок-схему к программе #8
Цитата Сообщение от sanyachel9binsk Посмотреть сообщение
А перед void main () Не надо using namespace std; ?
если перед стандартными именами уточнять std::
то не надо.
если убрать std::
то надо
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.03.2013, 11:12     Написать блок-схему к программе
Еще ссылки по теме:

Создать блок-схему к программе - C++
Здравствуйте, помогите сделать блок-схему #include &lt;vcl.h&gt; #pragma hdrstop #include &quot;Unit1.h&quot; #include &lt;Registry.hpp&gt; #include...

Нарисовать блок-схему к приведенной программе - C++
#include &lt;iostream&gt; #include &lt;ctime&gt; #include &lt;cstdlib&gt; #include &lt;string&gt; #include &lt;cctype&gt; std::string&amp;...

Помогите составить блок-схему к программе - C++
помогите сделать блок-схему к этому коду #include&lt;stdio.h&gt; #include&lt;math.h&gt; #include&lt;stdlib.h&gt; using namespace std; int main () ...

Составить блок-схему к программе с матрицами - C++
помогите составить блок схему: #include&lt;stdio.h&gt; #include&lt;math.h&gt; #include&lt;stdlib.h&gt; void Process(double**, double*); void...


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

Или воспользуйтесь поиском по форуму:
sanyachel9binsk
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 209
09.03.2013, 11:12  [ТС]     Написать блок-схему к программе #9
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
если перед стандартными именами уточнять std::
то не надо.
если убрать std::
то надо
Спасибо. А можно еще блок-схему к программе, пожалуйста? И за одно пояснение... Понять просто хочу. Поэтому и прошу еще блок-схему, чтобы понятнее было.

Добавлено через 36 минут
АП.

Добавлено через 10 часов 51 минуту
АП.
Yandex
Объявления
09.03.2013, 11:12     Написать блок-схему к программе
Ответ Создать тему
Опции темы

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