1 / 1 / 0
Регистрация: 11.10.2010
Сообщений: 10
|
|
1 | |
Вывести на экран фамилии и имена трех лучших по среднему баллу учеников16.05.2011, 20:50. Показов 2317. Ответов 2
Метки нет Все метки)
(
задача 1
Во входном файле meteo.dat 365 строк, которые содержат информацию о среднесуточной температуре всех дней 2003 года. Формат каждой из строк следующий: сначала записана дата в виде dd.mm (на запись номера дня и номера месяца в числовом формате отводится строго два символа, день от месяца отделен точкой), затем через пробел записано значение температуры — число со знаком плюс или минус, с точностью до 1 цифры после десятичной точки. Данная информация отсортирована по значению температуры, то есть хронологический порядок нарушен. Требуется написать программу на языке Паскаль , которая будет выводить на экран информацию о месяце (месяцах), среднемесячная температура у которого (которых) наименее отклоняется от среднегодовой. В первой строке вывести среднегодовую температуру. Найденные значения для каждого из месяцев следует выводить в отдельной строке в виде: номер месяца, значение среднемесячной температуры, отклонение от среднегодовой температуры. задача 2 На вход программе подаются сведения о сдаче экзаменов учениками 9-х классов некоторой средней школы. В первой строке сообщается количество учеников N, которое не меньше 10, но не превосходит 100, каждая из следующих N строк имеет следующий формат: <Фамилия> <Имя> <оценки>, где <Фамилия> - строка, состоящая не более чем из 20 символов, <Имя> - строка, состоящая не более чем из 15 символов, <оценки> - через пробел три целых числа, соответствующие оценкам по пятибалльной системе. <Фамилия> и <Имя>, а также <Имя> и <оценки> разделены одним пробелом. Пример входной строки: Иванов Петр 4 5 4 Требуется написать программу, которая будет выводить на экран фамилии и имена трех лучших по среднему баллу учеников. Если среди остальных есть ученики, набравшие тот же средний балл, что и один из трех лучших, то следует вывести и их фамилии и имена. Требуемые имена и фамилии можно выводить в произвольном порядке. задачаЗ Во входном файле text.dat содержится текст на английском языке, заканчивающийся точкой (другие символы в этом файле отсутствуют). Требуется написать программу на языке Паскаль , которая будет определять и выводить на экран английскую букву, встречающуюся в этом тексте чаще всего, и количество там таких букв. Строчные и прописные буквы при этом считаются не различимыми. Если искомых букв несколько, то программа должна выводить на экран первую из них по алфавиту. Например, пусть файл содержит следующую запись: It is not a simple task. Yes! Чаще всего здесь встречаются буквы I, S и Т (слово Yes в подсчете не учитывается, так как расположено после точки). Следовательно, в данном случае программа должна вывести два символа, разделенных пробелом: I 3
0
|
|
16.05.2011, 20:50 | |
Ответы с готовыми решениями:
2
Вывести на экран фамилии и имена 3 лучших по среднему баллу учеников Вывести на экран фамилии и имена трех худших по среднему баллу учеников Вывести на экран фамилии и имена трех лучших по среднему баллу учеников Вывести на экран фамилии и имена трех худших по среднему баллу учеников |
20 / 20 / 10
Регистрация: 16.05.2011
Сообщений: 161
|
|
16.05.2011, 22:23 | 2 |
Несложные задачи. Если есть желание - могу объяснить подробно в асе. Либо отвечу завтра.
0
|
1 / 1 / 0
Регистрация: 11.10.2010
Сообщений: 10
|
|
17.05.2011, 05:40 [ТС] | 3 |
напиши сюда пожалуйста...
0
|
17.05.2011, 05:40 | |
17.05.2011, 05:40 | |
Помогаю со студенческими работами здесь
3
Вывести на экран фамилии и имена трех худших по среднему баллу учеников Вывести на экран фамилии и имена трех худших по среднему баллу учеников Вывести фамилии и имена трех худших по среднему баллу учеников
Вывести фамилии трех лучших учеников данного класса Вывести фамилии трех лучших учеников данного класса Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |