На главную Самоучитель pascal Форум программистов онлайн Решение задач pascal Задачи pascal Поиск
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Страница 1 из 11
Модератор форума: Helpsoon 
Форум » Все о C++ » Общие вопросы по C++ » Проблему с вводом матрицы с клавиатуры (Проблему с вводом матрицы с клавиатуры)
Проблему с вводом матрицы с клавиатуры
Alex95Дата: Четверг, 14 Янв 16, 11:13 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 9
Репутация: 1
Статус: Offline
Код
#include <iostream>
using namespace std;
int main()
{
int mas[3][4] = {};
for (int i = 0; i < 3;)
{
for (int b = 0; b < 4;b++)
{
if (b == 5){
b = 0;
i++;
}
cin >> mas[i][b];
}
}
cout << mas[1][3] << " ";
cout << mas[2][2] << " ";
system("pause");
return 0;
}

for (int b = 0; b < 4;b++)
{
if (b == 5){
b = 0;
i++;
}
cin >> mas[i][b];
}


Этот период выходит неиссякающим,незнаю равно как никак не прибрав значение проектасовершить период никак не неиссякающим.Либо принимать прочие виды ввода двумерного массива с клавиатуры?
 
PasmasterДата: Четверг, 14 Янв 16, 11:18 | Сообщение # 2
Рядовой
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Offline
Все цель в наиболее проблеме,внедрить с клавы матрицу и исключить всевозможныеКоличества с неё.К образцу во такого рода шифр:
Код:

Код
#include <iostream>
using namespace std;
int main()
{
setlocale(LC_ALL, "Russian");
int mas[3][4];
for (int i = 0; i < 3; i++)
{
for (int b = 0; b < 4; b++)
{
cin >> mas[i][b];
}
}
cout << mas[1][4] << " ";
system("pause");
}


Заполняешь скопление в 12 знаков:
1 2 3 4 5 6 7 8 9 ДЕС?ТИ ОДИННАДЦАТЬ 12
9
Пишет 9,следовательно скопление наполнен неправильно,я подобным способом сейчаспробовал его наполнить вплоть до данного.
 
Форум » Все о C++ » Общие вопросы по C++ » Проблему с вводом матрицы с клавиатуры (Проблему с вводом матрицы с клавиатуры)
Страница 1 из 11
Поиск: