|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.05.2018, 13:12 | #1 | |||
Пользователь
Регистрация: 05.04.2018
Сообщений: 27
|
[Visual Basic 6.0] Дан массив целых чисел из n элементов, заполненный случайным образом числами из промежутка [-135,175]. Удалить из него все элементы, первая и последняя цифра.
Добрый день всем. Я уже создавал эту тему раньше, но на нее никто не ответил, поэтому решил создать новую с другим именем но этим же заданием(модерам просьба удалить ту тему по ссылке: http://www.programmersforum.ru/showthread.php?t=319416 и оставить эту)
Теперь к самому заданию. 1. Дан массив целых чисел из n элементов, заполненный случайным образом числами из промежутка [-135,175]. Удалить из него все элементы, первая и последняя цифра которых четная. 2. Вставить число К1 после всех элементов, больших заданного числа, а число К2 – после всех элементов, кратных пяти. 3. Перенести первые k элементов в конец: a[k+1], a[k+2], .. ,a[n], a[2], .., a[k]. Вот собственно код: Цитата:
1. Дан массив целых чисел из n элементов, заполненный случайным образом числами из промежутка [-135,175]. Удалить из него все элементы, первая и последняя цифра которых четная. Как видно в коде, массив я уже сгенерировал, и даже выполнил одно условие вывода - последняя цифра не должна быть четной. Вот эта строка: Цитата:
2. Вставить число К1 после всех элементов, больших заданного числа, а число К2 – после всех элементов, кратных пяти. k1 у меня вставляется здесь: Цитата:
83 8 21 5 33 8 Почему у меня код пихает восьмерки куда попало, а не туда, где элемент больше заданного числа? Из-за этого у меня также не получется это реальзовать и с числами, кратными 5. 3. Перенести первые k элементов в конец: a[k+1], a[k+2], .. ,a[n], a[2], .., a[k]. Вот это я вообще не понимаю, как их перенести. Чем оперировать? |
|||
03.05.2018, 13:16 | #2 |
Пользователь
Регистрация: 05.04.2018
Сообщений: 27
|
Пардон, не тот скрин загрузил, вот этот надо:
|
03.05.2018, 16:12 | #3 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Код:
гуглом, за критерием Shift array или смещение елементов массива
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
03.05.2018, 16:49 | #4 | |
Пользователь
Регистрация: 05.04.2018
Сообщений: 27
|
Цитата:
|
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дан массив из 10 целых чисел (сформирован случайным образом ). Найти сумму,произведение и среднее арифметическое элементов массива. | Ruzben | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 26.06.2017 13:01 |
Паскаль Абс Дан массив целых чисел (n=15) случайным образом. | zhagalchin | Помощь студентам | 2 | 23.12.2014 15:04 |
Дан массив целых чисел из n элементов, заполненный случайным образом числами из промежутка [-60,60] (Delphi) | trender | Помощь студентам | 4 | 26.12.2013 13:57 |
Дан одномерный массив из 10 целых чисел заполненный случайным образом. | denpanov | Помощь студентам | 3 | 31.10.2012 21:42 |
Дан массив целых чисел из 25 элементов,заполненный случайным образом числами из промежутка [-35,75] | Vinam* | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 23.12.2011 13:00 |