profile
Размещено 6 лет назад по предмету Информатика от DinariusМыслитель

Решите пожалуйста
Контрольная работа «Одномерные массивы»
1 вариант.
1. Вывести на экран значения всех элементов массива MAS с четными индексами
2. Вычислить сумму элементов массива MAS с нечетными значениями.
3. В элемент массива, находящийся ровно в центре массива, занести значение суммы двух соседних элементов.
4. Значения массива сдвинуть циклически вправо на одну позицию так, чтобы последний элемент стал первым.
5. Массив (размерности n) «сожмите», выбросив из него каждый второй элемент. «Освободившиеся» места в правой части массива заполните нулями. Дополнительный массив не использовать.

  1. Ответ на вопрос
    Ответ на вопрос дан MrMiner1

    Номер 1

    Program n_1;

    var MAS: array [1..10] of integer; i: integer;

    begin

       for i:=1 to 10 do read(MAS[i]);

       for i:=1 to 10 do if i mod 2 = 0 then write(MAS[i], ' ');

    end.

    Номер 2

    Program n_1;

    var MAS: array [1..10] of integer; i, s: integer;

    begin

       s:=0;

       for i:=1 to 10 do read(MAS[i]);

       for i:=1 to 10 do if MAS[i] mod 2 = 1 then s:=s+MAS[i];

       writeln(s);

    end.

    Номер 3

    Program n_1;

    var MAS: array [1..5] of integer; i, s: integer;

    begin

       for i:=1 to 5 do read(MAS[i]);

       s:=trunc(5/2)+1;

       MAS[s]:=MAS[s-1]+MAS[s+1];

       writeln(MAS[s]);

    end.

    Номер 4

    Program n_1;

    var MAS: array [1..10] of integer; i, n: integer;

    begin

       for i:=1 to 10 do read(MAS[i]);

       n:=MAS[10];

       for i:=9 downto 1 do begin

           MAS[i+1]:=MAS[i];

       end;

       MAS[1]:=n;

       for i:=1 to 10 do write(MAS[i], ' ');

    end.

    Номер 5

    Program n_1;

    var MAS: array [1..10] of integer; i: integer;

    begin

       for i:=1 to 10 do begin

           read(MAS[i]);

           if i mod 2 = 0 then MAS[i]:=0;

       end;

       for i:=1 to 10 do write(MAS[i], ' ');

    end.

    1. Ответ на вопрос
      Ответ на вопрос дан DinariusМыслитель
      В 4 и 5 номере, где for пишется ошибка
    2. Ответ на вопрос
      Ответ на вопрос дан MrMiner1
      Какая? у меня все работает
    3. Ответ на вопрос
      Ответ на вопрос дан DinariusМыслитель
      Program5.pas(8) : Неожиданный символ ' '
    4. Ответ на вопрос
      Ответ на вопрос дан MrMiner1
      Я еще раз перепроверил, вроде все работает. в 4 номере убрал лишнюю переменную. Если кавычки - неожиданный символ, то это что-то с компилятором. Проверьте формат записи внутри скобок writeln()
Не тот ответ на вопрос, который вам нужен?
Найди верный ответ
Самые новые вопросы
tegysigalpa2012
Русский язык - 6 лет назад

Помогите решить тест по русскому языку тест по русскому языку «местоимение. разряды местоимений» для 6 класса 1. укажите личное местоимение: 1) некто 2) вас 3) ни с кем 4) собой 2. укажите относительное местоимение: 1) кто-либо 2) некоторый 3) кто 4) нам 3. укажите вопросительное местоимение: 1) кем-нибудь 2) кем 3) себе 4) никакой 4. укажите определительное местоимение: 1) наш 2) который 3) некий 4) каждый 5. укажите возвратное местоимение: 1) свой 2) чей 3) сам 4) себя 6. найдите указательное местоимение: 1) твой 2) какой 3) тот 4) их 7. найдите притяжательное местоимение: 1) самый 2) моего 3) иной 4) ничей 8. укажите неопределённое местоимение: 1) весь 2) какой-нибудь 3) любой 4) этот 9. укажите вопросительное местоимение: 1) сколько 2) кое-что 3) она 4) нами 10. в каком варианте ответа выделенное слово является притяжательным местоимением? 1) увидел их 2) её нет дома 3) её тетрадь 4) их не спросили

Информация

Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.