Составить алгоритм нахождения произведения целых нечетных чисел от 1 до 100.
Извини, я на украинском не могу)
Буду приводить аналогию на паскале.
В основе будет лежать "двойной" цикл. (for i:=1 to 100 do for j:=1 to 100 do...)
В первом цикле мы проверяем делится ли "i" на 2 (If i mod 2=0).
Если да(четное), тогда берем след число. Если нет(нечет), то запускаем второй цикл:
(For J:=1 to 100)
В нем мы тоже проверяем число на нечетность. Если число нечетное, тогда у нас есть уже 1ое произведение! "i" - Это первый множитель. "j" - второй. i*j - само произведение. Его можно вывести на экран (writeln(i*j)).
Получается мы берем по-порядку каждое число от 1 до 100, если оно нечетное, тогда по очереди умножаем его на каждое нечетное число, опять же, от 1 до 100.
На паскале:
For i:=1 to 100 do
If i mod 2<>0 then
for j:=1 to 100 do
if j mod 2<>0 then writeln(i*j);
Могут встречаться повторы (3*9 и 9*3)
Проектирование и внедрение АРМ основывается на ряде общих и частных принципов проектирования систем обработки данных. Главным считается принцип максимальной ориентации на конечного пользователя. Это достигается созданием специальных средств адаптации АРМ к уровню подготовки пользователя и возможностью его обучения и самообучения непосредственно на данном АРМ.
Другим принципом созданию эффективных АРМ, является принцип проблемной ориентации. Под проблемной ориентацией обычно понимается специализация АРМ на решении определенного круга задач, объединенных общей технологией обработки данных, т.е. ориентация на автоматизацию некоторой группы функций, постоянно выполняемых работниками сферы организационного управления.
Немаловажное значение придается реализации принципа соответствия информационных потребностей пользователей используемым техническим средствам. Только после тщательного установления информационных потребностей пользователя, обеспечивающих выполнение возложенных на него функций, можно приступать к определению состава и функций АРМ.
На практике при разработке АРМ пользователи зачастую предпочитают перепоручить определение своей информационной потребности разработчикам, ссылаясь на недоступную компетентность в области вычислительной техники. В результате цели, определенные разработчиками, не всегда совпадают с тем, что пользователи ожидают от автоматизации их рабочих мест. Поэтому в процессе создания АРМ должен быть реализован принцип творческого постоянного контакта разработчиков АРМ и их потенциальных пользователей.Совместное участие пользователя и разработчика в создании АРМ лучше осознать проблемную ситуацию, стимулирует интеллектуальную деятельность будущего пользователя АРМ и в конечном итоге повышению качества АРМ.
Примерами АРМ являются АРМ бухгалтера, складского работника, операциониста банка, менеджера. Примерами функциональных подсистем ЭИС являются подсистемы бухгалтерского учета, финансового планирования и анализа, маркетинга, кадров ит.Д. Примерами функциональных информационных систем являются банковские, страховые, налоговые и другие системы. Примерами обеспечивающих предметных технологий являются Project Expert, Marketing Expert, и приложения фирм 1С, Галактика, ПАРУС, BAAN, BaySIS и другие.