Главная >> Информатика 8 класс. Босова

Глава 2. Основы алгоритмизации

Основы алгоритмизации. Тестовые задания для самоконтроля (окончание)

23. Дан фрагмент линейного алгоритма.

    а: =8
    b:=6+3*а
    а:=b/3*а

Чему равно значение переменной а после его исполнения?

24. Исполните следующий фрагмент линейного алгоритм для а — х и b = у.

    а:=а+b
    b:=b-а
    а:=а+b
    b:=-b

Какие значения присвоены переменным а и b?

    а) у, х
    б) х + у, х - у
    в) х, у
    г) -у, х

25. Определите значение целочисленных переменных хну после выполнения алгоритма.

    х:=11
    у:=5
    t: =у
    у:=х mod у
    х: =t
    y:=y+2*t

    а) х = 11, у = 5
    б) х = 5, у = 11
    в) х = 10, у = 5
    г) х = 5, у = 10

26. Среди четырёх монет есть одна фальшивая. Неизвестно, легче она или тяжелее настоящей. Какое минимальное количество взвешиваний необходимо сделать на весах с двумя чашками без гирь, чтобы определить фальшивую монету?

    а) 2
    б) 3
    в) 4
    г) 5

27. Исполните алгоритм при х = 10 и у = 15.

Какие значения будут получены в результате его работы?

    а) -5, 10
    б) 5, 20
    в) 10, 15
    г) 5, 5
    д) -5, 5 28

28. Исполните фрагмент алгоритма при а = 2 и b =0.

Определите значение переменной Ь после выполнения фрагмента алгоритма.

29. Определите значение переменной ƒ после выполнения фрагмента алгоритма.

    f: =1
    нц для i от 1 до 5
      f:=f*i
    кц

30. Определите значение переменной s после выполнения фрагмента алгоритма.

    s :=0
    нц для i от 1 до 5
      s:=s+i*i
    кц

Ответы: Основы алгоритмизации

<<< К началу

 

 

???????@Mail.ru