Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Алғы шартты қайталау алгоритмі

Автор:   •  Октябрь 7, 2021  •  Практическая работа  •  316 Слов (2 Страниц)  •  421 Просмотры

Страница 1 из 2

7-практикалық сабақ. Алғы шартты қайталау алгоритмі

Мақсат:  Алдын ала берілген шарт бойынша қайталау алгоритмдерін программалау.

Нәтиже: Программаны жүргізіп, сан алу.

Әдістемелік нұсқау.  Алдын ала берілген шарт бойынша қайталауда while операторлары қолданылады. Циклдың орындалуында қадамның артуы (++) немесе кемуі (--) операцияларын қолдануға болады.  

Алдын ала берілген шарт бойынша қайталау  операторы

While <шарт>

{ оператор_1;

..................

oператор_n }

Жақшадағы шарт цикл тұлғасынан алдын тексеріледі.

1-мысалы. [pic 1] қосындысын  while операторы арқылы анықтау керек.

        /* while  операторы */

#include <stdio.h>

#include <conio.h>

#include <math.h>

#define n 10

main ()

{

int i;

float s=0; i=1;

while (i<=n) {  

   s+=i*i;   /* s=s+i*i; */

 printf("\n i= %i s=%f",i,s);

 i++;    /* i=i+1; */

 }

 getch(); return 0;  

}

2-мысал: [pic 2] берілген есепте функцияны Маклорен қатарына жіктегенде оны есептеу барысында қанша қадамнан кейін [pic 3]функциясының мәнімен теңесетінің анықтайтын программа келтірілген.

#include<stdio.h>

#include<conio.h>

#include<math.h>

main(){

int i=0,x;

double EXP=1,e,S=1,Eps=0.0000001;

printf("\n x="); scanf("%d",&x);

e=exp(x);

printf("\n e=%lf",e);

while(Eps<=fabs(e-EXP)){

 i++;

 S=S*i;

 EXP+=pow(x,i)/S;

 printf("\n EXP=%lf",EXP);

}

 printf("\n Kadam sani=%d",i);

getch();

return 0;}

****************************

Жеке тапсырмалар

1-тапсырма.

Алдын ала берілген шарт бойынша қайталау алгоритмдерін келесі қатарларды есептеу мысалында қарастырылсын.

...

Скачать:   txt (2.6 Kb)   pdf (349.7 Kb)   docx (962.8 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club