beginner to C++, у меня есть два массива. 1 - String, другой - 2D-массив (int). Как назначить художников на счет?Как назначить/связать строку с 2D-массивом в C++
int Artistlist()
{
const int A1_SIZE = 5, A2_ROWSIZE =5, A2_COLSIZE =10;
string Artist[A1_SIZE]={ "Degas", "Holbien", "Monet", "Matisse", "Valesquez" };
int Scores[A2_ROWSIZE][A2_COLSIZE] =
{
{5,5,6,8,4,6,8,8,8,10},
{8,8,8,8,8,8,8,8,8,8},
{10,10,10,10,10,10,10,10,10,10},
{5,0,0,0,0,0,0,0,0,0},
{5,6,8,10,4,0,0,0,0,0}
};
}
Я понятия не имею, что вы подразумеваете под «назначить художников на баллы». Каковы оценки? Десять картин за каждого художника? Добавьте некоторые детали к тому, что вы ищете. Задайте проблему, которую вы пытаетесь решить. Какой результат вы хотите увидеть, если все работает? – John
John ,. например, первая строка в баллах должна быть назначена Дега. и т. д. есть 5 артистов и 5 строк (если это так). Результат должен быть отображением всех исполнителей, их очков и исполнителем, набравшим наибольшее количество очков, и исполнителем, который забил второй – mani
. Похоже, что вы уже назначили они (вроде), потому что вы знаете, какие оценки идут с каким художником: 'Artist [yourArtist]' имеет оценки 'Scores [yourArtist] [0]' через 'Scores [yourArtist] [9]' (с 'yourArtist' находится между 0 и 4). – John