![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
In progress...
Форумчанин
Регистрация: 25.09.2011
Сообщений: 161
|
![]()
Даны натуральное число n, действительные числа a[1],...,a[n]. Вы-
числить a[1]-a[2]+a[3]-...+(-1)^(n+1)a[n]. Не могу понять что нужно сделать, кроме того что у нас одномерный массив... |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
![]()
Вычислить "Первый элемент минус второй плюс третий минус четвёртый плюс пятый..."
В общем, нечётные с плюсом, чётные с минусом. |
![]() |
![]() |
![]() |
#3 |
In progress...
Форумчанин
Регистрация: 25.09.2011
Сообщений: 161
|
![]()
Написал так:
Код:
|
![]() |
![]() |
![]() |
#4 |
фонатик DELPHI
Форумчанин
Регистрация: 14.01.2008
Сообщений: 714
|
![]()
Abstraction сказал же, не нужно проверять на чётность нужно чередовать знак.
Код:
я специально написал i mod 2=0 по причине того, что n-положительное натуральное число
95% сбоев и ошибок приложений, находится в полу метрах от монитора
![]() |
![]() |
![]() |
![]() |
#5 |
In progress...
Форумчанин
Регистрация: 25.09.2011
Сообщений: 161
|
![]()
Явное преобразование типа Boolean к типу byte запрещено...
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 25.10.2011
Сообщений: 3,178
|
![]()
На чётность проверять i, а не a[i].
Я имел в виду, что первый, третий, пятый и т.д. члены массива идут с плюсом, а второй, четвёртый, шестой... - с минусом. |
![]() |
![]() |
![]() |
#7 |
фонатик DELPHI
Форумчанин
Регистрация: 14.01.2008
Сообщений: 714
|
![]()
если Явное преобразование типа Boolean к типу byte запрещено тодла
Код:
95% сбоев и ошибок приложений, находится в полу метрах от монитора
![]() |
![]() |
![]() |
![]() |
#8 |
In progress...
Форумчанин
Регистрация: 25.09.2011
Сообщений: 161
|
![]()
Ввел 1 2 3 4 5
По идее 1-2+3-4+5 = 3 А выводит -3 ! |
![]() |
![]() |
![]() |
#9 |
In progress...
Форумчанин
Регистрация: 25.09.2011
Сообщений: 161
|
![]() |
![]() |
![]() |
![]() |
#10 |
personality
Старожил
Регистрация: 28.04.2009
Сообщений: 2,899
|
![]()
Зачем вообще преобразование )) ? просто записать *(i mod 2) если четное, то скобка суть 0, если нечетное - 1, и тогда для четного i
Код:
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Запутаное задание задание с массивом.Буду очень благодарен. | Riko1 | Общие вопросы C/C++ | 2 | 22.10.2011 10:23 |
не пойму задание, растолкуйте | Alexgv | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 26.12.2010 16:11 |
не пойму ошибку | Domanoff | Общие вопросы Delphi | 4 | 25.05.2010 21:37 |
не пойму с запросом | kaizer131 | Microsoft Office Access | 8 | 23.03.2009 22:27 |
Не пойму чо так | Cricket2007 | Помощь студентам | 5 | 15.05.2008 01:17 |