Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемВасилий Юмашев
1 Учитель информатики и ИКТ Кузнецова Aлёна Анатольевна МБОУ СОШ 121 г.Екатеринбург
2 1. Какие основные типы переменных используются в языке программирования Gambas? 2. Почему рекомендуется объявлять переменные перед их использованием в программе ? 3. Перечислите основные этапы разработки проекта.
3 1. Создание графического интерфейса проекта. 2. Установка значений свойств объектов графического интерфейса. 3. Создание и редактирование программного кода. 4. Тестирование и сохранение проекта.
5 Наиболее широко используются встроенные функции : математические, преобразования типов данных, обработки строк, даты и времени и др.
6 Val(Text) – преобразование текста в число Str( Число ) – преобразование числа в текст
7 LEN(A) Длина слова в переменной А строкового типа ( число букв ). LEFT(A,4) Часть слова из переменной А, взять 4 буквы слева. RIGHT(A,2) Часть слова справа 2 буквы. MID(A,3,5) Часть слова из переменной А, взять с 3 буквы 5 букв подряд.
8 ASC(F) Код буквы F. Для русских слов строковые функции не работают, только для кодов от 0 до 127 CHR(65) Буква с кодом 65. Это А английская.
9 A=in & forma & tika Она соединяет слова в одно слово. В переменной А получится слово informatika Например : A= пар В = ход C=A & о & B В переменной С получится слово пароход. Символ & называется амперсанд. Это знак слияния.
10 Dim A, B, С, D А s String A= « Я ШАГАЮ ПО МОСКВЕ » В = « ЛЮБЛЮ МОСКВУ » D=MID(B, 1, 5) C=MID(A, 1, 2) + MID(B,7,6) + « » + D Label1.Text = С Ответ : « Я Москву люблю »
11 Dim A, B А s String A= « РАДИО » B=« ВЕЩАНИЕ » B=A+B A=MID(B, 3, 3) + MID(A, 3, 1) B=MID(B, 1, 1) + MID(B, 5, 1) + MID(B, 8, 2) Label1.Text = A Label1.Text = B Ответ : « ДИОД » « РОЩА »
12 Dim A, С А s String, L, L1 As Byte A= « ИНФОРМАТИКА » С =MID( А, 3, 5) L=LEN(A) L1=LEN(C) Label1.Text = C Ответ : « ФОРМА »
13 Какие управляющие элементы размещены на форме ? Слово Номер символаДлина Результат
14 На форме 3 окна для ввода текста : Слово, номер символа начала, длина. Надпись для вывода результата. 8 кнопок с названиями функций над строками Left(), right(), mid(), len(), asc(), chr().
15 Private sub button1_click() Label1.text=left(textbox1.text, val(textbox3.text)) End Private sub button2_click() Label1.text=right(textbox1.text, val(textbox3.text)) end Private sub button3_click() Label1.text=mid(textbox1.text, val(textbox2.text), val(textbox3.text)) end
16 Private sub button4_click() Label1.text=len(textbox1.text) end Private sub button5_click() Label1.text=asc (textbox1.text) end Private sub button6_click() Label1.text=chr(val(textbox2.text)) End
17 Дополнительно : дата и время. На форме два столбика надписей и одна кнопка управления. Левый столбик Label5, label6, label7, label8 Имеет тексты : Дата, время, дата и время, число дней от 2001 Правый столбик Label1, Label2, Label3, Label4 Будет показывать значения функций времени и дат. Private sub button1_click() Dim dat1 as date Dat2 as date Label1.text=date(now) Label2.text=time(now) Label3.text=now Dat1=date(2001,1,1) Dat2=date(now) Label4.text=dat2-dat1 End
18 Дополнительно : добавить часы. На форме два объекта Label1, TIMER1 Private sub timer1_timer() Label1.text=time(now) End
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.