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

Поменять местами первую строку и строку, в которой находится первый нулевой элемент. Принять, что массив просматривается слева направо и сверху вниз. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить сумму отрицательных чисел в памяти с адреса 0х60 по 0х67. http://www.cyberforum.ru/cpp-beginners/thread396908.html
Попросили сделать лабу C++ для одного человека и так вышло, что не могу отказать. Определить сумму отрицательных чисел в памяти с адреса 0х60 по 0х67. Результат записать по адресу 0х70 если он больше 13 (я так понял по модулю раз все отрицательные?), иначе по 0х77. Я не понимаю как получать доступ непосредственно к ячейкам памяти, при чем не понятно сколько байт занимает число которое там...
C++ Организовать вывод текста в табличке с псевдографикой Доброе время суток написал программу, а вывод хочу что бы делался табличкой но с псевдографикой не дружу подскажите что надо сделать что б данный текст выводился как на фото http://rghost.ru/32880971.view printf("\n|Student| Fakultet |Grupa| Kurs | Res |\n"); cout << endl; cout << data.fio << data.fakultet << data.grupa << data.kurs << data.bal; http://www.cyberforum.ru/cpp-beginners/thread396904.html
множество через односвязный список. C++
Добрый дерь дорогие форумчане. Возник такой вопрос, объясните как можно реализовать множество через односвязный список? Хотя бы это и если возможно принцип как сделать основные операции над множеством (добавление удаление элементов)
Классы C++
// mamalclass.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <conio.h> class shape {
C++ Обработка растровых изображений и анимация в C++ http://www.cyberforum.ru/cpp-beginners/thread396894.html
Добрый день, уважаемые программисты! Требуется создать под Win32 эффект анимации на загруженном в окно изображении .bmp Анимация должна быть в виде волны, проходящей по изображению под углом в виде растяжения, если я правильно понял. Само задание есть во вложении. Само растяжение изображения должно происходить согласно какой-то функции и вдоль движения волны. Сторонними 3D-библиотеками...
C++ Перечислить все слова заданного предложения, которые состоят из тех же букв что и первое Уважаемые знатоки кода! Помогите, пожалуйста, с программкой, по заданию: перечислить все слова заданного предложения, которые состоят из тех же букв что и первое слово предложения #include <cstdlib> #include <iostream> #include <string.h> int i; using namespace std; подробнее

Показать сообщение отдельно
xAtom
914 / 739 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
02.12.2011, 10:35     Поменять местами первую строку и строку, в которой находится первый нулевой элемент. Принять, что массив просматривается слева направо и сверху вниз.
raptor12, как понял таки и сделал, если что.
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
#include <iostream>
using namespace std; 
 
int main(void)
{
   const int N = 4;
   int arr[N*N] = {
        3, 40, 2, 1,
        4, 5, -4, 5,
        3, 0, 50, 2,
        1, 4,  8, 7
   };
   int row = -1;
   for(int r = 0; r < N && row == -1; r++) {
         for(int c = 0; c < N; c++) {
             if(arr[r*N + c] == 0) {
                  row = r;
                  break;
             }
         }
   }
   int tmp;
   for(int c = 0; c < N && row != -1; c++) {
         tmp = arr[c];
         arr[c] = arr[row*N + c];
         arr[row*N + c] = tmp;
   }
 
   const int* end = arr + N*N;
   for(const int* ptr = arr; ptr != end; *ptr++) {
        cout << *ptr << '\t';
        if(((end - ptr)-1)%N == 0)
            cout << endl;
   }
   return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru