Операторы break и continue. Формальные и фактические параметры

Страницы работы

2 страницы (Word-файл)

Содержание работы

Y=x3-2,5*x*y+1,78x2-2,5y+1,  для любого х, у.

Double x=1, y=2,7;

Z=pow(x,3)-2.5*x*y+1,78*pow(x,2)-2.5*y+1

X=3.5*(a+b)3 – 5,8b2 +3,8a-1,5

Вычислить х

Double a=1, b=2, x;

X=3,5*pow(a+b,3)-5,8*pow(b,2)+3.8*a-1.5;

Cout<<”x= “<<x<<endl;

№1.31(а)

Даны два числа

Int a=0, b=0, v=(a+b)/2;

Cout<<”a= “;

Cin>>a;

Cout<<” b=”;

Cin>>b;

Cout<<”x= “<<(a+b)/2;

№ 1.40

X=(2/(a^2+25)+b)/(sqrt(b) + (a+b)/2)

Double x, a=1, b=2;

X=((2/(a*a+25)+b)/(pow(b, 0.5) + (a+b)/2);

Оператор break

Выполнение которого прерывает текущий программный блок.

Оператор continue

Прерывает выполнение текущей операции цикла и переходит к следующей.

For (int I = 0, I <10, i++)

{

If (i%2==0)

{cout<<I;

}

Else {continue; }

}

X=z;

Y=c;

Min( ); //второй вызов (z=min(a, b, c))0

Cout<<”min(a, b, c)= “<<z;

Return 0;

}

Параметры функции

Параметры в функциях используются исключительно для обмена данными между функциями.

Формальные и фактические параметры

Параметр, который указывается в описании функции, заголовки  функции, и используются в теле функции для реализации алгоритма называются формальными параметрами.

Параметры, которые используются при вызове функции называется фактическими параметрами.

Фактические параметры (их значение) при вызове функции представляет на место формальных параметров и с ними происходит вычисление.

Во всех языках программирования используют два способа передачи параметров:

1)  По значению

2)  По адресу

Передача параметров по значению

При описании формальных параметров они описываются через запятую с указателем типа и именем переменных.

Все эти параметры являются локальными переменными, которым начальным значения присваивается при вызове функции и определяется значением фактических параметров.

Особенности параметров по значению

1)  При вызове функции для каждого параметра выделяется специальная ячейка памяти для хранения значения этого параметра. Эта ячейка памяти выделяется в стековой области памяти на время работы функции. По окончании работы функции эти ячейки будут свободными.

Похожие материалы

Информация о работе