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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 16.05.2010, 21:46   #1
ShoOter...
Новичок
Джуниор
 
Регистрация: 16.05.2010
Сообщений: 1
По умолчанию Определение количества элементов последовательности

помогите решить простенькую задачку...

определить количествово элементов последовательности 2(в первой степени), 2(в квадрате), 2(в кубе)... 2(в энной степени), сумма которых НЕ превышает 200.

Последний раз редактировалось Rembo; 17.05.2010 в 11:57.
ShoOter... вне форума Ответить с цитированием
Старый 16.05.2010, 22:09   #2
sig_GB
Пользователь
 
Регистрация: 23.02.2010
Сообщений: 69
По умолчанию

Определить диапазон. Вершина нам известна - это 200. Найти нижнюю - делим 200 на 2^1. (т.е. находим предыдущий 200-стам элемент послед-ти).

Получили: надо найти степень числа 2 из диапазона от 100 до 200. Эта степень и будет "количеством элементов".

В цикле Case ... of ... end запрограммировать все результаты степеней двойки. В зависимости от результата вывести число элементов в последовательности.
Помог? Нажми на <Весы> слева.
С++, Pascal, Assembler 386 - под заказ.
sig_GB вне форума Ответить с цитированием
Ответ


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