В паскаль ABC. net: задан одномерный массив датчиком случайных чисел состоящий из 10...

0 голосов
82 просмотров

В паскаль ABC. net: задан одномерный массив датчиком случайных чисел состоящий из 10 элементов вместо чётных элементов поставить единицы и вывести на экран


Информатика (83 баллов) | 82 просмотров
0

вместо четных ЭЛЕМЕНТОВ (значений?) или позиции в массиве

0

четных ЭЛЕМЕНТОВ

Дан 1 ответ
0 голосов

Var
    arr: array[1..10] of integer;
    i: integer;

begin
    randomize;

    for i:=1 to 10 do
    begin
        arr[i] := random(100);
        write(arr[i] + #9);
    end;
    
    writeln();
    
    for i:=1 to 10 do
    begin
         if arr[i] mod 2 = 0 then
         begin
            arr[i] := 1
        end;
        write(arr[i] + #9);
    end;


end.

(466 баллов)
0

что такое табуляция

0

и что такое макрос

0

А вообще это команда которая получает символ под номером 9. В кодировке ASCII. Символ табуляции как раз таки

0

макрос = команда

0

большое спасибо

0

табуляция это отступ, большой, чтобы каждая строка имела одинаковый отступ между символами

0

если просто сделать пробел между цифрами, а не табуляцию, то все съедет влево

0

огромное спасибо.

0

т.к. цифры содержащие два символа - занимают больше места чем цифры с одним символом :)) а пробел не может решить данную проблему. Табуляция для этого как раз и предназначена. Вооот :)

0

http://i.imgur.com/8ZN8HLF.png вот так бы это выглядело без табуляции, а просто с пробелом между элементами