Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
1 / 1 / 2
Регистрация: 13.03.2012
Сообщений: 382

Найти наименьшее из всех чисел, больших 10, и его порядковый номер

13.03.2012, 23:55. Показов 2420. Ответов 17
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задача 2. Дана последовательность из M чисел. Найти наименьшее из всех чисел, больших 10, и его порядковый номер.

и сам код

Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Private Sub Command1_Click()
Dim i, x, b(), M As Integer
M = InputBox("Из скольки чисел ваша последовательность?", "Сколько чисел будем вводить?", 20)
ReDim b(1 To M)
For i = 1 To M
b(i) = Int(InputBox("", "Введите число"))
Print b(i);
Next i
x = b(1)
For i = 1 To M
 If x > b(i) Then
  x = b(i)
 End If
Next i
MsgBox "Наименьшее из введеных чисел  " & x
End Sub
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.03.2012, 23:55
Ответы с готовыми решениями:

Найти наименьшее из всех чисел, меньших 15 и его порядковый номер
Помогите исправить косяк с порядковым номером,плиз Private Sub Command1_Click() Dim N, i As Integer, MIN, x As Single N =...

Блок схема (найти наименьшее из всех чисел последовательности, больших 10, и его порядковый номер)
Господа программисты, помогите сделать блок схему для данной программы. Она выполняет следующее: Дана последовательность из М чисел....

Найти наименьшее из всех чисел, меньших 15, и его порядковый номер
Вводится последовательность ненулевых чисел, 0 – конец последовательности. Найти наименьшее из всех чисел, меньших 15 и его порядковый...

17
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
14.03.2012, 00:37
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
30
Private Sub Command1_Click()
Dim i, j, x, b(), M As Integer
M = InputBox("Из скольки чисел ваша последовательность?", "Сколько чисел будем вводить?", 20)
ReDim b(1 To M)
Cls
 
 For i = 1 To M
     b(i) = Int(InputBox("", "Введите число"))
     Print b(i);
 Next i
 
x = b(1)
For i = 1 To M
  If x < b(i) Then x = b(i)
Next i
 
For i = 1 To M
 If b(i) > 10 And x >= b(i) Then
  x = b(i)
  j = i
 End If
Next i
 
If x > 10 Then
   MsgBox "Наименьшее из введеных чисел больших десяти : B (" & j & ") = " & x
Else
   MsgBox "Все введенные значения меньше десяти "
End If
 
End Sub
Переменные у тебя неправильно объявлены, и я у тебя скопировал но в данном случае всё будет работать.
2
1 / 1 / 2
Регистрация: 13.03.2012
Сообщений: 382
14.03.2012, 01:23  [ТС]
SoftIce спасибо за помощь))))))

Добавлено через 32 минуты
SoftIce сможешь подсказать вот это ещё) если не сложно конечно)))))

Даны три числа. Меньшее среди них заменить на 0 .

сам код
Visual Basic
1
2
3
4
5
6
7
8
Dim x, y, z As Single
x = Val(InputBox("Введите значение x"))
y = Val(InputBox("Введите значение y"))
z = Val(InputBox("Введите значение z"))
If x = Min Then x = 0
If y = Min Then y = 0
If z = Min Then z = 0
MsgBox Min, , " Значение min = "
Добавлено через 3 минуты
походу тут ещё одна переменная нужна чтоб выводилась Значение min
1
 Аватар для morgann55
1365 / 207 / 37
Регистрация: 09.02.2012
Сообщений: 745
14.03.2012, 01:28
Пардон, вопрос задан ЛИЧНО...
wolf777 Ты пропустил присвоение Min.
0
1 / 1 / 2
Регистрация: 13.03.2012
Сообщений: 382
14.03.2012, 01:33  [ТС]
morgann55 да ничего страшного я не против если другие помогут)
0
 Аватар для morgann55
1365 / 207 / 37
Регистрация: 09.02.2012
Сообщений: 745
14.03.2012, 01:42
Цитата Сообщение от wolf777 Посмотреть сообщение
morgann55 да ничего страшного я не против если другие помогут)
Да я догадываюсь !!! Сделайте ЗА МЕНЯ задание хоть кто (мне лишь бы скатать).... Помочь могу (наводящими вопросами), а плодить ПсевдоСпециалистов не хочу !! Будешь мозгами шевелить - составим ВМЕСТЕ...
0
1 / 1 / 2
Регистрация: 13.03.2012
Сообщений: 382
14.03.2012, 01:44  [ТС]
P.s я просто в бейсике новичок)))

Добавлено через 34 секунды
да мне хотябы наводящими вопросами бы помогли)

Добавлено через 1 минуту
а чужие коды копирывать тож смысла нету) я хочу понять как сделать а не тупо списать
0
 Аватар для morgann55
1365 / 207 / 37
Регистрация: 09.02.2012
Сообщений: 745
14.03.2012, 01:45
Ты знаешь что значит присвоить переменной значение ??
И вообще - у тебя есть скайп ?? (чего здесь бодягу разводить...)
0
1 / 1 / 2
Регистрация: 13.03.2012
Сообщений: 382
14.03.2012, 01:50  [ТС]
ну эт наверное какое то n-ое число

Добавлено через 59 секунд
ну или x:=8 или так например

Добавлено через 2 минуты
ну я догадываюсь у меня в коде идет без присваивания, а выводится сразу слово "минимальное значение"
0
 Аватар для morgann55
1365 / 207 / 37
Регистрация: 09.02.2012
Сообщений: 745
14.03.2012, 01:51
Цитата Сообщение от wolf777 Посмотреть сообщение
ну эт наверное какое то n-ое число

Добавлено через 59 секунд
ну или x:=8 или так например
Учебник по VB открывал когда-нибудь ?? (хотя почти правильно присвоил значение - х=8)
через 8 минут

Ну что - жажда познания кончилась ??
0
1 / 1 / 2
Регистрация: 13.03.2012
Сообщений: 382
14.03.2012, 02:01  [ТС]
ладно спасибо за помощь ну я сам напишу) если я VB плохо знаю это не значит что я воще не знаю языков программирования... ладно спасибо за помощь)

Добавлено через 1 минуту
morgann55 мне завтро мой друг подскажет как и что) а не будет мне делать мозги) и расскажет в чем мои ошибки в VB
0
 Аватар для morgann55
1365 / 207 / 37
Регистрация: 09.02.2012
Сообщений: 745
14.03.2012, 02:11
Цитата Сообщение от wolf777 Посмотреть сообщение
ладно спасибо за помощь ну я сам напишу) если я VB плохо знаю это не значит что я воще не знаю языков программирования... ладно спасибо за помощь)

Добавлено через 1 минуту
morgann55 мне завтро мой друг подскажет как и что) а не будет мне делать мозги) и расскажет в чем мои ошибки в VB
Да тут ошибки не в VB, а в логике...
А раз есть кому помочь, то... (мне хлопот меньше )
0
1 / 1 / 2
Регистрация: 13.03.2012
Сообщений: 382
14.03.2012, 02:15  [ТС]
morgann55 да прост меня попросили написать код на VB я отталкиваюсь от других языков программирования чтоб помочь другу поэтому и стараюсь писать

Добавлено через 1 минуту
изучать бейсик я начал щас так как нужна помочь другу, а мне этот бейсик язык не нужен )))поэтому и попросил помощи на форуме у знающих ну и сам начал вникать в этот язык)))) на самом деле он легкий прост надо его более подробно изучить и все получится)
0
 Аватар для morgann55
1365 / 207 / 37
Регистрация: 09.02.2012
Сообщений: 745
14.03.2012, 03:07
Цитата Сообщение от wolf777 Посмотреть сообщение
morgann55 да прост меня попросили написать код на VB я отталкиваюсь от других языков программирования чтоб помочь другу поэтому и стараюсь писать

Добавлено через 1 минуту
изучать бейсик я начал щас так как нужна помочь другу, а мне этот бейсик язык не нужен )))поэтому и попросил помощи на форуме у знающих ну и сам начал вникать в этот язык)))) на самом деле он легкий прост надо его более подробно изучить и все получится)
Да, VB лёгкий (если не влезать в дебри)... Но что-то не заметно у тебя навыков программирования ??!! Найти меньшее из трёх чисел на любом языке должен (ты хоть СВОИМИ словами можешь предположить как определить меньшее число ??)
0
1 / 1 / 2
Регистрация: 13.03.2012
Сообщений: 382
14.03.2012, 11:20  [ТС]
morgann55 я вам доказывать не собираюсь что я знаю в программировании и т.д и отвечать на ваши вопросы не вижу смысла прост скажу одно форум это не экзаменационный портал, а портал для помощи, вы не препод чтоб мне устраивать экзамен а я не ваш ученик, и скажу одно если бы вы знали сами язык программирования вы бы не умничали а написали бы этот код как делают другие пользователи (знающие в языке программирования)
0
es geht mir gut
 Аватар для SoftIce
11274 / 4760 / 1183
Регистрация: 27.07.2011
Сообщений: 11,439
14.03.2012, 11:21
---------------
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Private Sub Command1_Click()
Dim x, y, z, min As Single
x = Val(InputBox("Введите значение x", , 1))
y = Val(InputBox("Введите значение y", , 2))
z = Val(InputBox("Введите значение z", , 3))
min = x
If y < min Then min = y
If z < min Then min = z
Select Case min
 Case Is = x: x = 0
 Case Is = y: y = 0
 Case Is = z: z = 0
End Select
MsgBox x & "   " & y & "   " & z, , " Значения  x y z"
End Sub
2
1 / 1 / 2
Регистрация: 13.03.2012
Сообщений: 382
14.03.2012, 11:26  [ТС]
администрация сайта прошу закрыть данную тему иначе тут будет много флуда.............

Добавлено через 1 минуту
большое спасибо пользователю SoftIce за помощь)
0
 Аватар для morgann55
1365 / 207 / 37
Регистрация: 09.02.2012
Сообщений: 745
14.03.2012, 13:29
Цитата Сообщение от wolf777 Посмотреть сообщение
администрация сайта прошу закрыть данную тему иначе тут будет много флуда.............
Ты думаешь я уподоблюсь базарной торговке и буду с пеной у рта доказывать свою компетентность ?? НЕ НАДЕЙСЯ !! Своё отношение к "помощи" я ясно выразил выше....
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.03.2012, 13:29
Помогаю со студенческими работами здесь

Напишите программу нахождения суммы всех чисел, имеющих нечетный порядковый номер и произведения всех чисел, имеющих четный порядковый номер.
Сформируйте массив из N чисел; значения элементов введите из внешнего файла. Напишите программу нахождения суммы всех чисел, имеющих...

Найти наименьшее слово строки и вывести на экран его порядковый номер и количество символов
Нужно ввести строку найти наименьшее слово и вывести на экран его порядковый номер и количество символов. Выдаёт ошибку уже после...

Найти наименьшее из всех чисел последовательности больших заданного значения
Вводится последовательность целых чисел,0–конец последовательности.Найти наименьшее из всех чисел,больших 10,и его порядковый номер.

Из 12 положительных чисел, найти самое большое число и вывести его порядковый номер
Входной файл: input.txt Выходной файл: output.txt Женя купила 12 яблок и по приходу домой решила узнать массу каждого яблока....

Дан массив целых чисел. Найти минимальный элемент массива и его порядковый номер
Дан массив целых чисел. Найти минимальный элемент массива и его порядковый номер. Как составить программу помогите пожалуйста!!!


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

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Новые блоги и статьи
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru