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

Структуры... - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ разветвляющаяся структура http://www.cyberforum.ru/cpp-beginners/thread393132.html
даны три точки А1(х1,у1),А2(х2,у2),А3(х3,у3).определить, будут ли они лежать на одной прямой. если нет, то вычислить уголА1А2А3.
C++ программка на классы пожалуйста напишите обычную программку на классы заранее спасибо http://www.cyberforum.ru/cpp-beginners/thread393125.html
GET u POST 3anpoc C++
Как делается или с помощью каких стандартных библиотек GET u POST 3anpoc ? Можно пожалуйста пример)
Составить процедуру вычисления значения целого числа по заданной строке символов C++
Составить процедуру вычисления значения целого числа по заданной строке символов, являющейся записью этого числа в десятичной форме счисления.
C++ Производные. http://www.cyberforum.ru/cpp-beginners/thread393103.html
Написать программу на Си, находящую производную заданного выражения, в котором могут быть числа, однобуквенные переменные, степени и знаки +, -, *, /. Заранее благодарна.
C++ Упорядочить столбцы матрицы. Собственно не получается никак написать программу. Условие: дана матрица размером NxM.Упорядочить ее столбцы по возрастанию их наименьших элементов. Не получается никак распределить столбцы:( Пытался разными алгоритмами,в лучшем случае получалось вывести минимальные значения на экран.Если бы кто-то написал мне сам алгоритм(т.е. основной цикл программы,остальное сам напишу) с подробным... подробнее

Показать сообщение отдельно
WriterMix
1 / 1 / 0
Регистрация: 06.11.2011
Сообщений: 68
03.12.2011, 19:02  [ТС]     Структуры...
Сегодня решил по-новому написать прогу, но всеравно ничего не получаеться. В чем ошибка? Может кто-нибудь скинуть решение?
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
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
#include<iostream>
#include<conio.h>
#include<stdio.h>
#include<string.h>
using namespace std;
//const int N = 2;  //4islo elementiv masuvy
struct ITINERARY { //Struktura
 char BEG [21]; //po4.marshrut
 char NUM [4]; //Nomer marshrutu
 char END [21]; //Kincevuy marshrut, Poshuk poizdu
 char DISTANCE [6]; //Vidstan' yaku prohodut'o marshrut
} ROUT[5];
int in(ITINERARY);
int sort(ITINERARY, char);
int out(ITINERARY, char);
 
int in(ITINERARY ROUT[5])
{
    for(int i=0;i<5;i++)
    {
            cout<<"Vvedit po4atkovuy marshrut:"<<'\n';
            gets(ROUT[i].BEG);
            cout<<"Vvedit nomer marshrutu:"<<'\n';
            gets(ROUT[i].NUM);
            cout<<"Vvedit kincevuy marshrut:"<<'\n';
            gets(ROUT[i].END);
            cout<<"Vvedit vidstan (v km.):"<<'\n';
            gets(ROUT[i].DISTANCE);
    }
    return 0;
}
int sort(ITINERARY ROUT[5], char sortNUM[5])
{
    char d;
    int is;
    ITINERARY a;
    for (int i=0;i<5;i++)
    {
        sortNUM[i]=(char)ROUT[i].NUM; //zdes' DEV C++ vudaet oshubku, hot'a Borland 3.1 molchit...
    }
    do
    {
     is=0;
          for (int i=1;i<5;i++)
          if(sortNUM[i-1]>sortNUM[i])
          {
                d=sortNUM[i];
                sortNUM[i]=sortNUM[i-1];
                sortNUM[i-1]=d;
                
                a=ROUT[i];
                ROUT[i]=ROUT[i-1];
                ROUT[i-1]=a;
            is=1;
          }          
     }
     while(is);
     
     cout<<"\n\nVidsortovanuy spusok:";
     for(i=0;i<5;i++)
         cout << ROUT[i].BEG << " " << ROUT[i].END << " " << ROUT[i].DISTANCE <<'\n';
               return 0;
}
char destination[100];
 gets(destination);
 for (int i=0; i<n; i++)
{
    if ((a[i].BEG, destination, 21) || IsEqual(a[i].END, destination, 21))
    {
       cout<<a[i].NUM<<'\n';                      
    }
}  
 getch();
 return 0;
}
int main();
{
float sortNUM;
in(ROUT);
sort(ROUT, sortNUM);
out(ROUT; sortNUM);
return 0;
}
Спасибо.
 
Текущее время: 03:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru