Инфоурок / Информатика / Другие методич. материалы / Практическая работа по информатике "Проект "Калькулятор" в среде программирования PascalABC.NET" (9 класс)
Обращаем Ваше внимание, что в соответствии с Федеральным законом N 273-ФЗ «Об образовании в Российской Федерации» в организациях, осуществляющих образовательную деятельность, организовывается обучение и воспитание обучающихся с ОВЗ как совместно с другими обучающимися, так и в отдельных классах или группах.

Педагогическая деятельность в соответствии с новым ФГОС требует от учителя наличия системы специальных знаний в области анатомии, физиологии, специальной психологии, дефектологии и социальной работы.

Только сейчас Вы можете пройти дистанционное обучение прямо на сайте "Инфоурок" со скидкой 40% по курсу повышения квалификации "Организация работы с обучающимися с ограниченными возможностями здоровья (ОВЗ)" (72 часа). По окончании курса Вы получите печатное удостоверение о повышении квалификации установленного образца (доставка удостоверения бесплатна).

Автор курса: Логинова Наталья Геннадьевна, кандидат педагогических наук, учитель высшей категории. Начало обучения новой группы: 27 сентября.

Подать заявку на этот курс    Смотреть список всех 216 курсов со скидкой 40%

Практическая работа по информатике "Проект "Калькулятор" в среде программирования PascalABC.NET" (9 класс)

библиотека
материалов

hello_html_m129dbb7.gifhello_html_m1385962f.gifhello_html_72d69f0b.gifhello_html_mc29db43.gifhello_html_72d69f0b.gifhello_html_mea4f08c.gifhello_html_mea4f08c.gifhello_html_72d69f0b.gifhello_html_mc29db43.gifhello_html_72d69f0b.gifhello_html_mea4f08c.gifhello_html_72d69f0b.gifhello_html_m7c1d6e19.gifhello_html_mea4f08c.gifhello_html_72d69f0b.gifhello_html_mc29db43.gifhello_html_72d69f0b.gifhello_html_1dd1dddd.gifhello_html_76321f19.gifhello_html_m573f9b89.gifhello_html_36ce13fd.gifhello_html_m71149aae.gifhello_html_m2bb32712.gifhello_html_m79b25cc5.gifhello_html_599a2b4e.gif

Муниципальное бюджетное образовательное учреждение

«Средняя общеобразовательная школа №19»













Методическая разработка по информатике для 9 класса


Практическая работа №4

Проект «Калькулятор»


(В среде программирования PascalABC.NET)






Разработала Смирнова С.В.

учитель информатики высшей категории




















Яровое, 2016




Практическая работа №4

Проект «Калькулятор»


Аппаратное и программное обеспечение.

Компьютер с установленной операционной системой Windows и программой PascalABC.NET.

Цель работы: создать условия для проектной деятельности обучающихся по закреплению ветвления на языке программирования и освоения оператора выбора в среде PascalABC.NET.

Задание: Разработать проект «Калькулятор», т.е. написать программу на языке Паскаль, которая бы выполняла  простейшие арифметические операции над числами: сложение, вычитание, умножение и деление.


Ход работы:

  1. Рассмотрите предложенную блок-схему «Калькулятор» и программу по данной блок-схеме. Наберите программу в среде PascalABC.NET и проанализируйте программу.

начало






Ввод чисел x, y
Ввод операции +,-,*,/







да



нет

«+»





нет

да

«-»

z = x + y
Вывод z



z = x * y
Вывод z

«*»

z = x - y
Вывод z



нет

да




z = x / y
Вывод z

y<>0



нет

да






Вывод
Деление на ноль










конец







Программа:


Program Kalkulytor;

var

x,y,z: real;

op: char;

begin

write('Введите x >> '); readln(x);

write('Введите y >> '); readln(y);

writeln('Введите операцию: + , - , * , /'); readln(op);

if op = '+' then

begin

z := x + y;

writeln('x+y=',z:5:2)

end else

if op='-'then

begin

z := x-y; writeln('x-y=',z:5:2);

end else

if op ='*'then

begin

z := x * y;writeln('x*y=',z:5:2);

end else

if y <> 0 then

begin

z := x / y;writeln('x:y=',z:5:2)

end else

writeln('Деление на ноль!!');

end.

  1. Рассмотрим условный оператор множественного выбора Сase of , который позволяет сделать выбор из множества представленных значений переменной.


case <селектор (логическое выражение, математическое выражение, переменная)> of
значение 1 : оператор;
значение 2 : оператор;
. . . . . . . . . .
значение N : оператор;
else оператор;
end;


  1. Теперь в нашей программе используем оператор выбора, что получим.


Program Kalkulytor;

var

x,y,z: real;

op: char;

begin

write('Введите x >> '); readln(x);

write('Введите y >> '); readln(y);

writeln('Введите операцию: + , - , * , /'); readln(op);

case op of

'+': begin z := x + y; writeln('x + y = ',z:5:2);end;

'-': begin z := x - y; writeln('x - y = ',z:5:2);end;

'*': begin z := x * y; writeln('x * y = ',z:5:2);end;

'/': if y <> 0 then begin

z := x / y;

writeln('x:y=',z:5:2)

end

else

writeln('Деление на ноль!!');

end;

end.


  1. Наберите программу в среде PascalABC.NET и проанализируйте программу.

  2. Составьте программу, имитирующую своеобразный калькулятор, где

1 - сумма двух чисел,

2 - разность двух чисел,

3 - произведение двух чисел,

4 - целая часть от деления,

5 - остаток от деления,

6 - квадратный корень числа,

иначе введен неизвестный номер операции.




Самые низкие цены на курсы переподготовки

Специально для учителей, воспитателей и других работников системы образования действуют 50% скидки при обучении на курсах профессиональной переподготовки.

После окончания обучения выдаётся диплом о профессиональной переподготовке установленного образца с присвоением квалификации (признаётся при прохождении аттестации по всей России).

Обучение проходит заочно прямо на сайте проекта "Инфоурок", но в дипломе форма обучения не указывается.

Начало обучения ближайшей группы: 27 сентября. Оплата возможна в беспроцентную рассрочку (10% в начале обучения и 90% в конце обучения)!

Подайте заявку на интересующий Вас курс сейчас: https://infourok.ru

Общая информация

Номер материала: ДВ-564675

Похожие материалы

2017 год объявлен годом экологии и особо охраняемых природных территорий в Российской Федерации. Министерство образования и науки рекомендует в 2017/2018 учебном году включать в программы воспитания и социализации образовательные события, приуроченные к году экологии.

Учителям 1-11 классов и воспитателям дошкольных ОУ вместе с ребятами рекомендуем принять участие в международном конкурсе «Законы экологии», приуроченном к году экологии. Участники конкурса проверят свои знания правил поведения на природе, узнают интересные факты о животных и растениях, занесённых в Красную книгу России. Все ученики будут награждены красочными наградными материалами, а учителя получат бесплатные свидетельства о подготовке участников и призёров международного конкурса.

Конкурс "Законы экологии"