LASKA-SAMP.BIZ
Всё о сервере, форум!
Основы программирования
ИНФОРМАЦИОННО-РАЗВЛЕКАТЕЛЬНЫЙ ПОРТАЛ
ИНФОРМАТИКА: ЕГЭ, ТЕОРИЯ, ПРАКТИКА, ТЕСТЫ
Математика / ИКТ (ЕГЭ)
Русский язык (д/з)
Физика (лаб. работы)
Английский язык (д/з)
Общество (олимпиада)
Биология (олимпиада)
География (олимпиада)
Информатика (теория)
Математика (задания)
Математика - ОГЭ
Математика / ИКТ (ЕГЭ)
Русский язык (д/з)
Химия (д/з)
Физика (лаб. работы)
Английский язык (д/з)
Общество (олимпиада)
Биология (олимпиада)
География (олимпиада)
Информатика (теория)
Математика (задания)
Линейная программа Определите значение целочисленных переменных a и b после выполнения фрагмента
ЕГЭ, ДОМАШНИЕ ЗАДАНИЯ
>
Алгоритмизация и программирование
>
Линейная программа Определите значение целочисленных переменных a и b после выполнения фрагмента
Страницы:
1
2
3
Содержание заданий и решения
Example
Определите значение целочисленных переменных a и b после выполнения фрагмента программы:
1) a = 334, b = 300
2) a = 434, b = 400
3) a = 3434, b = 3400
4) a = 5634, b = 5600
РЕШЕНИЕ:
a=3456
b=56 * 100 = 5600
a=34+5600=5634
Ответ: 4
Example
Определите значение целочисленных переменных a и b после выполнения фрагмента программы:
1) a = 22, b = 20
2) a = 4682, b = 4680
3) a = 8246, b = 246
4) a = 470, b = 468
РЕШЕНИЕ:
a=2468
b=468*10=4680
a=2+4680=4682
Ответ: 2
Example
Определите значение переменной b после выполнения следующего фрагмента программы, в котором a и b – переменные вещественного (действительного) типа.
1) b = 0
2) b = – 2
3) b = 50
4) b = – 50
РЕШЕНИЕ:
a=5
b=5 - 5*5 = 5-25 = - 20
b= -20/2 * 5 = - 10 * 5 = - 50
Ответ: 4
Example
В приведенном ниже фрагменте алгоритма, записанном на алгоритмическом языке, переменные a, b, c имеют тип «строка», а переменные i, n, k – тип «целое». Используются следующие функции:
Длина (a) – возвращает количество символов в строке a. (Тип «целое»)
Извлечь (a, i) – возвращает i-й (слева) символ в строке a. (Тип «строка»)
Склеить (a, b) – возвращает строку, в которой записаны сначала все символы строки a, а затем все символы строки b. (Тип «строка»)
Значения строк записываются в одинарных кавычках
(Например, a := ‘дом’).
Фрагмент алгоритма:
n := Длина (a)
k:= 1
i:= n – 1
b := ‘Н’
пока i > 0
нц
c:= Извлечь(a, i)
b := Склеить (b, c)
i:= i – k
кц
b:= Склеить(b, ‘ДА’)
Какое значение будет у переменной b после выполнения вышеприведенного фрагмента алгоритма, если значение переменной a было ‘МОТОР’
1) ‘НОТОДА’
2) ‘НОТОМДА’
3) ‘РОТОМДА’
4) ‘РОТОНДА’
РЕШЕНИЕ:
n := Длина (a) k:= 1 i:= n – 1 b := ‘Н’
пока i > 0
нц c:= Извлечь(a, i) b := Склеить (b, c) i:= i – k кц
b:= Склеить(b, ‘ДА’)
a = ‘МОТОР’
n=5 k=1 i=4 b='H'
4>0
c=Извлечь(‘МОТОР’, 4)='O'
Склеить ('H','O')= 'HO'
i=4-1=3
3>0
c=Извлечь(‘МОТОР’, 3)='T'
Склеить ('HO','T')= 'HOT'
i=3-1=2
2>0
c=Извлечь(‘МОТОР’, 2)='O'
Склеить ('HOT','O')= 'HOTO'
i=2-1=1
1>0
c=Извлечь(‘МОТОР’, 1)='M'
Склеить ('HOTO','M')= 'HOTOM'
i=1-1=0
b:= Склеить(b, ‘ДА’) = 'HOTOMДА'
Ответ: 2
Example
В приведенном ниже фрагменте алгоритма, записанном на алгоритмическом языке, переменные a, b, c имеют тип «строка», а переменные i, k – тип «целое». Используются следующие функции:
Длина (a) – возвращает количество символов в строке a. (Тип «целое»)
Извлечь (a, i) – возвращает i-тый (слева) символ в строке a. (Тип «строка»)
Склеить (a, b) – возвращает строку, в которой записаны сначала все символы строки a, а затем все символы строки b. (Тип «строка»)
Значения строк записываются в одинарных кавычках (Например, a := ‘дом’).
Фрагмент алгоритма:
i := Длина (a)
k:= 1
b:= ‘П’
пока i> 0
нц
c:= Извлечь (a, i)
b := Склеить (b, c)
i:= i – k
кц
Какое значение будет у переменной b после выполнения вышеприведенного фрагмента алгоритма, если значение переменной a было ‘РОЗА’
1) ‘ПАЗ’
2) ‘ПАЗОР’
3) ‘ПОЗА’
4) ‘ПРОЗА’
РЕШЕНИЕ:
i := Длина (a)
k:= 1
b:= ‘П’
пока i> 0
нц
c:= Извлечь (a, i)
b := Склеить (b, c)
i:= i – k
кц
a = ‘РОЗА’
i := Длина ( ‘РОЗА’)=4
k:= 1
b:= ‘П’
4> 0
c:= Извлечь ( ‘РОЗА’,4)= ‘А’
b := Склеить ( ‘П’, ‘A’)= ‘ПA’
i:= 4-1=3
3> 0
c:= Извлечь ( ‘РОЗА’,3)= ‘З’
b := Склеить ( ‘ПA’, ‘З’)= ‘ПAЗ’
i:= 3-1=2
2> 0
c:= Извлечь ( ‘РОЗА’,2)= ‘О’
b := Склеить ( ‘ПAЗ’, ‘О’)= ‘ПAЗО’
i:= 2-1=1
1> 0
c:= Извлечь ( ‘РОЗА’,1)= ‘Р’
b := Склеить ( ‘ПAЗО’, ‘Р’)= ‘ПAЗОР’
i:= 1-1=0
Ответ: 2
Страницы:
1
2
3
•
Определи слово по схеме - Работа с текстом
(56)
•
Глаголы - Работа с текстом
(55)
•
Существительные (морфологические признаки) - Работа с текстом
(55)
•
Прилагательные (морфологические признаки) - Работа с текстом
(55)
•
Значения слов - Работа с текстом
(55)
•
Основная мысль текста, План, Вопросы к тексту - Работа с текстом
(53)
•
Употребление выражений
(34)
•
Гласные, согласные
(4)
•
Диктанты
(24)
•
Однокоренные слова, формы слова
(1)
В помощь студентам (Рефераты, курсовые)
Куда пойти учиться??
Список учебных заведений и специальностей
Логин:
Пароль:
•
Забыли пароль?
•
Регистрация
•
Список пользователей
При копировании материала с сайта
активная ссылка обязательна!
Сайт управляется
SiNG cms
© 2010-2015