Вопрос задан 08.05.2019 в 13:00. Предмет Информатика. Спрашивает Кожокару Женя.

Заполнить массив 10 элементов случайными буквами Паскаль

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Волкова Анастасия.
Сдвиг ВПРАВО. Пример: 
исходный массив: 4 -5 3 10 -4 -6 8 -10 1 0 
результат: 0 4 -5 3 10 -4 -6 8 -10 1 
2. Заполнить массив из 12 элементов случайными числами в интервале [-12..12] и выполнить циклический сдвиг ВПРАВО на 4 элемента. Пример: 
исходный массив: 4 -5 3 10 -4 -6 8 -10; 10 57 
результат: 10 5 7; 4 -5 3 10 -4 -6 8 -10   вот
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Чтобы заполнить массив из 10 элементов случайными буквами в Паскале, вам понадобится использовать функцию `Random` для генерации случайных чисел и преобразовать эти числа в символы. Вот пример кода, который позволит вам выполнить это:

```pascal program RandomLetters;

var arr: array[1..10] of Char; i: Integer;

begin Randomize; // Инициализация генератора случайных чисел

for i := 1 to 10 do begin arr[i] := Chr(Random(26) + 65); // Генерация случайной буквы от A до Z Write(arr[i], ' '); end;

ReadLn; end. ```

В этом примере мы используем цикл `for` для заполнения массива `arr` из 10 элементов. В каждой итерации цикла мы генерируем случайное число от 0 до 25 с помощью функции `Random(26)`. Затем мы добавляем 65 к этому числу, чтобы получить случайное число от 65 до 90, что соответствует диапазону символов от A до Z в таблице ASCII. Функция `Chr` преобразует это число в символ. Наконец, мы выводим каждый элемент массива на экран.

Пример вывода: ``` D J S L Q R X V C G ```

Обратите внимание, что мы вызываем функцию `Randomize` перед использованием функции `Random`, чтобы инициализировать генератор случайных чисел. Это необходимо, чтобы каждый раз при запуске программы генерировались разные случайные числа.

Надеюсь, это поможет! Если у вас возникнут еще вопросы, не стесняйтесь задавать.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос