Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Програмування на мові високого рівня

Реферат Програмування на мові високого рівня





1. Завдання


Дан файл містить інформацію про результати міської олімпіади з математики.

Структура запису файлу:

номер учасника;

прізвище;

кількість балів по кожній з п'яти завдань;

Написати програму видає:

прізвища переможців, які посіли перші три призові місця, із зазначенням сумарної кількості балів і номерів шкіл;

відомості про результати учасників заданої школи;


2. Опис застосування


2.1 Запуск програми


Запуск програми (файл Olimpiad.c) можна виконати з середовища Turbo C 2.0 (або Borland C + + 3.1), або з командного рядка MS DOS, ввівши Olimpiad.exe.


2.2 Вхідні дані


Вхідні дані програми знаходяться у файлі School.txt . Число рядків у файлі - 50. Кожен рядок містить номер учасника (3 символи), прізвище (25 символів), номер школи (6 символів), бали за кожну з п'яти завдань (3 символи - бали за одну задачу). Приклад рядка файлу:


1 Ivanov 3 Квітня 5 квітня 4 травня

| 3 | 25 | 6 | 3 | 3 | 3 | 3 | 3 |


Приклад вхідного файлу наведений у додатку 2.

За запитом програми з клавіатури необхідно ввести номер пункту меню (див. розділ 2.3), номер школи.


2.3 Вихідні дані


Програма виводить на екран меню:

В 

При виборі пункту 1 на екран виводитися результат у вигляді:

В 

Приклади вихідних даних для інших пунктів меню див у додатку 3.


2.4 Повідомлення програми


Нижче наводиться перелік можливих повідомлень програми:

. Файл School.txt не знайдене

. Введіть номер пункту меню

. Введено невірний номер пункту меню

. Введіть номер школи

. Учасників з цієї школи немає

. № п/п Прізвище +1 з 2З 3з 4з 5з Сума балів Місце

. № п/п Прізвище № школи Сума балів Місце


3. Опис програми


3.1 Метод рішення задачі


Завдання можна розбити на дві окремі підзадачі:

1. Послідовний перегляд таблиці. Якщо номер школи даного учасника збігається з заданим, то висновок відомостей про даний учаснику із зазначенням балів за кожну з...


сторінка 1 з 7 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Номер люкс
  • Реферат на тему: Розробка програми перекладу введеного рядка тексту в послідовність кодів аб ...
  • Реферат на тему: Теоретичні положення з програмування в інтерфейсі Windows Forms і застосува ...
  • Реферат на тему: Моделювання системи підтримки прийняття рішення щодо вибору учасника програ ...
  • Реферат на тему: Створення меню без файлу опису ресурсів на основі функції LoadMenuIndirect ...