![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 16.02.2014
Сообщений: 12
|
![]()
Найти сумму всех элементов массива целых чисел, удовлетворяющих условию: остаток от деления на 2 равен 3. Размерность массива – 20. Заполнение массива осуществить случайными числами от 200 до 300.
Код:
Последний раз редактировалось Stilet; 13.03.2014 в 09:33. |
![]() |
![]() |
![]() |
#2 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Цитата:
![]()
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
|
![]() |
![]() |
![]() |
#3 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]()
Тишуня, нет не правильно.
Даже с учётом того, что условие явно некорректно! Возможно, что Вы перепутали, нужно: Цитата:
|
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 16.02.2014
Сообщений: 12
|
![]() |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 16.02.2014
Сообщений: 12
|
![]()
[QUOTE=Serge_Bliznykov;1351464]Тишуня, нет не правильно.
Даже с учётом того, что условие явно некорректно! условие написано верно (так как поставил такое условие преподаватель) |
![]() |
![]() |
![]() |
#6 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Цитата:
PS и случайные числя у тебя будут от 100 до 299
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 13.03.2014 в 09:49. |
|
![]() |
![]() |
![]() |
#7 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
Не вопрос. Вот решение вашей задачи: Код:
![]() |
|
![]() |
![]() |
![]() |
#8 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Offtop
Если отвлечься от того, что задание учебное, то что является задачей программиста? Правильно - написать прогу согласно ТЗ и, желательно, оптимально. Серж, вот исходя из последнего настаиваю на том, что мой вариант решения правильный, и самый оптимальный ![]()
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#9 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
Вы сейчас преобразовали исходное ТЗ, исходя из своих знаний и опыта (в данной случае из знания арифметики). В постановке задачи чётко сказано, найти сумму чисел, где при делении на 2 в остатке остаётся три. Вот так и записываем! А не выбрасываем весь цикл, все проверки, ПОТОМУ ЧТО МЫ ЗНАЕМ ОТВЕТ! Поясню. Стоит задача найти и вывести сумму всех целых (натуральных) чисел от 1 до 5. Вы как программу напишете ? s := 0; for i:=1 to 5 do s := s +i; WriteLn(s); или WriteLn(15); Вот в этом и разница в нашем подходе! Я сделал ровным счётом то, что попросил преподаватель. не больше и не меньше. Этот же преподаватель через секунду попросит изменить задачу поменяв условие на обратное (остаток от деления на 3 равен 2). В моём коде надо будет переставить два числа местами. или можно написать универальный код, при делении на число D остаток равен O (где D и O задаются оператором) ![]() впрочем, всё это оффтоп... ![]() |
|
![]() |
![]() |
![]() |
#10 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Серж, ключевая фраза Если отвлечься от того, что задание учебное
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Заданный одномерный массив. Найти сумму элементов массива, которые удовлетворяют условию ( Delphi ) | Святослав2703 | Помощь студентам | 5 | 03.07.2013 16:21 |
Дана последовательность из n целых чисел. Найти сумму нечетных элементов этой последовательности.С++ | punkvalera | Помощь студентам | 1 | 13.05.2012 20:35 |
Обработка элементов массива, удовлетворяющих некоторому условию | sokol987 | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 25.12.2011 15:24 |
Частное и остаток от деления двух целых чисел. | Andrey35 | Паскаль, Turbo Pascal, PascalABC.NET | 14 | 14.11.2011 18:00 |
Сумма и произведение элементов массива, удовлетворяющих условию (генерация float массива) | felodese | Помощь студентам | 1 | 11.11.2010 20:52 |