.


:




:

































 

 

 

 


3




.

loop . , (-128..127).

:

mov x, { }

Jcxz __

:

............. { }

Loop

__:

jcxz =0, .. . , loop 1 , <>0, , loop, .

, loop

{ loope } ,

{ loopz }

{ loopne } ,

{ loopnz }

: S=1+2+3+4++n.

Var

s,n:integer;

Begin

Read(n);

Asm

Mov cx,n

Mov ax,0

jcxz @end

@for:

Add ax,cx

loop @for

@end: mov s,ax

End;

writeln('s=',s);

Readln;

Readln;

End.

.

Var

s,n:integer;

Begin

Read(n);

Asm

Mov cx,n

Mov ax,0

@for: jcxz @end

Add ax,cx

Dec cx

jmp @for

@end: mov s,ax

End;

writeln('s=',s);

Readln;

Readln;

End.

2. 1. n. x n.

Var

x,n:integer;

Begin

Read(x,n);

Asm

Mov cx,n

Mov ax,1

jcxz @end

@for:

Imul x

loop @for

@end: mov x,ax

End;

writeln('s=',x);

Readln;

Readln;

End.

. .

1. : S=1+2 +3 +4 ++n

2. : S=(n-1)(n-2)(n-3)(n-(n-1)).

3. n. n.

4. n. n?

5. x .





:


: 2015-10-01; !; : 278 |


:

:

- , 20 40 . - .
==> ...

1587 - | 1545 -


© 2015-2024 lektsii.org - -

: 0.007 .