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

Заполнение матрицы switch case - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Шаблоны С++ http://www.cyberforum.ru/cpp-beginners/thread1037743.html
Существует ли ограничение типа параметра шаблона в C++? То, что нельзя использовать шаблоны функций в качестве параметров шаблонов, это знаю. Есть ли еще какие-нибудь? Заранее спасибо.
C++ Определить значение Z=max(a,2b)*max(2a-b,b), где max(x,y)-максимальное из чисел x,y Помогите решить задачу: Определить значение Z=max(a,2b)*max(2a-b,b), где max(x,y)-максимальное из чисел x,y. Задачу решить двумя способами: 1) не использовать функцию max; 2) Определив и... http://www.cyberforum.ru/cpp-beginners/thread1037737.html
Сортировка двумерного массива по строкам C++
Доброго времени суток!!!! Необходимо отсортировать двумерный массив по строчкам, т.е. считаем сумму элементов в каждой строке массива,а затем сортируем строки массива относительно с полученных сумм....
Задачка, в c++, спираль архимеда C++
Задача-построить спираль архимеда, 9 2 1 8 3 0 7 4 5 6 и так до N числа, как мне определить x y каждого числа в массиве, чтобы потом заполнить матрицу?
C++ Создание своей функции http://www.cyberforum.ru/cpp-beginners/thread1037712.html
#include <stdio.h> #include <conio.h> #include <locale.h> #include <windows.h> #include <string.h> #include <iostream> using namespace std; void my_Func(char* str,char* str1,char* str2) {...
C++ C++ подробнее

Показать сообщение отдельно
Sabonar
3 / 3 / 0
Регистрация: 11.10.2012
Сообщений: 27

Заполнение матрицы switch case - C++

11.12.2013, 20:35. Просмотров 275. Ответов 4
Метки (Все метки)

Добрый вечер форумчане!
Передо мной встала проблема , при заполнении матрицы через switch case.
C++ (Qt)
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<stdio.h>
#include <iostream>
 
int main()
{       int data[8][3];
       int compcolor=1;
        int color;
       int  n=8;
       int  m=3;
        color=compcolor;
        for (int i=0;i<n;i++){
            for (int j=0;j<m;j++){
                //2 - черные, 1- белые
                switch (i)
                {
                case 0:
                    color==1 ? data[i][j]=1 : data[i][j]=2;
                case 7:
                    color==1 ? data[i][j]=2 : data[i][j]=1;
                default:
                    data[i][j]=0;
 
                }
            }
        }
        for (int i=0;i<n;i++)
        {
            for (int j=0;j<m;j++)
            {
                std::cout <<  data[i][j];
            }
            std::cout << std::endl;
        }
 
    return 0;
}
вот код. При выводе матрица - полностью нули. Подскажите пожалуйста, в чем проблема
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru