Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Litta
0 / 0 / 0
Регистрация: 22.11.2009
Сообщений: 48
#1

периметр многоугольника

15.12.2009, 15:13. Просмотров 672. Ответов 0
Метки нет (Все метки)

В задаче необходимо вычислить периметр n-угольника, используя подпрограмму вычисления точек пересечения его сторон( уравнения сторон заданы посредством коэффициентов k,b);подпрограамму вычисления расстояния между этими точками...

У меня не компилятора, чтобы проверить правильность выполнения программы..Не могли бы выподсказать, есть ли здесь ошибки..?
К тому задача на тему "функции"..кАК ЕЁ ПРЕОБРАЗОВАТЬ, ВКЛЮЧИВ В НЕЁ ФУНКЦИИ?

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
43
44
45
46
#include <iostream.h>
#include <math.h>
#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <string. >
 
  void med(int str[80];int n);
  void moda(int str[80];int n);
  void main()
  {cout<<"ââåäèòå ñòðîêó ýëåìåГ*òîâ"<<"\n";
  gets(str);
  cout<<"äëèГ*Г* ñòðîêè=";
  n=strlen(str);
  cout<<n<<"\n";
  cout<<"óïîðÿäî÷èì ýëåìåГ*ГІГ» ñòðîêè Гў ïîðÿäêå âîçðГ*Г±ГІГ*Г*ГЁГї";
  int min;
  int i;
  min=str[0];
  for(i=0;str[i]!='\0';i++)
     if(min>str[i+1])
        {min=str[i];
        str[i]=str[i+1];
        min=str[i+1];}
  cout<<str[i]<<'\n';
  cout<<"Гў Г§Г*âèñèìîñòè îò Г·ВёГІГ*îñòè êîëè÷åñòâГ* ýëåìåГ*òîâ âû÷èñëèì ìåäèГ*Г*Гі,med=";
  if(n%2==0)
    med=(str[n/2]+str[n/2+1])/2;
  else
    med=str[(n+1)/2];
  return med;
  
  int i;
  int j;
  int col=0;//êîëè÷åñòâî ñîâïГ*äåГ*ГЁГ© ýëåìåГ*òîâ
  int moda=0;
  int modacol=0;
  for(int i = 0; i<n-1;i++)
     {for(int j = i+1;j<n;j++)
       if(mas[i]==mas[j])
          col++;
     if(col>modacol)
       modacol=col;
       moda=mas[i];}
  return moda;
  }
0
Вложения
Тип файла: rar функции.rar (40.1 Кб, 19 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.12.2009, 15:13
Ответы с готовыми решениями:

Периметр многоугольника
Данные координаты вершин многоугольника (x1, y1, x2, y2, .x10, y10). Напишите программу для...

Найти периметр многоугольника, заданного уравнениями сторон
Помогите пожалуйста с решением задачи! Я кое-что уже написала, но ничего не работает. Самой...

Найти периметр многоугольника заданного координатами вершин
1)Координаты вершин многоугольника заданы массивами {Xi,Yi}, i=1,2,…,n Считается, что вершины...

Массив: Соединить точки замкнутой самонепересекающейся ломаной так, чтобы периметр полученного многоугольника был минимальным
Здравствуйте!! Такая проблема, не могу придумать алгоритм для решения следующей задачи, прощу...

Cторон многоугольника
Многоугольник задан координатами своих вершин.Определить принадлежит ли заданная точка стороне...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.12.2009, 15:13

замкнутость многоугольника
добрый вечер.пишу игру точки.подскажите,плз,как можно реализовать вычисление замкнутости...

Разрезание многоугольника
Здравствуйте программисты! Мне необходимо написать программу, которая бы разрезала выпуклый...

Триангуляция многоугольника
Добрый вечер. Ни у кого случайно нет алгоритма для триангуляции ПРОИЗВОЛЬНОГО многоугольника?...


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

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

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