zdl2008
?>

1какой из ниже результатов получится на экране дисплея в результате выполнения следующего оператора цикла: for i: =1 to 3 do writeln(‘a’, i: 1, ’=’, a[i]: 4); если значения элементов массива а = {-15, 20, -7} а) а1=-15 а2=20 а3=-7 б) а[1]=-15 a[2]=20 a[3]=-7 в) a1=-15 a2=20 a3=-7 какое действие будет выполнено в результате выполнения следующего фрагмента программы: s: =0 for i: =1 to n do for j: =1 to n do if m[i] mod 2 =0 then s: =s+1; а) вычисление суммы четных чисел; б)вычисление количества четных чисел; в)вычисление количества нечетных чисел. что происходит в результате выполнения фрагмента программы: for i: =1 to m do if x[i]< 0 then x[i]: =1; а) заполнение массива единицами; б) замена отрицательных элементов единицами; в) вычисление количества элементов, равных 1. что будет напечатано на экране в результате выполнения фрагмента программы: n=5; for i: =1 to n do begin m[i]: =i; write (x[i], ’ ‘); end; а) 12345 б) 1 2 3 4 5 в) 1 2 3 4 5

Информатика

Ответы

kodim4
б) а[1]=-15 a[2]=20 a[3]=-7
в)вычисление количества нечетных чисел.
в) вычисление количества элементов, равных 1.
в) 1 2 3 4 5
Суховодова599
1. 2 Массивы объявляются тем же оператором, что и обычные переменные
2. Не корректный вопрос: индекс - это обращения к определенному элементу массива, а у самого массива индекса нет. В вариантах ответа ничего похожего на это нет.
3. 4 Массивы заполняются теми же операторами, что и обычные переменные
4. 1 Есть такой ввода в бейсике - конструкция READ DATA
5. 1 Выведется четвертый элемент массива, т.к. нумерация идет с нуля, и первый имеет номер 0, второй - 1, третий - 2, а четвертый - номер 3, который и запрашивается в выражении А(3)
mustaevdmitry397
// PascalABC.NET 3.0, сборка 1164 от 11.02.2016
function gcd(a,b:integer):integer;
// Нахождение НОД
var
  i: longint;
begin
  while b <> 0 do begin
    a := a mod b;
    i := b; b := a; a := i
    end;
  Result:=a
end;

begin
  var a:=ReadInteger('a=');
  var b:=ReadInteger('b=');
  var nod:=gcd(a,b);
  if nod>1 then
    WritelnFormat('Дробь сократима: {0}/{1}={2}/{3}',
    a,b,a div nod,b div nod)
  else WritelnFormat('Дробь {0}/{1} несократима',a,b)
end.

Тестовое решение:
a= 23541
b= 335160
Дробь сократима: 23541/335160=59/840

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

1какой из ниже результатов получится на экране дисплея в результате выполнения следующего оператора цикла: for i: =1 to 3 do writeln(‘a’, i: 1, ’=’, a[i]: 4); если значения элементов массива а = {-15, 20, -7} а) а1=-15 а2=20 а3=-7 б) а[1]=-15 a[2]=20 a[3]=-7 в) a1=-15 a2=20 a3=-7 какое действие будет выполнено в результате выполнения следующего фрагмента программы: s: =0 for i: =1 to n do for j: =1 to n do if m[i] mod 2 =0 then s: =s+1; а) вычисление суммы четных чисел; б)вычисление количества четных чисел; в)вычисление количества нечетных чисел. что происходит в результате выполнения фрагмента программы: for i: =1 to m do if x[i]< 0 then x[i]: =1; а) заполнение массива единицами; б) замена отрицательных элементов единицами; в) вычисление количества элементов, равных 1. что будет напечатано на экране в результате выполнения фрагмента программы: n=5; for i: =1 to n do begin m[i]: =i; write (x[i], ’ ‘); end; а) 12345 б) 1 2 3 4 5 в) 1 2 3 4 5
Ваше имя (никнейм)*
Email*
Комментарий*