42594

Основи програмування

Лабораторная работа

Информатика, кибернетика и программирование

На формі знаходится одна група залежних та одна група незалежних перемикачів. В групі залежних перемикачів знаходяться три значення: іспит, залік, курсовий проект. В іншій групі знаходяться назви дисциплін поточного семестру. При виборі користувачем одного з значень залежних перемикачів (іспит чи залік) встановити прапорці біля відповідних дисциплін.

Русский

2013-10-30

69.5 KB

1 чел.

Міністерство освіти і науки, молоді та спорту України

Київська державна академія водного транспорту імені гетьмана Петра Коношевича-Сагайдачного

Звіт

По виконанню лабораторної роботи №2

З дисципліни «Основи програмування»

Виконав:

Студент І курсу

спеціальності «Програмна інженерія»

групи 1119

Харлим Сергій

Київ 2012

Завдання

1. Створити новий проект з одним головним вікном: FileNewApplication.

2. Зберігти файл проекту та файл модуля у власній директорії: FileSave Project As…

3. Змінити зовнішній вигляд форми за власним смаком:

  •  В заголовок форми додати назву групи, номер варіанту, власне прізвище та ініціали.
  •  Змінити розміри, колір та піктограму форми.

4. Розмістити на формі необхідні для виконання індивідуального завдання компоненти (TEdit, TLabel, TButton, TChexBox та ін.).

5. В редакторі коду написати необхідні процедури обробки подій, які б забезпечували необхідну функціональність додатку.

Індивідуальне завдання

15

На формі знаходится одна група залежних та одна група незалежних перемикачів. В групі залежних перемикачів знаходяться три значення: іспит, залік, курсовий проект. В іншій групі знаходяться назви дисциплін поточного семестру. При виборі користувачем одного з значень  залежних перемикачів (іспит чи залік) встановити прапорці біля відповідних дисциплін.

Програмний код:

unit laba2;

interface

uses

 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,

 Dialogs, StdCtrls;

type

 TForm1 = class(TForm)

   RadioButton1: TRadioButton;

   RadioButton2: TRadioButton;

   RadioButton3: TRadioButton;

   CheckBox1: TCheckBox;

   CheckBox2: TCheckBox;

   CheckBox3: TCheckBox;

   procedure RadioButton1Click(Sender: TObject);

 private

   { Private declarations }

 public

   { Public declarations }

 end;

var

 Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.RadioButton1Click(Sender: TObject);

begin

if RadioButton1.checked=true then Checkbox1.checked:=true;

if RadioButton1.checked=false then Checkbox1.checked:=false;

if RadioButton2.checked=true then Checkbox2.checked:=true;

if RadioButton2.checked=false then Checkbox2.checked:=false;

if RadioButton3.checked=true then Checkbox3.checked:=true;

if RadioButton3.checked=false then Checkbox3.checked:=false;

end;

end.

Результати роботи програми:


 

А также другие работы, которые могут Вас заинтересовать

49989. ПОЛУЧЕНИЕ И ИССЛЕДОВАНИЕ СВЕТА С РАЗЛИЧНЫМИ СОСТОЯНИЯМИ ПОЛЯРИЗАЦИИ 822.5 KB
  Приборы и принадлежности: прибор ПКС125 включающий поляроидполяризатор диаметром 125 мм анализатор находящийся во вращающейся оправе с градусными делениями и нониусом который позволяет определять угол поворота анализатора с точностью до 1 10 градуса источник света лампа накаливания мощностью 60 Вт; приемник излучения фотосопротивление источник питания для фотосопротивления микроамперметр светофильтр для выделения света с длиной волны для которой кристаллическая пластинка является пластинкой λ 4†измерительный прибор...
49990. ИЗУЧЕНИЕ ЯВЛЕНИЯ ИНТЕРФЕРЕНЦИИ СВЕТА НА ДВУХЛУЧЕВОМ ИНТЕРФЕРОМЕТРЕ И ОПРЕДЕЛЕНИЕ ИЗМЕНЕНИЯ ПОКАЗАТЕЛЯ ПРЕЛОМЛЕНИЯ ВОЗДУХА 836.5 KB
  До точки Р волна проходит в среде с показателем преломления n1 путь s1 вторая волна проходит в среде с показателем преломления n2 путь s2. Интерферометр Жамена предназначен для измерения небольших изменений показателей преломления. Для уяснения принципа действия такого рефрактометра вообразим что на пути одного из интерферирующих лучей помещен плоскопараллельный слой какоголибо вещества толщиной с показателем преломления n2.
49991. ИЗУЧЕНИЕ ФОТОЭЛЕМЕНТА С ВНЕШНИМ ФОТОЭЛЕКТРИЧЕСКИМ ЭФФЕКТОМ 120.5 KB
  Внешний фотоэффект используют в приборах называемых фотоэлементами . Измерение основных характеристик фотоэлемента Фотоэлемент представляет собой стеклянный баллон рис. Анод фотоэлемента 3 изготовлен в виде диска или сферы помещенного в центре баллона.
49992. ИЗУЧЕНИЕ ЯВЛЕНИЯ ТЕПЛОВОГО ИЗЛУЧЕНИЯ 200.5 KB
  Энергия нагретого тела E1 много больше энергии излучения E2 что и составляет сущность проблемной ситуации. Происхождение теплового излучения При нагревании любого тела повышается запас его энергии сосредоточенной на различных степенях свободы: поступательного движения атомов и молекул газа вращательного и колебательного движения атомов или ионов в молекулах и кристаллах и т. Таким образом любые нагретые тела т. тела с температурой больше 0 К испускают электромагнитное излучение микроскопические механизмы которого различны в разных...
49993. ОПРЕДЕЛЕНИЕ ПОСТОЯННОЙ ПЛАНКА СПЕКТРОМЕТРИЧЕСКИМ МЕТОДОМ 942 KB
  Краткое теоретическое введение Согласно квантовой теории излучение света атомами вещества связано с изменением их энергетического состояния. По теории Бора переход атома водорода из одного энергетического состояния в другое связан с переходом электрона атома с одной орбиты на другую. Орбиты электрона в атоме квантованы и поэтому энергия атома водорода не может иметь любое произвольное значение.
49994. ЭКСПЕРИМЕНТАЛЬНАЯ ПРОВЕРКА СООТНОШЕНИЯ НЕОПРЕДЕЛЕННОСТЕЙ ДЛЯ ФОТОНОВ 130.5 KB
  Одним из фундаментальных положений квантовой механики является принцип неопределенностей сформулированный В. О том каково его значение можно судить исходя из того факта что всего одного из соотношений неопределенностей достаточно чтобы объяснить целый ряд закономерностей в атомной и ядерной физике. Обозначив канонически сопряженные величины буквами А и В можно написать B ≥ 3 Соотношение 3 называется соотношением неопределенностей для величин А и В.
49995. Стройові вправи. Загальнорозвивальні вправи 69 KB
  Стройові вправи. Шикування як вид стройових вправ. Загальнорозвивальні вправи. Прикладні вправи.
49997. Нечеткая логика. Создание простейшей системы нечеткой логики 67 KB
  Создание простейшей системы нечеткой логики реализованной на языке высокого уровня. Задание Согласно заданным вариантам разработать программу на любом алгоритмическом языке способную: Различать степени изменения лингвистической переменной в трех степенях...