Символьные переменные в языке программирования Бэйсик
презентация урока для интерактивной доски по информатике и икт (11 класс) на тему

Давыдова Марина Михайловна

  

Презентация предназначена для учителей, ведущих предмет «Информатика и ИКТ», кружки и элективные курсы по программированию на языке Qbasic.

Скачать:

ВложениеРазмер
Файл simvolnye_peremennye_v_yazyke_programmirovaniya_beysik.pptx186.37 КБ

Предварительный просмотр:


Подписи к слайдам:

Слайд 1

Давыдова Марина Михайловна преподаватель ГПОУ «ТОМК» Белевский филиал Символьные переменные в языке программирования Qbasic

Слайд 2

Аннотация Данная презентация является демонстрационным материалом к уроку информатики «Символьные переменные в языке программирования Qbasic » . Формат документа – презентация, выполненная в программе Microsoft PowerPoint. Использовались следующие ресурсы: О.А.Житкова, Е.К.Кудрявцева «Бейсик и Паскаль от простого к сложному»; Задачи взяты из сети Интернет. Методические рекомендации: презентация предназначена для учителей, ведущих предмет «Информатика и ИКТ», кружки и элективные курсы по программированию на языке Qbasic . Объём работы – 26 слайдов. Объём в Мбайтах – 190 Кбайт.

Слайд 3

Что же это такое символьная (строковая) переменная? Это переменная, значением которой может являться любой набор символов.

Слайд 4

Обозначается символьная переменная одной или несколькими латинскими буквами со знаком $ . Пример: A$ AB$ MIN$

Слайд 5

Строчные переменные можно «склеивать». Для этого процесса (конкатенации) используют знак плюс (+).

Слайд 6

Рассмотрим пример конкатенации строк: REM конкатенация строк s1$="Привет! " s2$=" Меня зовут Саша ." s$=s1$+s2$ PRINT s$ END

Слайд 8

Основные стандартные функции для символьных переменных № Основные функции языка Бейсик 1 ASC(XS) переводит двоичный код символа в десятичное число 2 LEN(XS) находит длину символьной переменной, включая ко­нечные пробелы 3 MID$(X$,Y,Z) выдает последовательность Z символов из строки XS , позиции Y 4 STRS(X) преобразует значение X из числовой формы в сим­вольную 5 CHR$(X) преобразует код в символ 6 LEFT$(A$,N) выделяет N левых символов строки AS 7 R I GHT$(XS,N) выделяет N правых символов строки Х$

Слайд 9

А теперь давайте рассмотрим несколько задач:

Слайд 10

Составить программу, подсчитывающую количество букв "а" в предложении.

Слайд 11

REM кол - во букв " а " INPUT " Введите предложение ", s$ FOR I=1 TO LEN(s$) IF MID$(s$,I,1)=" а " THEN k=k+1 NEXT PRINT " Кол - во букв а =", k END

Слайд 15

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

Слайд 16

REM замена букв ss$="" INPUT " Введите предложение ", s$ FOR I=1 TO LEN(s$) IF MID$(s$,I,1)=" а " THEN ss$=ss$+" о “ ELSE ss$=ss$+MID$(s$,I,1) NEXT I END IF PRINT " Исправленная строка : ", ss$ END

Слайд 20

А теперь решим несколько задач самостоятельно:

Слайд 21

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

Слайд 22

REM обратный порядок букв ss$="" INPUT "Введите предложение", s$ FOR I=LEN(s$) TO 1 STEP -1 ss$=ss$+MID$(s$,I,1) NEXT I PRINT "Исправленная строка: ", ss$ END

Слайд 23

Составить программу, подсчитывающую количество пробелов в строке.

Слайд 24

REM кол - во пробелов INPUT " Введите строку ", s$ FOR I=1 TO LEN(s$) IF MID$(s$,I,1)=“ “ THEN k=k+1 NEXT PRINT " Кол - во пробелов =", k END

Слайд 25

А теперь запишем задание на дом:

Слайд 26

Выучить основные стандартные функции для символьных переменных; Составить программу подсчёта букв «а» и «б» в строке.


По теме: методические разработки, презентации и конспекты

Язык программирования Бэйсик.

Описание языка программирования Бэйсик, команды, операторы....

Язык программирования Бэйсик.

Описание языка программирования Бэйсик, команды, операторы....

Символьные переменные_Pascal

Поурочные задания по символьным переменным (Pascal)...

Задачи по теме "Символьные переменные"

Дидактический материал по теме "Символьные переменные"...

Символьные переменные

Урок по информатике. Программирование....

конспект урока по теме: Понятие переменной в языке программирования Pascal АВС

Проект урока по информатике в 7 классе с использованием ТИО Макарова...