Зертханалық жұмыс №1 Сызықтық программалар Мақсаты



Pdf көрінісі
бет4/27
Дата11.04.2024
өлшемі2.01 Mb.
#498393
түріПрограмма
1   2   3   4   5   6   7   8   9   ...   27
C#Lab

 
Зертханалық жұмыс №3 
Тілдің басқару құрылымдары. For, while, do while операторлары 
 
Мақсаты. Қайталану операторларымен танысу және циклдық операторларды қолданып
программалар құру 
Негізгі ұғымдар. For, while, do while, break, continue операторлары.
Бекіту мысалдары.
Мысал 1. Нақты а саны (1ішінен а санынан үлкен сандарды экранға шығарыңыз.
Программа коды:
private
void
button1_Click(
object
sender, 
EventArgs
e) 

int
n; 
double
i, a, s ;
n = 
int
.Parse(textBox1.Text); 
a = 
double
.Parse(textBox2.Text); 
for
(i = 2; i <= n; i++) 
{ s = 1 + 1 /i; 
if
(s >a) { listBox1.Items.Add(s.ToString()); 
continue
; } 
else
break


Программа интерфейсі: 


C# программалау тілі. Ерекешева М.М. 
12 сурет. Тізбек элементтері 
Мысал 2. N бүтін саны берілген. Санның бӛлгіштерін және оның санын анықтайтын 
программа құрыңыз. Формаға listtbox1, textbox1, button1 компонеттерін 
орналастырамыз. Программа интерфейсі 13 суретте кӛрсетілген.
13 cурет. Программа интерфейсі 
Программа коды: 
private
void
button1_Click(
object
sender, 
EventArgs
e) 
{
int
n,i, s = 0; 
n = 
int
.Parse(textBox1.Text); 
for
(i = 1; i <= n; i++) 
if
(n % i == 0) { listBox1.Items.Add(i.ToString()); s++; } 
listBox1.Items.Add(
"bolgishter sani="
+ s.ToString()); 

 
Бақылау сұрақтары
1. Параметрлі, цикл-әзір, цикл-дейін операторларының жазылу ережелері қандай? 
2. Күрделі циклдың ұйымдастырылуына мысал келтіріңіз. 
3. break, continue операторлары қалай қолданылады? 


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   27




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет