|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
24.03.2011, 01:10 | #1 |
Участник клуба
Регистрация: 07.07.2009
Сообщений: 1,385
|
C++: почему программа считает последовательность неправильно
Здраствуйте, уважаемые программисты.
Вы не могли бы подсдсказать почему математическая последовательность считется неправильно программой. Это наверняка просто где-то маленькая ошибка, но я уже запуталась окончательно. Само условие: Дано целое число N (> 1). Последовательность вещественных чисел Aк определяется следующим образом: A1= 1, A2= 2, AK= (AK–2+ 2*AK–1)/3, K = 3, 4, … .Вывести элементы A1, A2, …,AN Я на всякий случай формулу для последовательности еще внизу представила. А вот и сам код: Код:
"Все мы жаждем чудес. Чисто человеческое свойство." Carl Sagan
|
24.03.2011, 01:33 | #2 |
Форумчанин
Регистрация: 18.10.2009
Сообщений: 185
|
Чтото вы тут намудрили с переменными. Попробуйте примерно так
Код:
На С# пишу лучше чем на русском.
"У меня правильнописание хромает. Оно хорошее, но почему-то хромает." |
24.03.2011, 01:37 | #3 |
Участник клуба
Регистрация: 07.07.2009
Сообщений: 1,385
|
Если я не ошибаюсь, последовательность на 5 элементов согласно этой формуле должна выглядеть так: 1; 2; 2.333333; 2.222222; 2.259259
"Все мы жаждем чудес. Чисто человеческое свойство." Carl Sagan
|
24.03.2011, 01:38 | #4 |
Участник клуба
Регистрация: 07.07.2009
Сообщений: 1,385
|
Спасибо, сейчас проверю)))
"Все мы жаждем чудес. Чисто человеческое свойство." Carl Sagan
|
24.03.2011, 01:42 | #5 |
Форумчанин
Регистрация: 18.10.2009
Сообщений: 185
|
Вроде примерно так
A[1]=1 A[2]=2 A[3]=(A[1]+2*A[2])/3=(1+2*2)/3=1.66666 A[4]=(A[2]+2*A[3])/3=(2+2*1.6666)/3=1.77777 A[5]=(A[3]+2*A[4])/3=(1.66666+2*1.77777)/3=1,74074074074 и.т.д.
На С# пишу лучше чем на русском.
"У меня правильнописание хромает. Оно хорошее, но почему-то хромает." |
24.03.2011, 01:50 | #6 |
Участник клуба
Регистрация: 07.07.2009
Сообщений: 1,385
|
Да, спасибо, все работает как часы)))
сейчас я буду все это оформлять как вариант для вывода в обычные дроби. Чтобы покрасивее было)) Если что, я опять к Вам)))
"Все мы жаждем чудес. Чисто человеческое свойство." Carl Sagan
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
C++ - а почему считает неправильно! | Blondy | Помощь студентам | 2 | 25.02.2011 16:30 |
Неправильно считает Excel | starsat1080 | Помощь студентам | 1 | 24.02.2011 08:37 |
почему эта программа не считает количество букв? | WitaliG | Помощь студентам | 3 | 24.01.2011 17:32 |
почему на чужем ПК неправильно работает программа | Coder01 | Общие вопросы Delphi | 10 | 24.08.2010 19:34 |
Неправильно считает, очень прошу помочь | Yulya92 | Общие вопросы C/C++ | 4 | 12.11.2009 23:33 |