Форум программистов, компьютерный форум, киберфорум
Наши страницы
QBasic
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
klif
0 / 0 / 0
Регистрация: 20.01.2013
Сообщений: 1
1

Массив A%(20) переформировать в массив B%(5,4) и вывести на экран

23.01.2013, 18:55. Просмотров 894. Ответов 2
Метки нет (Все метки)

Помогите решать задачу.
задать и вывести на экран массив A%(20) (состоит из целых,случайных. диапазон от -10 до 10 )
Переформировать его в массив B%(5,4) вывести на экран
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.01.2013, 18:55
Ответы с готовыми решениями:

Дан массив натуральных чисел А[m,n] и число а. Вывести этот массив на экран, вычислит количество элементов равных а и вывести их индексы
Дан массив натуральных чисел А и часло а. Вывести этот массив на экран, обчислить количество...

Заменяемые значения вывести в массив В. Вывести на экран полученную матрицу и массив B.
Помогите пжл. Задана матрица Z(5,5). Если в строке есть хотя бы один нулевой элемент, то найти...

Дан одномерный массив из n чисел. Вывести на экран, отсортирован ли массив по возрастанию
1. Дан одномерный массив из n чисел. Вывести на экран, отсортирован ли массив по возрастанию. 2....

Заполнить массив первыми ста простыми числами, и вывести массив на экран
Объявите одномерный целочисленный массив в котором не более 100 элементов выполните генерацию...

Массив: Вывести на экран массив предложений с разделителем элементов знаком процента
Текст содержит список нумерованных предложений, начинающихся с новой строки. Сформировать массив...

2
IUMag
58 / 55 / 37
Регистрация: 02.04.2012
Сообщений: 131
24.01.2013, 09:05 2
QBasic/QuickBASIC
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 CLS
 DIM a(20)
 DIM b(5, 4)
 RANDOMIZE TIMER
 FOR i = 1 TO 5
  FOR j = 1 TO 4
   a(i * j) = INT(RND * 21 - 10)
   PRINT a(i * j);
   b(i, j) = a(i * j)
  NEXT
 NEXT
 PRINT
 FOR i = 1 TO 5
  FOR j = 1 TO 4
   PRINT b(i, j);
  NEXT
  PRINT
 NEXT
1
Апострофф
Заблокирован
24.01.2013, 09:27 3
Лучший ответ Сообщение было отмечено как решение

Решение

7-я строка
QBasic/QuickBASIC
1
2
'a(i * j) = INT(RND * 21 - 10) '- так заполняются не все элементы массива и не по порядку!
a(j + (i-1)*4) = INT(RND * 21 - 10) 'так правильнее, но лучше отдельным счётчиком или даже отдельным циклом (во избежании лишних вопросов)
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.01.2013, 09:27

Занести оба массива в новый массив и вывести этот массив на экран
Уважаемые программисты пожалуйста помогите с заданием!!!! Задание: 1) объявить два массива,...

Отсортировать массив по некоторому числовому полю и вывести измененный массив на экран
Есть задание. Структура Journal хранит информацию о студентах группы: Family, Name, Curs, Group,...

Массив: Вывести массив на экран в строку с пробелами между словами.
Ребята, прошу Вашей помощи. Я недавно начал php учить. Запнулcя на некоторых заданиях.. Не знаю...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru