Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Форма Курсовой проект С++.doc
Скачиваний:
7
Добавлен:
24.08.2019
Размер:
405.5 Кб
Скачать

Вариант 5. Графопостроитель в декартовых координатах

В файле data.dat, записанном на жестком диске, находятся числа. Эти числа представляют собой значение ординаты процесса y(t) снятой через интервал ∆t, т.е. y1= y(t1), y2= y(t2), …, yn= y(tn). В том же файле находится число ∆t. Правило записи чисел (протокол) определите самостоятельно. Создайте программу, которая может считывать данные из файла и строить график процесса y(t) в декартовых координатах. Предусмотрите возможность построения нескольких графиков. Программа должна содержать:

  • окно для ввода имени файла, по умолчанию это должен быть файл data.dat;

  • окно для графиков;

  • кнопки управления.

Программа должна иметь возможность автоматически изменять масштаб, т.е. в ограниченном по площади окне строить графики для любых значений y(t) при любом их количестве. Масштаб должен выводиться рядом с окном для построения графиков.

Вариант 6. Графопостроитель в полярных координатах

В файле data.dat, записанном на жестком диске, находятся числа. Эти числа представляют собой значение координат величины z(ω) снятой через интервал ∆ω, т.е.

x1=x(ω1) и соответствующее ему значение y1= y(ω1);

x2= x(ω2) и соответствующее ему y2= y(ω2),

…,

xn= x(ωn) и соответствующее ему yn= y(ωn).

В том же файле находится число ∆ω. Правило записи чисел на диске (протокол) определите самостоятельно. Создайте программу, которая может считывать данные из файла и строить график z(ω) в полярных координатах. Предусмотрите возможность построения нескольких графиков. Программа должна содержать:

  • окно для ввода имени файла, по умолчанию это должен быть файл data.dat;

  • окно для графика;

  • кнопки управления.

Программа должна иметь возможность автоматически изменять масштаб, т.е. в ограниченном по площади окне строить графики для любых значений y(t) при любом их количестве. Масштаб должно выводиться рядом с окном для построения графиков.

Вариант 7. Графопостроитель в полярных координатах

В файле data.dat, записанном на жестком диске, находятся числа. Эти числа представляют собой значение модуля и аргумента комплексной функции снятой через интервал ∆ω, т.е.

z1=z(ω1) и соответствующее ему значение φ1= φ(ω1);

z2= z(ω2) и соответствующее ему φ2= φ(ω2),

…,

zn= z(ωn) и соответствующее ему φn= φ(ωn).

В том же файле находится число ∆ω. Правило записи чисел на диске (протокол) определите самостоятельно. Создайте программу, которая может считывать данные из файла и строить график z(ω) в полярных координатах. Предусмотрите возможность построения нескольких графиков. Программа должна содержать:

  • окно для ввода имени файла, по умолчанию это должен быть файл data.dat;

  • окно для графика;

  • кнопки управления.

Программа должна иметь возможность автоматически изменять масштаб, т.е. в ограниченном по площади окне строить графики для любых значений y(t) при любом их количестве. Масштаб должен выводиться рядом с окном для построения графиков.

Вариант 8. Часы

Программа представляет собой панель, на которой по умолчанию находятся:

  • круглый циферблат часов;

  • три стрелки: часовая, минутная и секундная;

  • окна для установки времени;

  • кнопка для переключения в режим цифровых часов;

  • кнопка для переключения цифровых часов в режим таймера.

После первоначальной установки часы должны показывать точное время