.


:




:

































 

 

 

 





, (goto), (return), (break) (continue).

goto ;

, , .

. : , . , . :

goto B;/*. */

float z = 0.0; // z.

goto B; /* . n */

{

int n = 10;

z = n*z+z;

}

B: cout<<\n x = <<x; /*, .*/

. : , . , , . .

:

{ //

goto ABC; // , ii

{

int ii = 15; //

ABC:

goto XYZ; //

char CC = ;

XYZ:

}

}

goto, :

;

, .. , if else;

(switch);

.

. goto . , .

return ;

return;

, , . , :

float square(float z){return z*z;}

return , void. , :

void cube_print(float z){

cout "\t cube = " z * z * z;

return;

}

.

break . "" . , . break () . , goto, , , . break , .

break , ( for, while), ( do), . :

{

if () break;

}

, i, j , i < j, , :

while(i<j){

i++;

if (i == j) break;

j--;

}

break , . , , , :

// 4.4

#include "stdafx.h"

#include <iostream>

void main(){

int ic;

std::cout<<"\n Input octuple number: ";

std::cin>>ic;

std::cout << "\n" << ic;

switch(ic){

case 0: std::cout << " - zero"; break;

case 1: std::cout << " - one"; break;

case 2: std::cout << " - two"; break;

case 3: std::cout << " - three"; break;

case 4: std::cout << " - four"; break;

case 5: std::cout << " - five"; break;

case 6: std::cout << " - six"; break;

case 7: std::cout << " - seven"; break;

default: std::cout << " - this is not octuple number!";

}

getchar();

}

. break, , () .

. , break . , , (ko) (kl), :

// 4.5

#include "stdafx.h"

#include <iostream>

void main(void){

char c[] = "ABC100111";

int k0 = 0, kl = 0;

for (int i = 0; c[i]!= '\0'; i++)

switch (c[i]){

case '0': k0++; break;

case '1': kl++; break;

default: break;

}

std::cout<< "\n In string " <<k0 << " zero, " <<kl << " units ";

getchar();

}

:

2 , 4

break , . .

break . break, (goto).

continue . , .. .

continue: :

for (s=0.0, k=0, i = 0; i<n; i++) {

if(x[i] <= 0.0) continue;

k++; //-

s += x[i]; //

}

if (k > 0) s = s/k; //

continue .

 





:


: 2018-10-15; !; : 207 |


:

:

.
==> ...

1794 - | 1654 -


© 2015-2024 lektsii.org - -

: 0.014 .