Практикум. Програма "Тест Вінні-Пуха"

Мета заняття

Створити програму "Тест Вінні-Пуха"


План заняття

Огляд програми

Порядок роботи

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

Підсумки

Після вивчення матеріалів уроку ви повинні надати звіт (заповнити просту форму).


Огляд програми

На екрані виводиться тестове питання та три варіанти відповідей. Користувач вибирає одну з відповідей, потім натискає кнопку «Перевірити». Програма перевіряє, чи правильно вибрано відповідь.

Якщо вибрано правильну відповідь – виводимо відповідь «Вірно» та відключаємо кнопку «Перевірити», якщо неправильно – виводимо відповідну відповідь і даємо можливість продовжити тест.

Порядок роботи

1. Створити новий проект (тип проекту - Windows Forms App .NET Framework, назва проекту - TestVinnie)

2. Змінити назву вікна на "Тест Вінні-Пуха" (властивість Text для форми)

3. Розмістіть на формі необхідні елементи управління таким чином, щоб форма виглядала так, як на малюнку:

Зверніть увагу на елемент GroupBox (він розташований у групі елементів "Контейнери"). Він використовується в програмах для групування інших елементів, як правило, кнопок RadioButton або перемикачів CheckBox.

4. Змініть властивості елементів керування відповідно до таблиці:

Елемент Властивість Значення якості

Label Name label1

Text Тест

Font Microsoft Sans Serif; 12pt; style=Bold

Label Name label2

Text Це неправильні бджоли і вони роблять неправильний мед.

AutoSize False

Size 160; 70

GroupBox Name groupBox1

Text значення видаліть

RadioButton Name radioButton1

Text П'ятачок


RadioButton Name radioButton2

Text Карлсон

RadioButton Name radioButton3

Text Вінні Пух

Button Name button1

Text Перевірити

Button Name button2

Text Вихід

Enabled False


5. Створіть обробник події Click кнопки «Перевірити» та напишіть наступний код:

if (radioButton3.Checked)

{

label1.Text = "Вірно";

button2.Enabled = true;

}

else

label1.Text = "Помилка";

6. Створіть обробник події Click кнопки «Вихід» та введіть наступний код:

Close();

7. Запустіть програму на виконання та перевірте її роботу.


Інструкції рос.мовою тут: http://it-game.sfera.org.ua/2022/11/prakt-TestVinnie.html


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

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


using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Windows.Forms;


namespace TestVinnie

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}


private void button1_Click(object sender, EventArgs e)

{

if (radioButton3.Checked)

{

label1.Text = "Вірно";

button2.Enabled = true;

}

else

label1.Text = "Помилка";

}


private void button2_Click(object sender, EventArgs e)

{

Close();

}

}

}



Підсумки

  1. Скріншот зробленої програми надішліть мені на електронну пошту або на вайбер.

  2. Заповніть форму: