Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.04.2010, 19:00   #1
skiffter
Пользователь
 
Регистрация: 07.10.2009
Сообщений: 55
По умолчанию Матрица в С++

Здравствуйте подскажите решить задачку ) В задаче есть ученики у которых есть по 3 оценки по разным предметам Они формируются рандомом в массиве a[3][20] где 3 это оценки а 20 это кол-во учеников . Как мне из матрицы вытащить столбцы с учениками троечниками и переписать в другой массив? Что если есть хотя бы одна 3 то троечник )) Но и что бы 2 не было т.к это уже не троечник ???
skiffter вне форума Ответить с цитированием
Старый 24.04.2010, 19:16   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

Сделай временный массив
int TempMasssiv[3];
Потом делай проверку по столбцам
for (j=0; i<20; j++)
for (i=0; i<3; i++)
{
if (Massiv[i][j] != 3)
{
flag = false;
}
if (flag == true)
{
for (k = 0; k<3; k++)
{
TempMassiv[k] := Massiv[k, j];// тут сохранили в
//временный массив сохраняй куда хочешь
}
}
}
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 24.04.2010, 21:00   #3
skiffter
Пользователь
 
Регистрация: 07.10.2009
Сообщений: 55
По умолчанию

)) спасибо ! Но мне нужно что бы он выводил именно нужный столбец Например если будут оценки 3,4,5 то вывести 3,3,4 вывести Но так вот-> 2,5,4 нельзя потому что этот ученик уже двоечник ))
skiffter вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Непонятки с DirectX (матрица поворота, камера, матрица проекции) ROD Общие вопросы C/C++ 2 17.09.2010 17:00
TurboPascal: граф, матрица смежности и матрица инцидентности. ulala Помощь студентам 0 02.12.2009 10:11
Матрица Chief Помощь студентам 1 30.01.2009 10:57