Вопрос № 40485: Привет всем! такая задача:
Дана ведомость,содержащая информацию об итогах зимней сессии .Сведения о каждом студенте заданы в след. формате:фамилия(не более 12 букв),имя(не более 10 букв),пол(M или W ),возраст(от 17 до 21),номер группы(от 101 до 1...
Вопрос № 40.485
Привет всем! такая задача:
Дана ведомость,содержащая информацию об итогах зимней сессии .Сведения о каждом студенте заданы в след. формате:фамилия(не более 12 букв),имя(не более 10 букв),пол(M или W ),возраст(от 17 до 21),номер группы(от 101 до 106),оценка1,...,оценка4. Каждая оценка -это 2,3,4,5, причем первая оценка по анализу,2-я по алгебре,3-я -по информатике,4-я -по физике.написать прог-му,которая вводит эту информацию и печатает названье предмета,который был сдан лучше всего.
Программу то я написала, но запуталась с циклом для определения предмета,погмогите пож-та правильно организовать цикл для вывода предмета, сданного лучше всего.Н-р, для 2-х студентов(оценки) :
4 3 5 4(1-й)
3 3 2 4(2-й)
Соот-но нужно просуммировать оценки студентов по одинаковым предметам и вывести тот, по которому максимальное кол-во баллов.В данном случае - это физика
Приложение:
Отправлен: 16.04.2006, 23:43
Вопрос задала: Sava (статус: Посетитель)
Всего ответов: 2 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Евгения
Здравствуйте, Sava!
Вы когда сравнивает 4 числа, то у вас как-то странно получается:
вам надо найти больший из u1,u2,u3 и u4.
if (u1>=u2) and (u1>=u3) and (u1>=u4) then write ('matan');
if (u2>=u1) and (u2>=u3) and (u2>=u4) then write ('algebra');
if (u3>=u1) and (u3>=u2) and (u3>=u4) then write ('informatika');
if (u4>=u1) and (u4>=u2) and (u4>=u3) then write ('fizika');
Теоретически могут и несколько предметов быть одинаково хороши :)
Попробуйте так :)
--------- Я не волшебник, я только учусь... А разве кто-то обещал, что будет легко?
Ответ отправила: Евгения (статус: 4-ый класс)
Ответ отправлен: 17.04.2006, 00:24
Отвечает: EXTREMAL
Здравствуйте, Sava!
Попробуй так! Вроде должно пахать!
Приложение:
Ответ отправил: EXTREMAL (статус: 1-ый класс)
Ответ отправлен: 17.04.2006, 23:32