Слайды и текст доклада
Pic.1
Тест с переменным количеством ответов
Pic.3
Форма для тестирования
Pic.4
public partial class Form1 : Form public partial class Form1 : Form { struct vopros { public string vopr; public int kol; public string[] otv; public int[] bal; }; List<vopros> Test=new …
Pic.5
Открытие файла public Form1() { InitializeComponent(); int n; if (File. Exists(@"test. txt")) readfl = new StreamReader(@"test. txt"); else { MessageBox. Show("файла …
Pic.6
Чтение из файла while (readfl. EndOfStream == false) { zap. vopr = readfl. ReadLine(); zap. kol = Convert. ToInt32(readfl. ReadLine()); n = zap. kol; zap. otv = new string[n]; zap. bal = new int[n]; …
Pic.7
int max; summax = 0; for (int j = 0; j < k; j++) { max = 0; for (int a = 0; a < Test[j]. kol; a++) if (Test[j]. bal[a] > max) max = Test[j]. bal[a]; summax += max; }
Pic.8
radio[0] = radioButton1; radio[1] = radioButton2; radio[2] = radioButton3; radio[3] = radioButton4; radio[4] = radioButton5; i = 0; sum = 0; button2. Enabled = false; vivod();
Pic.9
void vivod() { label1. Text = Test[i]. vopr; for (int a = 0; a < 5; a++) { radio[a]. Checked = false; radio[a]. Visible = false; } for (int a = 0; a < Test[i]. kol; a++) { radio[a]. Visible = …
Pic.10
private void button1_Click(object sender, EventArgs e) { for (int a = 0; a < 5; a++) if (radio[a]. Checked) sum += Test[i]. bal[a]; i++; if (i < k) vivod(); else { button1. Enabled = false; …
Pic.11
private void button2_Click(object sender, EventArgs e) { double rez; rez=(double)sum/summax*100; MessageBox. Show("Вы получили "+ Convert. ToString(rez)+"%"); this. Close(); }
Скачать презентацию
Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!