1 / 19

Здравствуйте!

Здравствуйте!. Ребус. программист. Программи́ст  — специалист, занимающийся написанием программ для ЭВМ, то есть программированием. тесты. Компьютерный тест. Выполнение программы. Program funczija ; uses crt ; var x, y:real; Begin clrscr ;

lavina
Download Presentation

Здравствуйте!

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Здравствуйте!

  2. Ребус программист Программи́ст — специалист, занимающийся написанием программ для ЭВМ, то есть программированием.

  3. тесты Компьютерный тест

  4. Выполнение программы Program funczija; uses crt; var x, y:real; Begin clrscr; Writeln('Введите значение переменной x'); Read(x); y:=x/(x-5); Writeln('Значение у равно ',y) End. • Запусти программу PABC • Открой файл задача1.pas • Выполнить программу: Почему возникла ошибка? • Вход: х=10 • Выход: y=2 • Выход: y=0 • Вход: х=0 • Вход: х=5 • Выход: • Ошибка вещественное деление на 0

  5. Тема урока «Условный оператор IF»

  6. Основные понятия Оператор, реализующий ветвление называется условным оператором. Условный оператор позволяет изменить порядок выполнения операторовв зависимости от выполнения некоторого условия. Общий вид условного оператора: IF (условие) THEN <операторы> ELSE <операторы> IF (условие) THEN <операторы>

  7. Расположите условия и действия ветвления соответственно столбцам таблицы коня потеряешь а>=0 налево пойдешь? D<0 сам пропадешь корней нет

  8. Расположите условия и действия ветвления соответственно столбцам таблицы

  9. Что такое условие? IF ELSE THEN Условие? Сначала проверяется условие ЕСЛИ условие истинно, ТО выполняется оператор 1 ИНАЧЕ (если оно ложно) выполняется оператор 2 нет да Оператор ветвления (условный оператор) позволяет изменить порядок выполнения операторов в зависимости от выполнения некоторого условия (истинности логического выражения). На блок-схеме алгоритма условие изображается в виде ромба. Операции отношения Логические операции Условие – это логическое выражение или отношение. Условие простым составным > больше < меньше AND OR NOT >= больше или равно <= меньше или равно <> не равно = равно А>0 (x>0) and (y=1)

  10. Пример IF x<>0 then z:=y/x else write(’функция не определена’) • IF x<>5thenbegin y:=x/(x-5); write(‘y=’,y) end else write(’функция не определена’); X<>о X<>5 да да нет нет Program funczija; uses crt; varx, y:real; Begin clrscr; Writeln('Введите значение переменной x'); Read(x); y:=x/(x-5); Writeln('Значение у равно ',y) End. Program funczija; uses crt; varx,y:real; Begin clrscr; Writeln('Введите значение переменной x'); Read(x); If x<>5 then Begin y:=x/(x-5); Writeln('Значение у равно ',y )end else Writeln(‘при х=5 функция не определена’); End. Begin y:=x/(x-5); Writeln(‘y=’, y) z:=y/x; Writeln(’при x=5 функция не определена’) Writeln(’функция не определена’) End

  11. Этапы решения задач на компьютере

  12. 1 задача Текст программы Program Z1; Uses Crt; Varx,y: real; Begin ClrScr; write (‘Введите Х’); readln(x); ifx<>3 then begin y:=1/(x-3); write (‘y=’,y) endelse write (‘Функция не определена’); end. • Вычислить значения функции заданной следующим образом

  13. Экзамен по информатике Шкала пересчета первичного балла за выполнение экзаменационной работы в отметку по пятибалльной шкале. 2012 год.  Максимальное количество баллов, которое может получить экзаменуемый за выполнение всей экзаменационной работы, - 22 балла.   0—4 баллов — отметка «2»  5—11 баллов — отметка «3» 12—17 баллов — отметка «4» 18—22 баллов — отметка «5»

  14. Экзамен по информатике да n<=4 нет нет да n<=11 Отметка 2 n<=17 нет Отметка 3 да Отметка 4 Отметка 5

  15. Экзамен по информатике 0—4 баллов — отметка «2»  5—11 баллов — отметка «3» 12—17 баллов — отметка «4» 18—22 баллов — отметка «5» Programotmetka ; usescrt; var n:integer; Begin clrscr; Writeln('Введите количество баллов полученных за экзамен по информатике '); Read(n); Ifn<=4thenWriteln('Ваша отметка 2') elseIf n<=11 thenWriteln('Ваша отметка 3') else If n<=17 thenWriteln('Ваша отметка 4') else Writeln('Ваша отметка 5'); end.

  16. На уроке мы: • Познакомились с условным оператором IF; • Рассмотрели примеры применения данного оператора • Научились использовать условный оператор при составлении программ.

  17. Итог урока. Рефлексия.

  18. Спасибо! Урок завершён.

More Related