Форум программистов, компьютерный форум, киберфорум
Наши страницы

Подскажите алгоритм решения задачи - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задачка с матрицой. http://www.cyberforum.ru/cpp-beginners/thread400497.html
Данная целочисленная прямоугольная матриця, определить: -количество строк, содержащих хотя бы один нулевой элемент; -номер столбца, в котором находится самая длинная серия одинаковых элементов. ...
C++ Подсчитать количество элементов массива, не попадающих в заданный интервал дана последовательность целых чисел.подсчитать количество элементов не попадающих в заданный интервал http://www.cyberforum.ru/cpp-beginners/thread400494.html
Найти первый отрицательный элемент после max-го элемента массива.не могу найти ошибку ( среда с++ builder 6) C++
//--------------------------------------------------------------------------- #include <vcl.h> #pragma hdrstop #pragma argsused #include <stdio.h> #include <math.h> #include <conio.h>...
C++ Вычислить S=1+3+5+9...1999
Здравсвуйте ! Написал код вроде все правильно но программа не работает помогите пожалуйста #include <iostream> #include <conio.h> using namespace std; int main() { int s = 0;
C++ Запись файла в массив и чтение из него http://www.cyberforum.ru/cpp-beginners/thread400481.html
#include <conio.h> #include <stdio.h> void vvodznach ( int n, int m, double A ) { int i, j; for ( i = 0; i < n; i++ ) for ( j = 0; j < m; j++ )
C++ Односвязный список с добавлением нового элемента в конец. Здраствуйте. Мне нужна ваша помощь. Есть программа которая строит список из k элементов выводит его на экран затем удаляет элемент N из списка, и выводит новый список на экран. Как на примере этой... подробнее

Показать сообщение отдельно
FOKYS
0 / 0 / 0
Регистрация: 01.11.2011
Сообщений: 9
27.12.2011, 23:43  [ТС]
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
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;
int main()
{int n;
cout<<"Vvedite kolichestvo tochek n=";
cin>>n; cout<<endl;
srand (time(NULL));
const int MAX=100;
int x[MAX],y[MAX];
    for (int i=0;i<n;++i)
        {x[i]=rand()%100; y[i]=rand()%100;}  //ввод случайных значений для координат точек в массивы 
    for (int i=0;i<n;++i)
        cout <<"("<<x[i]<<";"<<y[i]<<")"<<endl;
    cout<<endl;
 
    for (int i=0;i<n-1;++i)
        {int xv=0, yv=0;
        for (int j=(i+1); j<n;++j)
            {if (x[i]<x[j])                  //сортировка координат точек по иксу
                {xv=x[i];       yv=y[i];
                x[i]=x[j];      y[i]=y[j];
                x[j]=xv;        y[j]=yv;
                }
            if (x[i]==x[j] && y[i]<y[j])   //сортировка по игрику если иксы одинаковые
                {yv=y[j];       xv=x[j];
                y[j]=y[i];      x[j]=x[i];
                y[i]=yv;        x[i]=xv;
                }
            }   
        }
    cout<<"Lomanaya:";
    for (int i=0;i<n;++i)
        cout <<"("<<x[i]<<";"<<y[i]<<"),";
    cout<<endl;
}
 Комментарий модератора 
Используйте теги форматирования кода!
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.