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

Составить блок схему к готовому коду - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Упорядочить методом выбора элементы массива по убыванию модулей http://www.cyberforum.ru/cpp-beginners/thread803848.html
Дан целочисленный массив A(n) с элементами, сгенерированными случайными числами в диапазоне (-20, 20). Требуется: Упорядочить методом выбора элементы массива по убыванию модулей.
C++ Массив: переставить местами заданные пользователем строки Реализовать приложение, которое запрашивает у пользователя количество строк и столбцов двумерного массива, обеспечивает его ввод и вывод в виде таблицы, после чего запрашивает номера строк, которые нужно переставить местами, после чего выводит результирующий массив еще раз. Перестановка должна быть реализована как перестановка указателей на строки, а не самих строк. http://www.cyberforum.ru/cpp-beginners/thread803835.html
C++ Задача Таблица результатов
Старое программное обеспечение для проведения соревнований использует пузырьковую сортировку для создания таблицы результатов. Однако сейчас команд слишком много, и программное обеспечение работает слишком медленно. Вас попросили написать программу, которая создаёт такую же таблицу результатов, как и старое программное обеспечение, но быстро. Исходные данные Первая строка входных данных...
Подсчитать, сколько различных букв в одном слове. C++
#include<iostream.h> #include<string.h> #include<conio.h> #include<stdio.h> #include<ctype.h> char r,a,txt; int q,f,k,i,l,n,b; int main() { clrscr();
C++ Из string выделить часть строки http://www.cyberforum.ru/cpp-beginners/thread803822.html
В string записаны название города и область. Как из нее взять только название города (до первых символов " (") А сама строка может быть такой: Верхняя Санарка (Челябинская область) Верх-Нейвинский (Свердловская область)
C++ Вывод n знаков после запятой Как это сделать? подробнее

Показать сообщение отдельно
sanyachel9binsk
1 / 1 / 0
Регистрация: 27.10.2012
Сообщений: 209

Составить блок схему к готовому коду - C++

09.03.2013, 13:40. Просмотров 265. Ответов 1
Метки (Все метки)

Здравствуйте, дорогие форумчане.
Помогите, пожалуйста, исправить блок-схему к данной программе:
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;
}
Мне кажется, что я где-то допустил ошибку.
Вложения
Тип файла: doc Doc1.doc (37.5 Кб, 5 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru