![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы
![]() |
Поиск в этой теме
![]() |
![]() |
#1 |
Пользователь
Регистрация: 29.10.2011
Сообщений: 24
|
![]()
Результаты вступительных экзаменов представлены в виде спис¬ка из N строк, в каждой строке которого записаны фамилия студента и отметки по каждому из M экзаменов. Определить количество абитури¬ентов, сдавших вступительные экзамены только на «отлично».
|
![]() |
![]() |
![]() |
#2 |
Software Developer
Участник клуба
Регистрация: 01.03.2011
Сообщений: 1,098
|
![]()
Счетчик = 0.
Считываешь строку. // Насколько я понимаю, данные в строке разделены пробелами, типа этого: // Пупкин 4 5 3 4 3 4 Фамилия тебе не нужна, тебе нужны M оценок. Вот и вырезаешь из строки эти M "цифр" и сравниваешь их с "5". Если они все (в этой строке) равны "5", инкрементируешь счетчик. Повторяешь для каждой строки в файле. Теперь по инструментам. Собственно, вполне достаточно одной функции: strtok() -- она разбивает строку на токены, что, собственно, тебе и надо. Первый токен (фамилию), как уже было сказано, игнорируешь, а дальше -- по примеру, который есть в ссылке.
Болтовня ничего не стоит. Покажите мне код. (c) Linus Torvalds
Помог ответ? -- Поставьте отзыв. Выражения особой благодарности в рублевом эквиваленте отправлять сюда --> R269634919062 |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
string-char-wchar_t-char-string чето потерял | magog7 | Общие вопросы C/C++ | 0 | 08.08.2011 20:21 |
string | mojohead | Помощь студентам | 21 | 14.01.2011 18:51 |
String большого размера, более 255 String[255] | bitSoft | Общие вопросы Delphi | 9 | 28.03.2010 19:45 |
Как получить адрес String строки или преобразовать String | madboy4ik | Общие вопросы по Java, Java SE, Kotlin | 6 | 15.01.2010 11:57 |
String [] | alexov | Общие вопросы C/C++ | 4 | 07.04.2009 20:43 |