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

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

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

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

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

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

Здраствуйте, помогите с VB , его знаю плохо.А сделать задачи нужно(
1.Дан массив целых чисел из n элементов, заполненный случайным образом числами из промежутка [-10,10]. Найти сумму нечетных элементов. Найти среднее арифметическое отрицательных элементов массива. Вывести индексы тех элементов, значения которых больше заданного числа В.
2.Заменить первый элемент массива на максимальный среди отрицательных.
3.Отсортировать массив по возрастанию, начиная с максимального элемента.
4.Дан массив целых чисел из n элементов, заполненный случайным образом числами из промежутка [-40,30]. Удалить из него все элементы, которые состоят из одинаковых цифр (включая однозначные числа).
Васильева Зинаида вне форума Ответить с цитированием
Старый 22.11.2010, 19:44   #2
Васильева Зинаида
Пользователь
 
Аватар для Васильева Зинаида
 
Регистрация: 14.10.2010
Сообщений: 43
По умолчанию

Цитата:
Сообщение от Васильева Зинаида Посмотреть сообщение
Здраствуйте, помогите с VB , его знаю плохо.А сделать задачи нужно(
1.Дан массив целых чисел из n элементов, заполненный случайным образом числами из промежутка [-10,10]. Найти сумму нечетных элементов. Найти среднее арифметическое отрицательных элементов массива. Вывести индексы тех элементов, значения которых больше заданного числа В.
2.Заменить первый элемент массива на максимальный среди отрицательных.
3.Отсортировать массив по возрастанию, начиная с максимального элемента.
4.Дан массив целых чисел из n элементов, заполненный случайным образом числами из промежутка [-40,30]. Удалить из него все элементы, которые состоят из одинаковых цифр (включая однозначные числа).
я первое задание по 1 задаче вроде как бы сделала:

Option Explicit
Option Base 1
Dim n As Integer
Dim a() 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) = -10 + Int(Rnd * 21)
Text2.Text = Text2.Text + " " + Str(a(i))
Next i
End Sub
Private Sub Command2_Click()
Dim i As Integer, Sum As Integer, k As Integer, SrAri As Integer
Sum = 0
SrAri = 0
For i = 1 To n
If Abs(a(i)) Mod 2 = 1 Then
Sum = Sum + a(i)
End If
Next i
Text3.Text = Str(Sum)

End Sub
Васильева Зинаида вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
одномерные массивы Positive-z Общие вопросы C/C++ 2 13.06.2010 09:24
одномерные массивы в С++ Defa4ka Помощь студентам 1 08.06.2010 23:16
одномерные массивы в c++ LovingDaisy Общие вопросы C/C++ 4 25.03.2010 23:14
Даны одномерные массивы А и В. Сформировать массивы, состоящие из элемент LyaLya Помощь студентам 15 20.12.2009 14:12
Одномерные массивы!!!!! SLAVIK_71 Паскаль, Turbo Pascal, PascalABC.NET 4 10.06.2009 10:41