Главная страница
Навигация по странице:

  • Место для ввода текста.

  • ДЗ обработка массива (2). Рабочая тетрадь, Информатика, 8 класс К. Ю. Поляков, Е. А. Еремин


    Скачать 129.12 Kb.
    НазваниеРабочая тетрадь, Информатика, 8 класс К. Ю. Поляков, Е. А. Еремин
    Дата19.03.2022
    Размер129.12 Kb.
    Формат файлаdocx
    Имя файлаДЗ обработка массива (2).docx
    ТипДокументы
    #404557


    19.03.2022
    Рабочая тетрадь, Информатика, 8 класс К.Ю. Поляков, Е.А. Еремин
    1. Программирование

    1. Алгоритмы обработки массивов


    1. В программе есть переменные sum и x. Запишите оператор, с помощью которого можно добавить значение x к значению sum.

    Место для ввода текста.

    1. Для массива



    выполните ручную прокрутку следующей программы и определите, какое значение будет выведено:

    sum:= 0

    нц для i от 1 до N

    если mod(A[i],2) = 0 то

    sum:= sum + A[i]

    все

    кц

    вывод sum

    sum:= 0;

    for i:=1 to N do

    if A[i] mod 2 = 0 then

    sum:= sum + A[i];

    write(sum);

    Ответ:

    1. Измените условие отбора в программе из предыдущего задания, так чтобы при обработке того же массива в переменной sum получилось число 13:

    Место для ввода текста.

    1. Напишите циклы, с помощью которых можно найти в переменной p

      произведение всех элементов массива:

      произведение положительных элементов массива:







    2. Запишите условие, которое означает, что положительное значение переменной x – чётное.

    Ответ:

    2)

    1. Выполните ручную прокрутку программы

    count:= 0

    нц для i от 1 до N

    если mod(A[i],2) = 0 то

    count:= count + 1

    все

    кц

    вывод count

    count:= 0;

    for i:=1 to N do

    if A[i] mod 2 = 0 then

    count:= count + 1;

    write(count);

    для массива



    Заполните таблицу:




    Оператор

    Условие (да/нет)

    i

    count

    1













    2













    3













    4













    5













    6













    7













    8













    9













    10













    11













    12













    13













    Какое значение будет выведено на экран?

    http://kpolyakov.spb.ru




    написать администратору сайта