Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual Basic
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
Castigador13
1 / 1 / 2
Регистрация: 05.03.2013
Сообщений: 28
1

Сколько слагаемых нужно взять из последовательности, чтобы получить указанное число

05.03.2013, 11:49. Просмотров 701. Ответов 1
Метки нет (Все метки)

Не так давно начал работать с VB (около полугода) решал не сложные задачи и уже стою на цикле с постусловием и тут возник вопрос?. Что я не знаю как перейти с столбца на столбец в форме запуска, то есть чтобы и в правой стороне после линии также отображалось продолжение решения.
В спойлере указан скриншот:
Кликните здесь для просмотра всего текста
Сколько слагаемых нужно взять из последовательности, чтобы получить указанное число


Хотя этот вопрос и интересен, может можно решить как-то по другому эту задачу:
Дана последовательность чисел 5,10,15 и так далее; составить программу определяющую сколько слагаемых (какое количество) надо взять, чтобы получить сумму = или больше 400. Данную задачу надо решить 3 способами с помощью циклов- For...Next, цикла с предусловием и цикла с постусловием. Для каждого решение создать отдельную кнопку.

P.S. Моя программа была возможна бы и правильно будь их поменьше. Поскольку можно легко сочитать и кол-во и увидеть как она изменяется с помощью такого рода цикла.
Однако в ваших правилах упоминается, что нельзя в 1 теме задавать более 1 вопроса, но они обе связаны... И 1 вопрос можно назвать моим способом решения. Хотя я может что-то и не так понял.. Жду ответа, выручайте. Заранее спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.03.2013, 11:49
Ответы с готовыми решениями:

Сколько чисел нужно взять в последовательности 1+2+3+4+…, чтобы получить число, большее чем N?
Сколько чисел нужно взять в последовательности 1+2+3+4+…, чтобы получить число,...

Сколько чисел последовательности нужно взять, чтобы их сумма превысила 1000
Сколько чисел последовательности 2, 4, 6, 8, ... нужно взять, чтобы их сумма...

Сколько элементов нужно сложить, чтобы сумма превысила заданное число?
5. Дана последовательность, состоящая из дробей: 1/1, 4/2, 7/3, 10/4,... Какое...

Сколько нужно взять членов арифметической прогрессии
Сколько нужно взять членов арифметической прогрессии с заданными первым членом...

Сколько нужно взять членов арифметической прогрессии с заданым первым членом и разностью чтоб их сумма превыси
Сколько нужно взять членов арифметической прогрессии с заданым первым членом и...

1
Казанский
14151 / 5850 / 1535
Регистрация: 24.09.2011
Сообщений: 9,187
05.03.2013, 12:32 2
Что-то многовато у Вас слагаемых
Visual Basic
1
2
3
4
5
6
7
8
Sub bb()
Dim i&, s&, c&
For i = 5 To 1000 Step 5
    s = s + i
    c = c + 1
    If s >= 400 Then MsgBox "Слагаемых: " & c & vbLf & "Сумма: " & s: Exit Sub
Next
End Sub
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.03.2013, 12:32

Получить число отрицательных элементов последовательности
Дана последовательность целых чисел а0, ..., а45. Получить число отрицательных...

Сколько чисел нужно взять в последовательности 1+1/2+1/3+1/4.+…, чтобы получить число большее, чем N
1. Сколько чисел нужно взять в последовательности 1+1/2+1/3+1/4.+…, чтобы...

Сколько чисел нужно взять в последовательности чтобы получить число, больше чем N?
Сколько чисел нужно взять в последовательности чтобы получить число, больше...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru