Презентация на тему "Язык программирования QBasic. Разветвляющийся алгоритм"

Презентация: Язык программирования QBasic. Разветвляющийся алгоритм
1 из 12
Ваша оценка презентации
Оцените презентацию по шкале от 1 до 5 баллов
  • 1
  • 2
  • 3
  • 4
  • 5
2.0
1 оценка

Комментарии

Нет комментариев для данной презентации

Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.


Добавить свой комментарий

Аннотация к презентации

Скачать презентацию (0.27 Мб). Тема: "Язык программирования QBasic. Разветвляющийся алгоритм". Предмет: информатика. 12 слайдов. Для студентов. Добавлена в 2016 году. Средняя оценка: 2.0 балла из 5.

Содержание

  • Презентация: Язык программирования QBasic. Разветвляющийся алгоритм
    Слайд 1

    Разветвляющийся алгоритм

    Безусловный и условный переход

  • Слайд 2

    До этого момента мы создавали линейные алгоритмы, т.е. команды алгоритма выполняется по порядку, друг за другом. CLS DATA 2,4,6 READ A,B,C INPUT "Чему равно значение Х"; Х Y=(A*Х*Х+B)/(4-3*С) PRINT "Значение Y при Х="Х" равно" Y END

  • Слайд 3
  • Слайд 4

    Безусловный переход

    CLS A: PRINT ”*” PRINT “ *” PRINT “ *” GOTO A

  • Слайд 5

    Условный переход

    В QBASIC можно использовать два вида оператора ветвления: однострочный и блочный.   Однострочный: Оператор 1 Оператор 2 IF THEN или ELSEили GOTO метка GOTO метка IF THEN ELSE ЕСЛИ ТОГДА ИНАЧЕ

  • Слайд 6

    Ветвление

    Условие В условии сравниваются (то есть применяются знаки = ; ; ; ) две величины, причём эти величины могут быть подсчитаны до оператора IF или непосредственно в условии. Нельзя в условии записывать двойное неравенство. В условии допускается сравнение нескольких величин, но при использовании знаков логики OR, AND.

  • Слайд 7

    Задание написать программу для вычисления значения квадратного корня . CLS 1: INPUT ”Введите любое число”; X IF X>=0 THEN ?”Корень квадратный из Х=“ ; SQR(X) ELSE ?”Корень квадратный из отрицательного числа вычислить невозможно” END ДА НЕТ

  • Слайд 8

    После THEN и ELSE могут быть использованы любые операторы, даже включая IF. IF THEN IF THEN … Часто используется УКОРОЧЕННОЕ ВЕТВЛЕНИЕ, то есть отсутствует ELSE. IF THEN … Для такого использования надо помнить: если условие не выполняется, то машина переходит к выполнению следующей строки, стоящей после оператора IF.

  • Слайд 9

    Задание. Дано целое число. Сообщить: оно чётное или нет. CLS INPUT "Какое число проверяем ";B IF B/2 = INT(B/2) THEN PRINT “Число чётное” ELSE PRINT “Число нечётное” END

  • Слайд 10

    Блочный: IF THEN операторы 1 ELSE операторы 2 END IF ДА НЕТ

  • Слайд 11

    Задание. Дано целое число. Сообщить: оно чётное или нет. CLS INPUT "Какое число проверяем ";B IF B/2 = INT(B/2) THEN PRINT "Число чётное" ELSE PRINT "Число нечётное" END IF  

  • Слайд 12

    Задание. С клавиатуры вводится два любых числа X,Y. X - Y, если X > Y; Вычислить Z = Y - X + 1, в остальных случаях. CLS INPUT "Введите X,Y";X,Y IF X > Y THEN Z = X – Y ELSE Z = Y - X + 1 END IF PRINT “Значение выражения равно”Z END

Посмотреть все слайды

Сообщить об ошибке