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

Массив: Как скопировать двумерный массив в другой массив? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Добавить в класс возможность вычисления значенний с плавающей точкой http://www.cyberforum.ru/cpp-beginners/thread920763.html
Есть код программи , надо добавить в него возможность считать не только целие числа, а й реальние. Как разобрать строку ? Чтоб получились числа типа float #include <vcl> #include <conio> #include...
C++ найти ошибку замена максимального Задача: Найти и поменять местами элементы, имеющие минимальное и максимальное значения в массиве. Код: #include "stdafx.h" #include <iostream> #include <sstream> #include <string> #include... http://www.cyberforum.ru/cpp-beginners/thread920687.html
Реализация acos C++
И ребят помогите разобраться в чем ошибки здесь, делаю лабораторную по методу секущих И еще как можно графически выполнить метод секущих через Dos Box? Заранее благодарю за помощь #include...
как вызвать msvcbuild из командной строки C++
доброе время суток пытаюсь скомпилировать luaJit. установил вижуал студио 2010. делаю все как в этой инструкции http://luajit.org/install.html. вызвал командную строку вижуал студио. зашел в...
C++ функции объекты http://www.cyberforum.ru/cpp-beginners/thread920652.html
Здорова! От есть код для подсчета суммы элементов в последовательности но почему то ноль выводится. #include <iostream> using std::cout; using std::endl; #include <vector> using std::vector;...
C++ Поможет ли С++ в освоении космоса Прочитал в новостях сегодня, что какое то газовое скопление на краю млечного пути посылает постоянно какие то радиоволны, что несут они с собой никто не знает. Космос самый неизученный язык из всех... подробнее

Показать сообщение отдельно
MousePro
49 / 30 / 1
Регистрация: 25.04.2013
Сообщений: 366
10.07.2013, 13:03  [ТС]
Цитата Сообщение от Свистопляс Посмотреть сообщение
примерно так

C++
1
2
3
4
5
for (int i=0; i<4; i++)
   for (int j=0; j<13; j++)
 
if (desk[i][j])
   hands[i][j] = desk[i][j]
Тут ты пытаешься присвоить массиву(i,j) значение массива desk(i,j);
А мне надо присвоить номер;
т.е. в hands[i] масть ( например 3- бубна),в hands[j] номер карты(например 13- туз)


Выглядит в массиве Деск у меня это так (пример) :
0 0000000000001
1 0000000000002
2 0000000000003
3 0000000000004

что означает 4 туза, в массиве hands должны быть так
0 13
1 13
2 13
3 13

Добавлено через 10 минут
Вот кусок кода,
C++
1
2
3
4
5
6
7
8
9
10
for(int x =0;x<b;x++)
{
    for(int y=0;y<a;y++)
    {
        if(desk[x][y] != 0)
        {
            
            
        }
}
как дальше то присвоить массиву hands [4] [1] значение x и y для масти и номера...
Просто в книге которую я читаю либо я это пропустил, либо это еще не описывалось(((
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru