Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Образовательный студенческий форум _ Информатика / Программирование _ Помогите плиз написать программу в турбо Бейсик

Автор: FantoMasel 21.11.2011, 16:19

Даны натуральные числа n, A1,...,An. Определить количество членов Ak, удовлетворяющих условий

2^k<Аn<к!

Помогите пожалуйста)))

Автор: граф Монте-Кристо 21.11.2011, 17:20

Вы не можете написать, или алгоритм составить?

Автор: FantoMasel 21.11.2011, 17:24

Цитата(граф Монте-Кристо @ 21.11.2011, 17:20) *

Вы не можете написать, или алгоритм составить?

Я ничего вообще не понимаю не то не могу не другое

Автор: граф Монте-Кристо 21.11.2011, 17:52

Обращайтесь в платный раздел.

Автор: FantoMasel 21.11.2011, 18:08

Цитата(граф Монте-Кристо @ 21.11.2011, 17:52) *

Обращайтесь в платный раздел.

Подскажите хоть как мне цикл тут написать

Автор: граф Монте-Кристо 21.11.2011, 18:54

Заводите три переменные - одну для счётчика удовлетворяющих неравенству членов, две другие - принимаете равными 1. На каждом i-том шаге первую переменную умножаете на 2, вторую - на i и производите сравнение.

Автор: FantoMasel 21.11.2011, 19:40

k=0
for 1 to i
if 2^i<A(i) and A(i)<i then k=k+1
next i

Вот так нельзя?

Автор: Julia 23.11.2011, 8:59

к! - это факториал числа, а вы просто с i сравниваете. И k зачем-то меняете.

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)