Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 24.11.2014
Сообщений: 50

Вставить элемент со значением К до и после всех элементов, заканчивающихся на цифру К

15.01.2015, 16:49. Показов 1855. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Вставить элемент со значением К до и после всех элементов, заканчивающихся на цифру К.
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Private Sub Command3_Click()
    Picture1.Cls
n = Val(Text1)
ReDim A(1 To n)
For i = 1 To n
A(i) = Int(71 * Rnd - 10)
Picture1.Print A(i);
Next i
 
Picture4.Cls
k = Val(Text2)
s = 0
For i = n To 1  '
If (A(i) Mod 10 = k) Then
      For j = n + s To i + 1
      A(j + 1) = A(j)
      Next j
   A(j + 1) = k
   s = s + 1
   End If
Next i
For j = 1 To n
Picture4.Print A(j);
Next
End Sub
Помогите найти ошибку
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
15.01.2015, 16:49
Ответы с готовыми решениями:

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

Вставить элемент до и после всех элементов,заканчивающихся на цифру К
Дан массив целых чисел из n элементов, заполненный пользователем Вставить элемент со значением К до и после всех элементов,заканчивающихся...

Вставить элемент со значением К после всех нечетных элементов массива, начинающихся на цифру К
Вставить элемент со значением К после всех нечетных элементов, начинающихся на цифру К. По подробнее.

2
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
15.01.2015, 18:43
Лучший ответ Сообщение было отмечено Ilshat8 как решение

Решение

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Private Sub Command3_Click()
    Dim A() As Integer, n As Integer, k As Integer
    Dim i As Integer, j As Integer, s As Integer
    Picture1.Cls
    n = Val(Text1)
    ReDim A(1 To n)
    For i = 1 To n
         A(i) = Int(71 * Rnd - 10)
         Picture1.Print A(i);
    Next i
 
    Picture4.Cls
    k = Val(Text2)
    For i = UBound(A) To 1 Step -1  '
        If (Abs(A(i) Mod 10) = k) Then
             s = A(i)
             ReDim Preserve A(1 To UBound(A) + 2)
             For j = UBound(A) - 2 To i Step -1
                 A(j + 2) = A(j)
             Next j
             A(i) = k
             A(i + 1) = s
             A(i + 2) = k
         End If
    Next i
    For j = 1 To UBound(A)
        Picture4.Print A(j);
    Next
End Sub
1
0 / 0 / 0
Регистрация: 24.11.2014
Сообщений: 50
15.01.2015, 19:45  [ТС]
Спасибо большое
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
15.01.2015, 19:45
Помогаю со студенческими работами здесь

Вставить число К перед и после всех элементов? заканчивающихся на данную цифру.
Всем доброго времени суток! Задача:Вставить число К(вводится с клавиатуры) перед и после всех эллементов заканчивающихся на данную цифру....

Вставить элемент со значением A перед всеми элементами,большими A,а элемент со значением B после всех элементов меньших B.
Вставить элемент со значением A перед всеми элементами,большими A,а элемент со значением B после всех элементов меньших B.Помогите...

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

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

В массив вставить новый элемент после всех элементов, которые заканчиваются на данную цифру
В одномерном целочисленном массиве вставить новый элемент после всех элементов, которые заканчиваются на данную цифру. Добавлено через...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru