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

Отсортировать чётные столбцы матрицы по возрастанию, а нечётные – по убыванию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ стек!!!! http://www.cyberforum.ru/cpp-beginners/thread133410.html
решить задачку с помощью стека: записать в стек информацию ток про тех студентов кто сдал сессию на 4 и 5 и переписать ее из стека в файл.. мой код, неправильно работает, а сдать задачку нужно уже...
C++ Компилятор для графики подскажите какой нужен компилятор, чтобы в виндоус7 работала графика http://www.cyberforum.ru/cpp-beginners/thread133408.html
объекты C++
не знаю что за ошибку выдает (первый раз работаю с объектами).%-) помогите плиз,заранее спасибо... вот общее задание если поможет))) Описать объект, включающий заданные поля и методы. Написать...
Конвертация из TCHAR C++
Всем доброго времени суток. Такой вопрос: как конвертировать числовую величину в TCHAR и обратно ?? Если кому-то нужен код, для того чтобы узнать что я хочу конвертировать: #include "stdafx.h"...
C++ Как разрешить ввод пустой сроки в консоли? http://www.cyberforum.ru/cpp-beginners/thread133362.html
Подскажите пожалуйста, как сделать так чтобы пользователь мог вводить пустую строку? scanf при таком положении вещей переводит юзера на следующую строчку и как бы говоря ему что он неправ предлагает...
C++ Напечатать только те буквы слов, которые встречаются в обоих словах только один раз Пожалуйста помогите!!!!задача на строки на С.Даны 2 слова.Напечатать только те буквы слов,которые встречаются в обоих словах только один раз. подробнее

Показать сообщение отдельно
Genius Ignat
1237 / 775 / 44
Регистрация: 16.09.2009
Сообщений: 2,014
21.05.2010, 19:58
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
#include <stdio.h>
#include <conio.h>
#define H 5
#define W 5
int main(){
    int matrix[H][W] = {                
        {1,2,3,4,5},
        {4,5,2,1,1},
        {0,5,3,2,8},
        {1,1,3,4,1},
        {8,8,5,3,2}
    };
int i, j ,k;
for( i = 0 ; i < W ; i++ )
      for( j = 0 ; j < H-1 ; j++ )
           for( k = j + 1; k < H ; k++ ){
               if(i%2==0&&matrix[k][i]<matrix[j][i]){
                           int tmp = matrix[j][i];
               matrix[j][i]=matrix[k][i];
                           matrix[k][i]=tmp;
               }
 
                           if(i%2!=0&&matrix[k][i]>matrix[j][i]){
                           int tmp = matrix[j][i];
               matrix[j][i]=matrix[k][i];
                           matrix[k][i]=tmp;
               }
 
          }
    
for( i = 0 ; i < H ; i++ ){  
for( j = 0 ; j < W ; j++ )printf("%d ",matrix[i][j]);         
printf("\n");
}
 
getch();
return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru