Информатика


         

Что такое систематическая разработка алгоритмов


алг «ввод-вывод_матрицы»                                   vvod: 'ввод-вывод_матрицы
нач                                                                              ' нач
вывод («Матрица», N, «х», М)                               ? «Матрица»; m; «х»; m
от k = 1 до N цикл                                                    for k = 1 to n
от I = 1 до М цикл                                                    for l = 1 to m
чтение (A [k,l])                                                           read A (k,l)
вывод (A [k,l])                                                              ? A (k,l)
кцикл                                                                           next 1     
нов_строка                                                                ?
кцикл                                                                         next k
кон                                                                              return
 
В о п р о с ы
 
1. Что такое постановка задачи?
2. Что включается в постановку задач?
3. Что такое способ решения?
4. Что такое метод решения?
5. Каков порядок решения новых задач?
6. Что такое систематическая разработка алгоритмов и программ?
З а д а ч и
 
1. Приведите постановку задачи, сценарий, алгоритм и программу подсчета сумм:
а) нечетных чисел;
б) квадратов целых чисел;
в) кубов целых чисел.
2. Приведите постановку задачи, сценарий, алгоритм и программу подсчета сумм:
а) членов арифметической прогрессии;
б) членов геометрической прогрессии.
3. Для последовательности чисел х1, х2 ..., хN приведите постановку задачи, составьте сценарий, алгоритм решения и программу:
а) подсчета суммы всех чисел;
б) вычисления среднего арифметического чисел;
в) определения наибольшего из чисел;
г) определения наименьшего из чисел.
4. Для данных об учениках, содержащих сведения об их росте и весе, приведите постановку задачи, составьте сценарий, алгоритм и програм­му определения:
а) самого высокого ученика;                                   г) самого легкого ученика;
б) самого низкого ученика;                      д) средний рост учеников;
в) самого тяжелого ученика;                    е) средний вес учеников.
5. Для данных о днях рождения своих друзей и родных приведите постановку задачи, составьте сценарий, алгоритм решения и программу:
а) определения ровесников;
б) определения людей, родившихся в один день;
в) самого молодого из своих друзей и родных;
г) самого старшего из своих родных и друзей.

Содержание  Назад  Вперед