Контрольная работа для 9 класса: "Модели и моделирование + Паскаль"
материал по информатике и икт (9 класс)

Волкова Мария Николаевна

В данной контрольной работе представлены задания, связанные с темами "Модели и моделирование", а также написание программы на языке Паскаль

Скачать:

ВложениеРазмер
Файл k_r_9_mf.docx70.47 КБ

Предварительный просмотр:

Контрольная работа для 9 класса «Моделирование и формализация»

Вариант 1

            Задание 1 – 2.

Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых (в километрах) приведена в таблице. Определите длину кратчайшего пути между пунктами A и F. Передвигаться можно только по дорогам, протяжённость которых указана в таблице.

https://kpolyakov.spb.ru/school/ogetest/a3_files/st16-1a.gifhttps://kpolyakov.spb.ru/school/ogetest/a3_files/st15-4a.gif

Задание 3 – 4.

На рисунке – схема дорог, связывающих города A, B, C, D, E, F, G и H. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города A в город H?

https://kpolyakov.spb.ru/school/ogetest/b11_files/mioo-6b.gif           Задание 5.https://kpolyakov.spb.ru/school/ogetest/b11_files/mioo-3a.gif

Напишите программу, которая в последовательности натуральных чисел определяет количество чисел, , оканчивающихся на 7 и кратных 3. Программа получает на вход натуральные числа, количество введѐнных чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак окончания ввода, не входит в последовательность). Количество чисел не превышает 1000. Введѐнные числа не превышают 30000. Программа должна вывести одно число: количество натуральных чисел, , оканчивающихся на 7 и кратных 3.

          Задание 6.

Написана программа, которая в последовательности натуральных чисел определяет количество чисел, оканчивающихся на 8. Программа получает на вход количество чисел в последовательности, а затем сами числа. Программа должна вывести одно число: количество чисел, оканчивающихся на 8. В программе присутсуют ошибки.

var a,b,c,d: integer;

begin

    readln (a);

    b:=1;

    for c:=1 to a do

       begin

         readln (d);

         if ( d div 10 =8) then b:=b+d;

      end;

    writeln (b);

end.



Контрольная работа для 9 класса «Моделирование и формализация»

Вариант 2

Задание1 –2.

Между населёнными пунктами A, B, C, D, E, F построены дороги, протяжённость которых (в километрах) приведена в таблице. Определите длину кратчайшего пути между пунктами A и D. Передвигаться можно только по дорогам, протяжённость которых указана в таблице.

https://kpolyakov.spb.ru/school/ogetest/a3_files/mioo-6a.gifhttps://kpolyakov.spb.ru/school/ogetest/a3_files/mioo-6b.gif

Задание 3 –4.

На рисунке – схема дорог, связывающих города А, Б, В, Г, Д, Е, Ж и К. По каждой дороге можно двигаться только в одном направлении, указанном стрелкой. Сколько существует различных путей из города А в город К?https://kpolyakov.spb.ru/school/ogetest/b11_files/mioo-5a.gifhttps://kpolyakov.spb.ru/school/ogetest/b11_files/st15-4a.gif

Задание 5.

Напишите программу, которая в последовательности натуральных чисел определяет сумму всех чисел, кратных 6 и оканчивающихся на 8. Программа получает на вход количество чисел в последовательности, а затем сами числа. Количество чисел не превышает 100. Введѐнные числа не превышают 300. Программа должна вывести одно число: сумму всех чисел, кратных 6 оканчивающихся на 8.

Задание 6.

Напишите программу, которая в последовательности натуральных чисел определяет

максимальное число, кратное 4. Программа получает на вход натуральные числа, количество

введѐнных чисел неизвестно, последовательность чисел заканчивается числом 0 (0 – признак

окончания ввода, не входит в последовательность). Программа должна вывести одно число – максимальное число, кратное 4.

var a,b: integer;

   begin

      b:=0;

      readln (a);

        while a<>1 do

           begin

              if ( a mod 10 =4) then b:=a;

              readln (a);

           end;

      writeln (b);

    end.


По теме: методические разработки, презентации и конспекты

Контрольная работа. Знакомство с языком программирования Паскаль.

Контрольная работа представлена в 6 вариантах....

Контрольная работа по информатике. Паскаль_линейный алгоритм, 9 класс

Контрольная работа по информатике. Паскаль_линейный алгоритм, 9 класс. 2 варианта...

7 кл- Контрольная работа по теме "Давление. Закон Паскаля".

Эту контрольную работу можно сократиь и провести как кратковременную....

Контрольная работа №2 по теме «Давление. Закон Паскаля»

Материал предназначен для проверки знаний учащихся по теме "Давление. Закон Паскаля"....

Контрольная работа по теме "Программирование на языке Паскаль" для 11 математического класса

Контрольная работа по теме "Программирование на языке Паскаль" для 11 математического класса...

Контрольная работа 11 профильного класса проверочная работа по теории паскаля

Контрольная работа 11 профильного класса проверочная работа по теории паскаля...

Контрольная работа по теме "Циклы в языке Паскаль"

Контрольная работа содержит 4 варианта проверяет знания "базовая структура Цикл" и "запись циклов на языке Паскаль"...