Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.11.2010, 21:05   #1
Васильева Зинаида
Пользователь
 
Аватар для Васильева Зинаида
 
Регистрация: 14.10.2010
Сообщений: 43
Плохо Одномерные массивы..

Здравствуйте Ув. Программисты , у мня к Вам прозьба , я написала программу вот по такой задачке -Дан массив целых чисел из n элементов, заполненный случайным образом числами из промежутка [-40,30]. Удалить из него все элементы, которые состоят из одинаковых цифр (включая однозначные числа)? Но она у мня не работает так как нужно... что тут не так ???
Option Explicit
Dim n As Integer
Dim a() As Integer
Dim b() As Integer
Private Sub Command1_Click() // тут я заполняла массив
Dim i As Integer
n = Val(Text1.Text)
ReDim a(n)
Text2.Text = ""
Randomize
For i = 1 To n
a(i) = -Int(Rnd * (40 + 30 + 1)) + 30
Text2.Text = Text2.Text + " " + Str(a(i))
Next i
End Sub
Private Sub Command2_Click() // вот сдесь я хочу чтоб ,она
удалила из него все элементы, которые состоят из одинаковых цифр (включая однозначные числа)
Dim k As Integer
Dim i As Integer
Dim j As Integer
Dim b() As Integer
j = 0
For i = 1 To n
If Abs(a(i)) = 10 Then
If a(i) \ 10 <> a(i) Mod 10 Then
j = j + 1
b(j) = a(i)
Text3.Text = Str(b(j))
End If
End If
Next i
End Sub
Васильева Зинаида вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Одномерные массивы oksik_777 Паскаль, Turbo Pascal, PascalABC.NET 4 02.06.2010 18:18
Одномерные массивы maloy-rom Общие вопросы C/C++ 11 23.12.2009 18:47
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент LyaLya Помощь студентам 15 20.12.2009 14:12