160 likes | 371 Views
Урок информатики в 9 А классе по теме: "Составление алгоритмов и программ с использованием конструкций следование и ветвление". Проверка решений. (самоконтроль). 1. Написать программу и нарисовать блок-схему.
E N D
Урок информатикив 9 А классе по теме: "Составление алгоритмов и программ с использованием конструкций следование и ветвление" Проверка решений. (самоконтроль)
1. Написать программу и нарисовать блок-схему. • Написать программу, в которой известны три стороны треугольника АВС, посчитать периметр этого треугольника. Значения сторон задать с клавиатуры. нач А,В,С CLS INPUT A,B,C P=A+B+C PRINT «Периметр треугольника Р= »; P END Р=А+В+С Р кон
2. В алгоритме, записанном ниже, используются целочисленные переменные а и в, а также следующие операции: Определите значение переменной a после исполнения данного алгоритма. a := 16 b := 12 – a / 4 а= 40 a := a + b * 3
3. Написать программу и нарисовать блок-схему. В равнобедренном треугольнике известны высота (h) и основание (а), посчитать площадь треугольника. Значение высоты и основания задать с клавиатуры. нач CLS INPUT а,h S=(a*h)/2 PRINT «Площадь треугольника S=»; S END a,h S=(a*h)/2 S кон
4. Написать программу и нарисовать блок-схему. Найти среднее арифметическое трех чисел А, В, С. Значения чисел ввести с клавиатуры. Значения сторон задать с клавиатуры. нач CLS INPUT A,B,C S=(A+B+C)/3 PRINT «Площадь треугольника S=»; S END A,B,C S=(A+B+C)/3 S кон
5. Определите значение целочисленных переменных x, y и z после выполнения фрагмента программы: х = 13 у = 3 z = x x = z \ у у = х 3) x = 4, y = 4, z = 13
По данной блок-схемеопределить результат выполнения алгоритма при х = - 4 и х = 10 и записать программу CLS INPUT X IF X>5 THEN Y=X^2 ELSE Y=5-X PRINT Y END При Х=-4 Y=9 При X=10 Y=100
По данной блок схеме определить значение при х = - 2 и х = 5, записать программу. CLS INPUT X IF X<0 THEN Y=X^3 PRINT Y END При Х=-2Y=-8
начало А=3 В=4 да нет А<В Х=А^2+1 X=A-B Вывод Х конец Записать программупо данной блок-схеме и вычислить значение Х. CLS A=3 B=4 IF A<B THEN X=A^2+1 ELSE X=A-B PRINT X END Х=10
Составить блок-схему по данной программеи решить для А=10 и В=8 начало 10 CLS 20 INPUTA, B 30 IF A<=B THEN X = A + BELSEX = A * B 40 PRINT “X=”; X 50 END Ввод А,В да нет А<=В Х=А+В X=А*В Вывод Х Х =80 конец
В программе, записанной по заданной блок-схеме, указать порядковый номер строки, в которой допущена ошибка и посчитать значение Y после выполнения алгоритма при Х=9. 10 CLS 20 INPUT “введите значение X”; X 30 IF X>0 THEN Y= |Х| ELSE Y= 40 PRINT “Y=”; Y 50 END Ошибка в 30 строке Y=5
нач а,в,с а=в да в>с да нет нет а=а+с F=в+c а=а+в F=а+с в=в+с F=а+в F кон Вычислить значение переменной F, если а=1, в=1, с=3 1) 7 2) 4 3) 6 4) 5
нач x, y Z=0 да x>0 нет да нет y>0 Z=1 Z=2 z кон Какое значение получит переменная Z в результате выполнения следующего алгоритма. 1) X=1, y=1, z= 1 2) X=1, y= -1, z= 2 3) X= -1, y=1, z= 0