Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Fortran > QBASIC |
Автор: Mnemonic 17.2.2012, 19:20 |
1. Выполнить действия над массивами. В таблице при формулировании задания для разъяснения его сути справа отображены примеры исходных Х и результирующих Y массивов с конкретными числами. Программа, естественно, должна обрабатывать любые числа. Предельная размерность массивов до 10, реальная размерность – N. Программа должна предъявлять исходные и новые (если требуется) массивы. Заполнить Y нарастающими суммами элементов Х. 4 2 0 1 -2 2 Х 4 6 6 7 5 7 Y Блок-схема и программный код решения? 2. Составить программу вычисления числового ряда для известного числа членов ряда N. Перед программированием следует выявить и написать необходимые аналитические соотношения, описывающие все имеющиеся зависимости. Y= 25+2 . 20-2 . 15+2 . 10-2 … 1+2 2-4 3+6 4-8 Блок-схема и программный код решения? 3. Имеется массив А из N произвольных чисел А(N), среди которых есть положительные, отрицательные и равные нулю. Выяснить, каким по счету в очереди стоит число 3. Если троек несколько, нас интересует только первая из них. Если троек нет совсем, напечатать сообщение “Троек нет”. Например, если А={2,4,–3,3,5,–2,1}, результат: 4. Блок-схема и программный код решения? 4. Составить программу вычисления и выдачи на печать суммы (или произведения) N элементов бесконечного числового ряда y=(-128)64(-32)16…? Блок-схему и программный код решения? 5. Имеется четыре A,B,C,D произвольных числа. ЭВМ должна ответить на вопрос: Правда ли что, первое число не самое маленькое?. Ответ ЭВМ должна вывести в виде текста – слов ”Правда” или ”Неправда”. • блок схему решения задачи, • программный код решения задачи. |
Автор: Фантом 17.2.2012, 20:32 |
А при чем тут QBASIC? |
Автор: iff 26.2.2012, 15:17 |
Готов выполнить все задания. Только 2-ое вызывает вопрос: аналитических соотношений, описывающих все имеющиеся зависимости бесконечно много. В формулировки сказано: "Составить программу вычисления числового ряда для известного числа членов ряда N", получается нужно выбрать одну закономерность; пользователь введёт N, а программа выдаст N чисел этой последовательности. И по 4-ому: написано, что ряд бесконечный, т.е. после единицы идут дроби? y= -128 64 -32 16 -8 4 -2 1 -0,5 0,25 -0,125 0,0625 - так? |