Презентация «Тест с переменным количеством ответов»

Смотреть слайды в полном размере
Презентация «Тест с переменным количеством ответов»

Вы можете ознакомиться с презентацией онлайн, просмотреть текст и слайды к ней, а также, в случае, если она вам подходит - скачать файл для редактирования или печати. Документ содержит 13 слайдов и доступен в формате ppt. Размер файла: 151.50 KB

Просмотреть и скачать

Pic.1
Тест с переменным количеством ответов
Тест с переменным количеством ответов
Pic.2
Текстовый файл
Текстовый файл
Pic.3
Форма для тестирования
Форма для тестирования
Pic.4
public partial class Form1 : Form public partial class Form1 : Form { struct vopros { public string
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"
Открытие файла 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 = Co
Чтение из файла 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;
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[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 = fa
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]
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; Mes
private void button2_Click(object sender, EventArgs e) { double rez; rez=(double)sum/summax*100; MessageBox. Show("Вы получили "+ Convert. ToString(rez)+"%"); this. Close(); }
Pic.12
«Тест с переменным количеством ответов», слайд 12
Pic.13
«Тест с переменным количеством ответов», слайд 13


Скачать презентацию

Если вам понравился сайт и размещенные на нем материалы, пожалуйста, не забывайте поделиться этой страничкой в социальных сетях и с друзьями! Спасибо!