Тест Beysik
тест по информатике
Тема: «Операторы присваивания, ввода и вывода»
Тема: «Условный опреатор»
Скачать:
Вложение | Размер |
---|---|
test_beysik.doc | 39.5 КБ |
Предварительный просмотр:
Тема: «Операторы присваивания, ввода и вывода»
- Какие из следующих операторов ввода записаны неверно? Объясните свой ответ.
а)- INPUT X
б)- INPUT “X =”; X
в)- INPUT “X =”
г)- INPUT “X, Y”; X , Y
д)- INPUT “X,Y”; X
е)- INPUT “X =” ; X , “Y =” ; Y
- Найдите ошибки в следующих фрагментах программ:
а) А = 5
В = 2 * А
PRINT A : B
PRINT “B =” ; 2 * A
PRINT конец
Правильно:
A = 5
B = 2 * A
PRINT A, B
PRINT "B =" ; 2 * A
PRINT "конец"
б) Х = 7
2 * Х = Y
PRINT ‘Y =’ ; X ^ 2
PRINT Y + 3
Правильно:
X = 7
Y = X * 2
PRINT "Y =" ; X ^ 2
PRINT Y + 3
- Объясните назначение следующей программы:
INPUT “A =” ; A
INPUT “B =” ; B
A = A + B
B = A – B
A = A – B
PRINT “A =”; A ; “B =” ; B
Программа меняет значение 2-х переменных между собой.
- Покажите на бумаге, что будет выведено на экран в результате работы следующего фрагмента программы:
X = 2
Y = 3
PRINT “X =” ; X , “Y =” ; Y
X = Y
Y = X
PRINT X , Y , 3
Вывод:
X = 2 Y = 3
3 3 3
- Что будет выведено на экран в результате работы следующего фрагмента программы:
A = 10 : B = 6
A = (A + B) / 2
B = (A + B) / 2
PRINT “A =” ; A , “B =” ; B
A = (A + B) / 2
PRINT : PRINT A , B
A = B : B = A
PRINT A , B
Вывод:
A = 8 B = 7
7.5 7
7 7
- Что будет выведено на экран в результате работы следующего фрагмента программы:
X = 8 : Y = 3
X = 2 * X + 2 * Y
PRINT X , Y : PRINT
Y = 2 * X + 2 * Y
PRINT “X =” ; Y , “Y =” ; X
X = 2 * X + 2 * Y
PRINT “X =” ; X , “Y =” ; Y
Вывод:
22 3
X = 50 Y = 22
X = 144 Y = 50
- Дан фрагмент программы:
INPUT “Введите Х и Y” , X , Y
PRINT 2 * X , Y
X = Y ^ 2 – X
Y = X ^ 2 – Y
PRINT “X =” ; X + 1 , “Y =” ; Y – 1
X = Y ^ 2 – X
Y = Y ^ 2 – X
PRINT X ,
PRINT Y
Вывод:
10 3
X = 5 Y = 12
165 4
Показать, что будет выведено на экран, если по запросу введены в Х и Y соответственно числа 5 и 3.
Тема: “Условный оператор”
- Объясните назначение следующей программы:
INPUT “X =” ; X
INPUT “Y =” ; Y
IF X > Y THEN Z = 0 ELSE Z = Y – X
M = X + Z
PRINT “M =” ; M
Вводим 2 числа. Если 1-е число больше 2-го, то мы получим 1-е число, иначе 1-е число + (2-е число – 1-е число).
- Дан фрагмент программы:
INPUT “M =” ; M
IF M < 10 THEN M = 10 ELSE M = 2 * M
N = M + 5
PRINT M , N
Покажите, что будет выведено на экран, если по запросу введено:
а) число 5;
Вывод:
10 15
б) число 12;
Вывод:
24 29
в) число10
Вывод:
20 25
- Дан фрагмент программы:
INPUT “A =” ; A
INPUT “B =” ; B
A = (A + B) / 2
B = (A + B) / 2
PRINT “A =” ; A , “B =” ; B
IF A < B THEN A = 2 * A ELSE B = 2 * B
PRINT : PRINT A , B
Покажите на бумаге, что будет выведено на экран, если по запросу введены в А и В соответственно:
а) числа 10 и 6;
Вывод:
A = 8 B = 7
8 14
б) числа 4 и 12;
Вывод:
A = 8 B = 10
16 10
- Дан фрагмент программы:
INPUT A ,B
S = 0
10 IF A < B THEN A = A + B ELSE B = A + B
S = S + A
PRINT A , B
IF S < 40 THEN GOTO 10
PRINT “S =” ; S
Покажите, что будет выведено на экран, если по запросу введены в А и В соответственно:
а) числа 2 и 4;
Вывод:
6 4
6 10
16 10
16 26
S = 44
б) числа 10 и 3
Вывод:
10 13
23 13
23 36
S = 56
- Дана программная строка:
IF X>Y THEN X = A : Y = B ELSE Y = A : X = B
Замените ее блочным форматом условного оператора.
IF X>Y THEN
X = A
Y = B
ELSE
Y = A
X = B
END IF
- Объясните назначение следующей программы:
INPUT “X =” ; X
INPUT “Y =” ; Y
IF X > Y THEN
PRINT “Большее число:” ; X
ELSE IF Y > X THEN
PRINT “Большее число:” ; Y
ELSE
PRINT “Числа равны”
END IF
Определяет какое из 2-х введённых чисел больше, если они равны, то указывается их равенство.
- Объясните назначение следующей программы:
INPUT “X =” ; X
INPUT “Y =” ; Y
A = (X + Y) / 2 1.5
B = 2 * X * Y 4
IF X > Y THEN
X = A
Y = B
ELSE IF Y > X THEN
X = B
Y = A
END IF
PRINT “X =” ; X ; “Y =” ; Y
Вводится 2 числа X,Y. A присваивается (X+Y)/2, а B присваивается 2*X*Y. Если X>Y, то X=A, а Y=B, иначе X=B, а Y=A.
По теме: методические разработки, презентации и конспекты
Тесты по математике.Тесты по литературному чтению 3класс
Тестирование обучающихся 3класса по математике...
Тест по окружающему миру (1 тест-1четверть 3 класс, 2тест- год 2 класс)
Тест создан для проверки знаний учащихся 3 класса за 1 четверть....
Тест по произведению Лии Гераскиной "В стране невыученных уроков"; Николай Носов "Приключения Незнайки и его друзей", Тест по произведению "Королевство кривых зеркал"
Дать возможность учителю узнать насколько внимательно учащиеся работают с книгой, внимательно читают, понимают прочитанное....
Тест по математике (2 класс), тест по окружающему миру (2 класс)
Данные тесты можно использовать как промежуточную контрольную работу....
Итоговый контрольный тест по окружающему миру за 3 класс. Результаты оценивания теста в баллах.
УМК "Школа России" Итоговый контрольный тест по предмету "Окружающий мир" за курс третьего класса.. Данный тест охватывает все основные темы курса "Окружающий мир" для 3-го класса. Задания 1-10 позвол...
Тест по русскому языку 2 класс. Контрольные тесты по русскому языку и математике 4 класс Планета Знаний. Презентация "Знакомство с многоугольниками 1 класс Планета знаний.
2 класс. Безударные гласные гласные в корне.Деформированная фраза.Морфемный разбор слов. 4 класс - 1 полугодие Планета Знаний.1 класс "Знакомство с многоугольниками"...
Работа с текстом. 1 класс.. (Тест №1 "Лисята", Тест №2 "В чужой клетке", Тест №3 "Самые быстрые крылья", Тест №4 "Белка и волк", Тест №5 "Тропа", Тест №6 "Хлеб растёт")
В 4 классе учащимся предстоит выполнять ВПР. Многие дети испытывают затруднения при работе с текстом. Сегодня в книжных магазинах можно найти много методически...