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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Sollers
0 / 0 / 0
Регистрация: 16.06.2009
Сообщений: 37
#1

отчаянный по Turbo c - C++

18.01.2010, 23:53. Просмотров 541. Ответов 1
Метки нет (Все метки)

Здравствуйте ребята! Скоро сессия. Вот сижу читаю теорию, а как только приступаю к решению задачи полный стопор. Можете решить задачку на Turbo c. Разжуйте мне пожалуйста неграмотному человеку (балбесу) с описанием решения. Заранее благодарен. Дан двухмерный массив. Сравнить первй и второй элементы массива. Если второй элемент меньше первого, то поменять их местами. Затем то же сделать со вторым и третьим,..., предпоследним и последним элементами.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.01.2010, 23:53     отчаянный по Turbo c
Посмотрите здесь:

TURBO C++ - C++
Составить блок-схему алгоритма и программу вычисления количество положительных,отрицательных и нулевых элементов массива B.

Turbo C++ - C++
Составить блок-схему алгоритма и программу вычисления количество положительных,отрицательных и нулевых элементов массива B. Интерфейс к...

Turbo c - C++
Здравствуйте ребята! Скоро сессия. Вот сижу читаю теорию, а как только приступаю к решению задачи полный стопор. Можете решить задачку на...

Turbo C++ - C++
где можно скачать турбо си?

turbo c++... - C++
здравствуйте! у меня к вам большая просьба, дайте пожалуйста дистр turbo C++ что бы не глюкнутый дистр был и с ключами пожалуйста! заранее...

Dev-C++ и Turbo C++ - C++
Программа выводит строчки правильно в Dev-C++ и совершенно не то в Turbo C++. Мне необходимо, чтобы оно работало в Turbo C++. Пожалуйста,...

Ошибка в Turbo C++ - C++
Добрый день всем. Программа работала, работала а тут выскочила ошибка =( Искала, не нашла в чем дело и как это исправить =( ...

Из Turbo Pascal в C++ - C++
var mas:arrayof Integer; A,i,n,sum:Integer; begin write('4islo elementov massiva: '); readln(n); writeln('Vvedite...

Из Turbo pascal в С++ - C++
var st: string; i, count: integer; begin readln(st); for i:=1 to length(st) do if st in then inc(count); ...

Ошибки Turbo С++ - C++
Киньте ,пожалуйста, файлик с ошибками Turbo С++ на русском

Задачи в TURBO C++ 3.0 - C++
Среда Turbo c++ 1. Составьте блок-схему алгоритма и программу вычисления произведения целых чисел из промежутка с шагом h = 2. 3*....

Программа на Turbo C - C++
Здравствуйте!помогите исправить ошибки на Turbo C:Исследовать область определения и построить график функции:y=X/X*X+2*x+1.


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Day
1154 / 959 / 57
Регистрация: 29.10.2009
Сообщений: 1,385
19.01.2010, 00:10     отчаянный по Turbo c #2
Для двумерного массива понятия "первый", "следующий" - несколько скользкие.
Ну ладно, будем считать обход массива слева направо и сверху вниз (по-европейски)
Код
  int A[N][M];  //Данный массив
  for (k=0; k<N*M; k++) {
     i = k / M;  // Номер строки
     j = k % M;  //  % - остаток от деления = номер столбца
     i0 = (k-1) / M;  // То же для предыдущего элемента
     j0 = (k-1) % M;
     if (k > 0 && M[i][j] < M[i0][j0]) {
        tmp = M[i][j];
        M[i][j] = M[i0][j0];
        M[i0][j[0] = tmp;
     }
  }
Это содержательная часть.
Рутину (main, объявления переменных, ввод элементов, печать) - для самостоятельного
творчества
Yandex
Объявления
19.01.2010, 00:10     отчаянный по Turbo c
Ответ Создать тему
Опции темы

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