Parašė Styrius· 2010 Kov. 9 19:03:48
#1
Taigi kas gali padėti išspręsti? Ne man bet draugui. Aš nelabai gaudausi.
1. Duota sakinių seka:
p := a; s : = 0;
while p (nelygibes zenklas, daugiau negu) 0 do
begin
s : = s + p mod 10;
p : = p div 10;
end;
Kokia kintamojo s reikšmė gaunama, esant tokiems pradiniams duomenims:
a) a = 58;
b) a = 229;
c) a = 91;
d) a = 10.
2. Kiek kartų bus atliktas ciklas ir kokios bus kintamųjų a, b reikšmės šią sakinių seką:
a : = 1; b : = 1;
while a + b(neligybės ženklas, mažiau negu) 8 do
begin
a : = a + 1;
b : = b + 2;
end;
s : = a + b;
3.Nustatykite, kiek kartų bus atliekami šie ciklai:
a) for i : = -1 to 1 do … ;
b) for i : = 8 to 121 do … ;
c) for i : = 5 to 5 do … ;
d) for i : = 5 to 3 do … ;
e) for i : = 5 downto 1 do … ;
Kas padėsit + 10;)