Блок-схема самой сути: рисуешь фигуры в столбик с небольшими зазорами (2-4 клеточки) для стрелок между ними. 1. Овал "Начало". Снизу выходит стрелка и утыкается в 2 сверху. 2. Шестиугольник цикла "I = 1, 20, 1". Снизу стрелка в 3. Сбоку выходит стрелка, проходит мимо 3 и утыкается сверху в 4. 3. Прямоугольник оператора "Y(I) = N(I) * N(I)". От него стрелка идет вниз, поворачивает и возвращается в 2 сбоку. 4. Овал "Конец" Код самой сути: FOR I=1 TO 20 Y(I) = N(I) * N(I) NEXT I Примерно так это и делается. Дерзай и ничего не бойся. Это учеба, здесь можно ошибаться.
C++ int main() { setlocale(LC_ALL, "Russian"); int Y[20], N[20]; for (int i = 0; i < 20; i++) { N = rand() % 10; // рандомное заполнение } for (int i = 0; i < 20; i++) { Y = N * N; } cout << "N = "; for (int i = 0; i < 20; i++) { cout << N << " "; } cout << " Y = "; for (int i = 0; i < 20; i++) { cout << Y << " "; } cout << " "; system("pause"); return 0; }