Даны целые числа a1,…a50. Получить последовательность b1,…,b50, которая отличается от...

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

Даны целые числа a1,…a50. Получить последовательность b1,…,b50, которая отличается от исходной последовательности тем, что все нечетные элементы удвоены.


Информатика (173 баллов) | 198 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

VBА Microsoft Excel.
Массив а заполняется с использованием случайных чисел. Результаты выводятся на первый лист рабочей книги.

Option Base 1
Sub aaa()
    Dim a(50), b(50)
    Randomize Timer
    Cells(1, 1) = "a(i)"
    Cells(1, 2) = "b(i)"
    For i = 1 To 50
        a(i) = Int(201 * Rnd - 100)
        b(i) = 2 * a(i)
        Cells(i + 1, 1) = a(i)
        Cells(i + 1, 2) = b(i)
    Next i
End Sub

(142k баллов)
0

а если это же на псевдокоде как это будет?

0

Понятия не имею, что Вы называете псевдокодом.

0

А главное, язык программирования надо указывать в вопросе, иначе рискуете ответ получить в языке, о котором могли даже и не слышать.

0

Общее задание.

1. Разработать (написать) алгоритм решение задачи на псевдокоде.
2. Построить блок-схему алгоритма решения задачи.
3. Создать процедуру на языке VBA, по разработанному алгоритму решения задачи.
4. Проверить работу программы тестами, указав в отчете входные и выходные данные для каждого теста.
ВОТ ЧТО НАПИСАНО В ЗАДАНИИ

0

Вот это и надо было ВСЕ писать. Или нужную Вам часть.

0

Удивительно еще, что я угадал VBA !!!

0

а другие пункты поможите?

0

Нет. 1) Их нет в условии. 2) такой объем за 6 баллов делать смешно 3) Я пишу программы, а не рисую картинки, - рисовать и писать сочинения на каких-то псевдокодах - это занятие для школьников.

0

спасибо