Radiobutton
На элемент CheckBox похож элемент RadioButton или переключатель. Переключатели располагаются группами, и включение одного переключателя означает отключение всех остальных.
Чтобы установить у переключателя включенное состояние, надо присвоить его свойству Checked значение true.
Для создания группы переключателей, из которых можно бы было выбирать, надо поместить несколько переключателей в какой-нибудь контейнер, например, в элементы GroupBox или Panel. Переключатели. находящиеся в разных контейнерах, будут относиться к разным группам:
Элемент RadioButton в Windows Forms
Похожим образом мы можем перехватывать переключение переключателей в группе, обрабатывая событие CheckedChanged. Связав каждый переключатель группы с одним обработчиком данного события, мы сможем получить тот переключатель, который в данный момент выбран:
private void radioButton_CheckedChanged(object sender, EventArgs e)
{
// приводим отправителя к элементу типа RadioButton
RadioButton radioButton = (RadioButton)sender;
if (radioButton.Checked)
{
MessageBox.Show("Вы выбрали " + radioButton.Text);
}
}
ОбъяснениеВ языке Паскаль описатель типа integer требует выделить под каждую переменную или элемент массива количество памяти, необходимое для размещения чисел из диапазона , т.е. отвести не менее двух байт, что и выполнялось в ранних системах, таких как Turbo Pascal, созданных во времена дорогой оперативной памяти. В современных разработках может выделяться и большее количество байт, например, в PascalABC.Net под переменную типа integer отводится 4 байта.
Описатель array [1..20] of integer требует отвести память под 20 элементов типа integer, следовательно, если говорить о минимально необходимом количестве байт, то ответом будет в) 20, 40.
А для PascalABC.Net ответ должен быть 20, 80
Подробнее - на -
begin
readln(a,b,h);
x:=a-h;
for i:=1 to round((b-a)/h)+1 do
begin
x:=x+h;
y:=2*x*x*x-0.5*x+5;
writeln(x:4:1,' ',y:6:3);
end;
end.
Пример:
-2 2 0.5
-2.0 -10.000
-1.5 -1.000
-1.0 3.500
-0.5 5.000
0.0 5.000
0.5 5.000
1.0 6.500
1.5 11.000
2.0 20.000