![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 22.12.2010
Сообщений: 9
|
![]()
ПОМОГИТЕ!!!!!ПОЖАЛУЙСТА!!!!!!ОЧЕНЬ-ОЧЕНЬ НАДО!!!!!!!!!!!!!
ЗАДАНИЕ: В одномерном массиве элементы, значения которых кратно заданному числу поставить в начало массива в порядке возрастания значений 1.создать меню выбора способа задания исходного массива (ручным или автоматическим способом); 2.размер массива должен вводится с клавиатуры, использовать комментарии; 3.элементами массива должны быть целые числа из диапазона [-100;100]; 4.на экран должен быть выведен исходный и преобразованный массив, а так же другие необходимые для пояснения преобразований данные. CLS INPUT "Введи размер массива"; n INPUT "Введи число "; k DIM a(n) 30 INPUT "Выберите тип ввода: 1-ручной, 2-автоматический " ;p SELECT CASE p CASE 1 GOTO 10 CASE 2 GOTO 20 CASE ELSE GOTO 30 END CASE 10 PRINT "Ручной ввод" FOR i = 1 TO n PRINT "Число"; i INPUT a(i) NEXT GOTO 50 20 PRINT "Автоматический ввод" RANDOMIZE TIMER FOR i=1 TO n a(i)=int(rnd*200-100)+1 PRINT a(i); NEXT GOTO 60 50 PRINT "Массив" FOR i = 1 TO n PRINT a(i); NEXT 60 FOR i = 1 TO n IF a(i) MOD k = 0 THEN c = c + 1: SWAP a(i), a(c) NEXT FOR i = 1 TO c FOR j = 1 TO c IF a(j) < a(j - 1) THEN SWAP a(j), a(j - 1) NEXT NEXT PRINT "Новый массив" FOR i = 1 TO n PRINT a(i); NEXT END программа выводит не совсем то что от неё требуется((( не могу понять в чём проблема |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 04.05.2010
Сообщений: 495
|
![]()
Сортировку сам делай
Код:
Нажми на весы, поставь +
Для благодарностей : WebMoney WMR R252732729948 |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
одномерный массив в QBasic...HELP!!! | kockroach | Помощь студентам | 10 | 05.05.2011 19:26 |
одномерный массив (qbasic) | NiGiNa | Помощь студентам | 9 | 06.06.2009 19:55 |
одномерный массив в QBasic | control1 | Помощь студентам | 5 | 04.04.2009 00:31 |
одномерный массив (QBasic) | shumaher211 | Помощь студентам | 6 | 29.01.2009 00:15 |
QBasic Одномерный массив | Алексей08- | Помощь студентам | 6 | 16.05.2008 03:05 |