Информатика

Алгоритмы вариант 3

 
1.

Определите значение целочисленных переменных a и b после выполнения фрагмента программы:

 

Бейсик

Паскаль

Алгоритмический

a = 1596

b = (a \ 100) * 10 + 9
a = (10*ba) MOD 100
'\ и
MOD – операции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно

a:= 1596;
b:= (a div 100)*10+9;
a:= (10*ba) mod 100;
{
div и mod – операции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно}

a:= 1596

b:= div(a,100)*10+9
a:= mod(10*ba,100)
|d
iv и mod – функции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно|

 


2.

Значения двух массивов A(1..100) и B(1..100) задаются с помощью следующего фрагмента программы:

Бейсик

Паскаль

Алгоритмический

FOR n=1 TO 100
A(n)=n-9

NEXT n
FOR n=1 TO 100
B(n)=A(n)*n
NEXT n

for n:=1 to 100 do
    A(n):=n-9;
for n:=1 to 100 do
    B(n):=A(n)*n

нц для n от 1 до 100
    
A(n)=n-9

кц
нц для
n от 1 до 100
   
B(n)=A(n)*n
кц

Сколько элементов массива B будут иметь положительные значения?


3. Определите значение целочисленных переменных a и b после выполнения фрагмента программы:

 

Бейсик

Паскаль

Алгоритмический

a=2589

b=(a MOD 1000)*10

a=a\1000+b

'\ и MOD — операции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно

a:=2589;

b:=(a mod 1000)*10;

a:=a div 1000+b;

{div и mod — операции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно}

a:=2589

b:=mod(a, 1000)*10

a:=div(a, 1000)+b
|div и mod — функции, вычисляющие результат деления нацело первого аргумента на второй и остаток от деления соответственно|

 


4.

 Значения двумерного массива размера 8х8 задаются с помощью вложенного оператора цикла в представленном фрагменте программы

 

Бейсик

Паскаль

Алгоритмический

FOR n=1 TO 8

FOR k=1 TO 8

B(n, k)=k–n

NEXT k

NEXT n

for n:=1 to 8 do

for k:=1 to 8 do

   B(n, k):=k–n;

нц для n от 1 до 8

нц для k от 1 до 8

   B(n, k)=k–n

кц

кц

Сколько элементов массива будут иметь положительные значения?


5.

Определите значение переменной с после выполнения фрагмента алгоритма:

 


6.

  Определите значение переменной a после выполнения фрагмента алгоритма:

 

 
НАЦИОНАЛЬНЫЙ ФОНД ПОДГОТОВКИ КАДРОВ. ИНФОРМАТИЗАЦИЯ СИСТЕМЫ ОБРАЗОВАНИЯ.
Сайт сделан по технологии "Конструктор школьных сайтов".
Hosted by uCoz