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

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

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 13.02.2012, 18:12   #1
89_milan_89
 
Регистрация: 08.02.2012
Сообщений: 7
По умолчанию Delphi по братски

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



___
1) Название темы не отражает суть задачи
2) разделы Delphi не предназначены для решения учебных задач


Модератор

Последний раз редактировалось Serge_Bliznykov; 14.02.2012 в 11:37.
89_milan_89 вне форума
Старый 13.02.2012, 18:35   #2
89_milan_89
 
Регистрация: 08.02.2012
Сообщений: 7
По умолчанию

помогите пожалуйста
89_milan_89 вне форума
Старый 13.02.2012, 18:51   #3
tsar_
Форумчанин
 
Аватар для tsar_
 
Регистрация: 06.01.2011
Сообщений: 369
По умолчанию

1) Необходимо взять минимум 31 член прогрессии.
2) Последнее слагаемое равно 64
3) Сумма 1023.
4) Результаты выведены на монитор вашего компьютера

5) Каков вопрос - таков ответ...
Программирую по необходимости
tsar_ вне форума
Старый 13.02.2012, 18:54   #4
89_milan_89
 
Регистрация: 08.02.2012
Сообщений: 7
По умолчанию

спасибо
89_milan_89 вне форума
Старый 13.02.2012, 19:19   #5
VIK_aka_TOR
Участник клуба
 
Аватар для VIK_aka_TOR
 
Регистрация: 30.01.2011
Сообщений: 1,578
По умолчанию

Цитата:
Сообщение от tsar_ Посмотреть сообщение
1) Необходимо взять минимум 31 член прогрессии.
2) Последнее слагаемое равно 64
3) Сумма 1023.
4) Результаты выведены на монитор вашего компьютера

5) Каков вопрос - таков ответ...
и как только у вас нечетная сумма получилась... лично у меня получилось сумма 1056 .. последнее 64 число...

Код:
var i, s :integer;
begin
i:=0;
s:=0;
  while s <= 1000 do
    begin
      inc(i);
      s:= s + i*2;
    end;
    writeln(s,'  ', i*2);
end.
пишу код не только за печеньки
VIK_aka_TOR вне форума
Старый 14.02.2012, 11:13   #6
tsar_
Форумчанин
 
Аватар для tsar_
 
Регистрация: 06.01.2011
Сообщений: 369
По умолчанию

To VIK_aka_TOR:

Цитата:
и как только у вас нечетная сумма получилась...
Да вот так
Компилятора под рукой не было, решал аналитически, только, как оказалось, выражение для нахождения для n-ого члена прогрессии неправльно записал. Из-за этого получился 31 член вместо 32, и , соответственно, кривая сумма 1023 (при сложении четных чисел).

Видать заработалься вчера.
Спасибо за исправление.
Программирую по необходимости

Последний раз редактировалось tsar_; 14.02.2012 в 11:16.
tsar_ вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не изменяется интерфейс моей программы при переходе с Delphi 7 на Delphi 2010 Elvisnya Общие вопросы Delphi 3 28.04.2011 15:59
На Delphi 7 сделать игру кто хочет стать миллионером в delphi 7 666dart666 Помощь студентам 11 04.11.2010 17:57
Rad Studio 2011 XE: новое в Delphi, C++ Builder, RadPHP и Delphi Prism savva-paladin Софт 18 02.10.2010 20:24
Delphi. Как нарисовать в Delphi два движущиеся шара с определенной скоростью? redred Общие вопросы Delphi 10 11.12.2007 10:43
Как открыть БД, написанную в Delphi если нf другой машине Delphi нет? dagarik БД в Delphi 7 22.10.2007 17:54