Домашнее задание 1 Задание Имя. Написать программу, которая выводит на экран Ваше имя. Задание Арифметика
Скачать 86.92 Kb.
|
22) Написать программу подведения итогов Олимпийских игр. В программу пользователь должен ввести количество медалей разного достоинства, завоеванное каждой командой-участницей, подсчитать общее число медалей и соответствующее число очков, в соответствии с набранным количеством очков, которое определяется по следующему правилу: за золотую медаль команда получает 7 очков, за серебряную — 6, за бронзовую — 5. Вся информация должна быть сохранена в файле, где одной записью будут являться все данные по одной стране. Отсортировать файл по количеству золотых медалей и вывести всю информацию на экран. Итоги Олимпийских игр: количество золотых, серебряных и бронзовых медалей. Австрия -> 3 5 9 Германия -> 12 9 8
Китай -> 0 6 2 Корея -> 3 1 2 Норвегия -> 10 10 5 Россия -> 9 6 3 США -> 6 3 4 Финляндия -> 2 4 6 Япония -> 5 1 4 . 23) Написать программу подведения итогов Олимпийских игр. В программу пользователь должен ввести количество медалей разного достоинства, завоеванное каждой командой-участницей, подсчитать общее число медалей и соответствующее число очков, в соответствии с набранным количеством очков, которое определяется по следующему правилу: за золотую медаль команда получает 7 очков, за серебряную — 6, за бронзовую — 5. Вся информация должна быть сохранена в файле, где одной записью будут являться все данные по одной стране. Отсортировать файл по сумме количества золотых и серебряных медалей и вывести всю информацию на экран. Итоги Олимпийских игр: количество золотых, серебряных и бронзовых медалей. Австрия -> 3 5 9
Канада -> 6 5 4 Китай -> 0 6 2 Корея -> 3 1 2 Норвегия -> 10 10 5 Россия -> 9 6 3 США -> 6 3 4 Финляндия -> 2 4 6 Япония -> 5 1 4 . Итоги зимней Олимпиады в Нагано, 1998 г. 24) Написать программу подведения итогов Олимпийских игр. В программу пользователь должен ввести количество медалей разного достоинства, завоеванное каждой командой-участницей, подсчитать общее число медалей и соответствующее число очков, в соответствии с набранным количеством очков, которое определяется по следующему правилу: за золотую медаль команда получает 7 очков, за серебряную — 6, за бронзовую — 5. Вся информация должна быть сохранена в файле, где одной записью будут являться все данные по одной стране. Отсортировать файл по странам в алфавитном порядке и вывести всю информацию на экран. Итоги Олимпийских игр: количество золотых, серебряных и бронзовых медалей. Австрия -> 3 5 9
Канада -> 6 5 4 Китай -> 0 6 2 Корея -> 3 1 2 Норвегия -> 10 10 5 Россия -> 9 6 3 США -> 6 3 4 Финляндия -> 2 4 6 Япония -> 5 1 4 . Итоги зимней Олимпиады в Нагано, 1998 г. 25)Организовать создание текстового файла. Подсчитать в текстовом файле число непустых строк, в которых символы упорядочены по возрастанию. 26)Создать файл, данными которого являются: номер зачетной книжки, ФИО студента, список из 5 предметов с оценками в сессии. Отсортировать файл по среднему баллу каждого студента в сессии 27)Создать файл, данными которого являются: номер зачетной книжки, ФИО студента, список из 5 предметов с оценками в сессии. Отсортировать файл по фамилиям студентов. 28)Создать файл, данными которого являются: номер зачетной книжки, ФИО студента, список из 5 предметов с оценками в сессии. Отсортировать файл по результат второго экзамена. 29) Создать файл, данными которого являются: номер зачетной книжки, ФИО студента, список из 5 предметов с оценками в сессии. Подсчитать среднюю успеваемость группы и вывести список всех студентов, у которых личный средний балл выше среднего балла группы. 30) Создать файл, данными которого являются: номер зачетной книжки, ФИО студента, список из 5 предметов с оценками в сессии. Сохранить список отличников и хорошистов в отдельном файле и вывести их список с результатами сессии, отсортированный по фамилиям студентов. 31)Написать программу подведения итогов Олимпийских игр. В программу пользователь должен ввести количество медалей разного достоинства, завоеванное каждой командой-участницей, а программа — подсчитать общее число медалей и соответствующее число очков, после чего упорядочить список в соответствии с набранным количеством очков, которое определяется по следующему правилу: за золотую медаль команда получает 7 очков, за серебряную — 6, за бронзовую — 5. Вся информация должна быть сохранена в файле, где одной записью будут являться все данные по одной стране. Рекомендуемый вид экрана во время работы программы приведен ниже (данные, введенные пользователем, выделены полужирным шрифтом). Итоги Олимпийских игр
серебряных и бронзовых медалей. Австрия -> 3 5 9 Германия -> 12 9 8 Канада -> 6 5 4 Китай -> 0 6 2 Корея -> 3 1 2 Норвегия -> 10 10 5 Россия -> 9 6 3 США -> 6 3 4 Финляндия -> 2 4 6 Япония -> 5 1 4 Итоги зимней Олимпиады в Нагано, 1998 г. |