Практическая работа "КУМИР. Суммирование элементов массива"

  • Контроль знаний
  • Раздаточные материалы
  • Разработки уроков
  • doc
  • 18.11.2018
Публикация в СМИ для учителей

Публикация в СМИ для учителей

Бесплатное участие. Свидетельство СМИ сразу.
Мгновенные 10 документов в портфолио.

Данную разработку можно использовать при проведении практической работы на уроке при изучении раздела одномерные массивы на языке программирования КУМИР. В разработке предоставлена задача на суммирование элементов массива, описаны этапы разработки программы. Также учащимся предлагается составить программы для решения 19 задач, а также творческое задание по составлению своей задачи по данной теме.
Иконка файла материала Суммирование элементов массива.doc
Суммирование элементов массива Пример: Вычислить сумму 5 элементов массива а: алг сумма элементов массива нач цел таб a[1:5], цел i, цел s . вывод "Этап 1:", нс . нц для i от 1 до 5 . . a[i]:=int(rnd(10)+1) . . вывод a[i], " " . кц . вывод " ", нс . вывод "Этап 2:", нс . вывод "суммирование:", нс . s:=0 . нц для i от 1 до 5 . . s:=s+a[i] . кц . вывод "Этап 3:", нс . вывод "Распечатка результата ", нс . вывод "Сумма элементов массива s=", s, нс кон Этап 1: 10 5 3 4 6  Этап 2: суммирование: Этап 1: 9 9 6 9 8  Этап 2: суммирование: Этап 3: Распечатка результата  Сумма элементов массива s=41 Задачи  для  самостоятельного  решения: 1. Заполнить  массив из 7 чисел  внутри  алгоритма  и  найти  среднее  арифметическое  этих чисел. 2. Заполнить  массив  из 8 чисел через цикл  и  ввод  с клавиатуры, и   найти суммы  s1, s2: 1 половины  элементов  массива  и  2   половины  элементов  массива. 3. Заполните  массив  из  10  чисел  через  генератор  случайных   чисел  в  диапазоне  от  1  до  10  и  найдите,  насколько  сумма   первых  5  чисел  больше  суммы  вторых  пяти  чисел. 4. Заполните  массив  из  10  чисел  через  генератор  случайных   чисел  в  диапазоне  от  1  до  10  и  найдите  разность  между   первым  и  последним  элементами. 5. Заполните  массив  из  10  чисел  через  генератор  случайных   чисел  в  диапазоне  от  1  до  10  и  найдите  сумму   положительных  элементов  массива. 6. Заполните  массив  из  10  чисел  через  генератор  случайных   чисел  в  диапазоне  от  ­10  до  10  и  найдите  и  найдите  сумму   отрицательных  элементов  массива. 7. Заполните  массив  из  10  чисел  через  генератор  случайных   чисел  в  диапазоне  от  1  до  10  и  найдите  и  найдите  сумму   чётных  элементов  массива. 8. Заполните  массив  из  10  чисел  через  генератор  случайных   чисел  в  диапазоне  от  1  до  10  и  найдите  и  найдите  сумму   нечётных  элементов  массива. 9. Заполните  массив  из  10  чисел  через  генератор  случайных   чисел  в  диапазоне  от  1  до  10  и  найдите  и  найдите  сумму    элементов  массива  кратных  3. 10. Заполните  массив  из  10  чисел  через  генератор  случайных   чисел  в  диапазоне  от  1  до  10  и  найдите  и  найдите  сумму    элементов  массива  кратных  5. 11. Заполните  массив  из  10  чисел  через  генератор  случайных   чисел  в  диапазоне  от  1  до  10  и  найдите  и  найдите  сумму    элементов  массива  оканчивающихся  на  0. 12. Заполните  массив  из  10  чисел  через  генератор  случайных   чисел  в  диапазоне  от  1  до  20  и  найдите  и  найдите  сумму    двузначных   элементов  массива.13. Заполните  массив  из  10  чисел  через  генератор  случайных   чисел  в  диапазоне  от  1  до  100  и  найдите  и  найдите  сумму    элементов  массива,   в  записи  которых,  присутствует  цифра  4. 14. Заполните  массив  из  10  чисел  через  генератор  случайных   чисел  в  диапазоне  от  1  до  100  и  найдите  и  найдите  суммы  s1 всех  положительных  элементов  массива  и  s2   всех   отрицательных  элементов  массива,   найдите  среднее  арифметическое  этих  сумм. 15. В  массиве  хранятся  сведения  о  количестве  осадков,  выпавших  за  каждый  день  января.  Определите  общее  количество  осадков за  январь. 16. В  массиве  хранятся  сведения  о  стоимости  12  различных   предметов.  Определить  общее  количество  осадков  за  январь. 17. В  массиве  хранится  информация  о  численности  учеников  в   каждом  из  42  классов  школы.  Выяснить,  верно  ли,  что  общее   число  учеников  в  школе  есть  четырёхзначное  число. 18. В  массиве  хранится  информация  о  баллах,  полученных   спортсменом­десятиборцем  в  каждом  из  десяти  видов  спорта.   Для  выхода  в  следующий  этап  соревнований  общая  сумма   баллов  должна  превысить  некоторое  известное  значение.   Определить,  вышел  ли  данный  спортсмен  в  следующий  этап   соревнований. 19. В  массиве  хранятся  сведения  о  количестве  осадков,  выпавших  за  каждый  день  июня.  Определить  в  какую  декаду  месяца   выпало  больше  осадков. Придумайте  свою  задачу, в которой бы было  необходимо  найти  сумму  каких­либо  элементов  массива.

Посмотрите также