 
        
        Программирование на 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? 
- 
Как открыть или создать файл? 
- 
Как закрыть файл? 
- 
Как закрыть все открытые файлы? 
- 
Как прочитать данные из файла? 
- 
Как записать данные в файл? 
- 
Как задать имя файла, находящегося в некоторой папке на жестком диске? 
- 
Как добавить данные в файл? 
- 
Как определить метку конца файла? 
- 
Что должно присутствовать в текстовом файле, чтобы запятые не воспринимались как признак перехода на новую строку? 
- 
Какой объект можно использовать для вывода текста, прочитанного из текстового файла? 
- 
Какой символ является разделителем при вводе числовых данных из файла? 
- 
Какой объект используется для визуального выбора диска? 
- 
Какой объект используется для визуального выбора папки? 
- 
Какой объект используется для визуального выбора файла? 
