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



бет4/24
Дата13.04.2023
өлшемі1,29 Mb.
#82527
түріПрограмма
1   2   3   4   5   6   7   8   9   ...   24
Негізгі ұғымдар. 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;
}
Программа интерфейсі:

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. 1 мен 300 саны аралығындағы бӛлгіштерінің саны 5 болып табылатын барлық бүтін сандарды анықтайтын программа құрыңыз.

  2. Алғашқы 10 жай санды анықтайтын программа құрыңыз.

  3. a мен b саны аралығындағы бӛлгіштерінің саны k болып табылатын барлық бүтін сандарды анықтайтын программа құрыңыз.

  4. Пернетақтадан енгізілетін кез келген бес бүтін санның қосындысын табатын программа құру.

  5. Берілген санның барлық бӛлгіштерін ӛсу тәртібімен реттеп жазып шығатын программа құрыңыз.

  6. 100 мен 300 саны аралығындағы бӛлгіштерінің қосындысы 50-ге тең болатын барлық бүтін сандарды анықтайтын программа құрыңыз.

  7. 1-ден 100-ге дейінгі тақ сандардың және жұп сандардың қосындыларын табу алгоритмін және программасын құрыңыз.

  8. 1-ден бастап ӛзіміз кӛрсеткен n бүтін санына дейінгі натурал сандарды және олардың квадраттарын экранға шығаратын программа құру керек.

  9. Берілген n саны үшін Y=1!+2!+3!+...+n! мәнін есептеңдер.

  10. Нақты сандар сандар тізбегінің ішінен мәнінің ең үлкенін табыңдар.

  11. 20-дан бастап 100-ге дейінгі 13 санының еселіктерін жазу программасын құрыңыз.

  12. N саны берілген. Квадраты n санынан үлкен болатын бірінші натурал санды анықтайтын программа құрыңыз.

  13. Тізімнің тек оң элементтерін ӛсу ретімен орналастыру программасын құрыңыз.

  14. а нақты сан және сандар тізбегі берілген. Тізбектегі а-дан кіші болатын сандарды экранға шығар.

  15. N саны берілген. 1,4,9,16,25,36 ... сандар тізбегінен n санынан кішілерін ғана экранға шығаратын программа құрыңыз.


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




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

    Басты бет