Программирование на BASIC / Visual Basic / Лабораторные работы1 / Лабораторные по информатике по VB(преподаватель- Хамзина Е.А.) / лабораторная по информатике6
.docxФедеральное агентство по образованию.
Государственное общеобразовательное учреждение высшего профессионального
образования.
Уфимский Государственный Авиационный Технический Университет.
Кафедра информатики.
Отчет по лабораторной работе №6
По теме: «Работа файлами и строками»
Выполнил:
Студент группы МКС-120
Ноготков П.А.
Проверила старший
преподаватель:
Хамзина Е.А.
Уфа-2007
ОДНОМЕРНЫЕ МАССИВЫ
Целью работы является изучение возможностей разработки приложений, взаимодействующих с файловой системой персонального компьютера и работы со строками.
Задания:
Задание первого уровня сложности:
Дана строка. Определить, сколько раз входит в нее группа букв abc.
Код программы:
Dim s As String
Private Sub Command1_Click()
s = Text1
k = 0
For i = 1 To Len(s)
If Mid(s, i, 3) = "abc" Then k = k + 1
Next i
Picture1.Print "Количество букв 'abc' в строке", Str(k)
Open "D:\f1.txt" For Output As #1
Print #1, " Количество букв 'abc' в строке ", s, "=", k
Close #1
End Sub
Private Sub Command2_Click()
End
End Sub
Таблица №1
Объект |
Свойство |
Значение |
Form1
Command1 Command2
Frame1 Frame2
Label1
|
Caption BackColour
Caption Caption BackColour
Caption Caption BackColour Caption BackColour |
Задание№1 &H00C0FFC0&
Посчитать! Выход
Ввод данных Вывод результата
Введите строку
|
Задание второго уровня сложности:
Дан текст на русском языке. Определить сколько раз встречается в нем самое короткое слово.
Объект |
Свойство |
Значение |
Form1
Label1
Frame1 Frame2 Frame3
Command1 Command2 |
Caption BackColour Caption BackColour Caption Caption Caption BackColour Caption Caption |
Задание№2
Укажите число элементов массива С из которых нужно сформировать массив А Ввод данных Вывод результата Введите элементы массива С через пробел Вычислить Выход |
Вопросы к лабораторной работе:
-
Какие основные операции операции с файлами есть в Visual Basic?
-
Как открыть или создать файл?
-
Как закрыть файл?
-
Как закрыть все открытые файлы?
-
Как прочитать данные из файла?
-
Как записать данные в файл?
-
Как задать имя файла, находящегося в некоторой папке на жестком диске?
-
Как добавить данные в файл?
-
Как определить метку конца файла?
-
Что должно присутствовать в текстовом файле, чтобы запятые не воспринимались как признак перехода на новую строку?
-
Какой объект можно использовать для вывода текста, прочитанного из текстового файла?
-
Какой символ является разделителем при вводе числовых данных из файла?
-
Какой объект используется для визуального выбора диска?
-
Какой объект используется для визуального выбора папки?
-
Какой объект используется для визуального выбора файла?