Информатика

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

 
1.

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

 

Бейсик

Паскаль

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

a = 1456

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

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

a:= 1456
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-8 NEXT n
FOR n=1 TO 100
B(n)=A(n)*n
NEXT n

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

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

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

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


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

 

Бейсик

Паскаль

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

a=2531

b=(a MOD 1000)*10

a=a\1000+b

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

a:=2531;

b:=(a mod 1000)*10;

a:=a div 1000+b;

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

a:=2531

b:=mod(a, 1000)*10

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


4.

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

 

Бейсик

Паскаль

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

FOR n=1 TO 5

FOR k=1 TO 5

B(n, k)=k–n

NEXT k

NEXT n

for n:=1 to 5 do

for k:=1 to 5 do

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

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

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

   B(n, k)=k–n

кц

кц

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


5.

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


6.

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


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