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

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

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

Author24 — интернет-сервис помощи студентам
В задаче необходимо вычислить периметр 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;
  }
Вложения
Тип файла: rar функции.rar (40.1 Кб, 20 просмотров)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.12.2009, 15:13
Ответы с готовыми решениями:

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

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

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

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

0
15.12.2009, 15:13
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.12.2009, 15:13
Помогаю со студенческими работами здесь

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

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

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

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


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru