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

Класс "Матрица" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ X!*2^k % 2^x = 0 найти х по данным N и M http://www.cyberforum.ru/cpp-beginners/thread1180257.html
2 секунды 256 мегабайт Вам даны два натуральных числа N и K. Найдите количество натуральных чисел x (1 ≤ x ≤ N), удовлетворяющих условию x! * 2^k делится на 2^x без остатка. Формат ввода В единственной строке входного файла записаны два натуральных числа N и K (N, K ≤ 10^18). Формат вывода
C++ Проверка на ввод только нескольких букв Проверка на ввод только цифр или букв, понятна, а вот собственно нужно ввести только три буквы по очереди типа R, Y, W в противном случае повтор. Не могу понять как выбрать именно эти буквы. #include <iostream> using namespace std; #include <conio.h> int _tmain(int argc, _TCHAR* argv) { setlocale (0, ""); bool flag = false; int q; http://www.cyberforum.ru/cpp-beginners/thread1180255.html
Первая программа, синтаксическая ошибка C++
Начал учить с++, взял книгу Лафоре-OOП, книга вроде хорошая, всё отлично и понятно расписано Первое задание-пишем программу, потом изучаем её структуру(уже изучил), но охота её запустить)) #include <iostream> using namespace std; int main() { cout << "Hello, world!"; system("PAUSE") }
C++ Ошибка: expected primary-expression before 'catch'
Компилятор выдает ошибки "error: expected primary-expression before 'catch' " "error: expected ';' before 'catch' " Собственно, в чем проблема? while (true) { cout << "Name: "; cin >> name;
C++ В двоичной матрице 10х10 найти совпадающие строки http://www.cyberforum.ru/cpp-beginners/thread1180243.html
прошу помочь с решением задачи "в двоичной матрице 10х10 найти совпадающие строки c++"
C++ С начала суток часовая стрелка повернулась на "y" градусов. Сколько часов и минут прошло с начала суток? С начала суток часовая стрелка повернулась на "y" градусов. Сколько часов и сколько минут прошло с начала суток? #include "stdafx.h" #include "iostream" using namespace std; int _tmain(int argc, _TCHAR* argv) { подробнее

Показать сообщение отдельно
GuGo1991
267 / 261 / 93
Регистрация: 02.08.2012
Сообщений: 609
19.05.2014, 00: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
void Matrix :: Dubl ( ) 
{
  int i = 0;
  int j = 0;
  int k = 0;
  int x = 0;
  int p = 0;
  int b = 0;
  for (j=0; j<n;j++) 
  {
    for (i=0;i<m;i++) 
    {
       k=i;
       p=i;
       for (p=0;p<m;p++)
       {
           if (a[k][j]!=a[p+1][j]) //Будет выход за границу массива. Допустим вы ввели m = 5 n = 4.
           {                            //Когда цикл дойдёт до p = 4, a[p+1][j] - a[5][j] это уже выход за границу т.к.
             x=x+1;                  //p должно быть меньше m.
           }
       }
    }
    if (x >= i-1)
    {
     for(b=0;b<m;b++)
      {
        a[b][n+1]=a[b][j]; //То же самое...
      }
    }
  }
};
 
Текущее время: 21:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru