Скачиваний:
34
Добавлен:
02.05.2014
Размер:
31.7 Кб
Скачать

Федеральное агентство по образованию.

Государственное общеобразовательное учреждение высшего профессионального

образования.

Уфимский Государственный Авиационный Технический Университет.

Кафедра информатики.

Отчет по лабораторной работе №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

Укажите число элементов массива С из которых нужно сформировать массив А

Ввод данных

Вывод результата

Введите элементы массива С через пробел

Вычислить

Выход

Вопросы к лабораторной работе:

  1. Какие основные операции операции с файлами есть в Visual Basic?

  2. Как открыть или создать файл?

  3. Как закрыть файл?

  4. Как закрыть все открытые файлы?

  5. Как прочитать данные из файла?

  6. Как записать данные в файл?

  7. Как задать имя файла, находящегося в некоторой папке  на жестком диске?

  8. Как добавить данные в файл?

  9. Как определить метку конца файла?

  10. Что должно присутствовать в текстовом файле, чтобы запятые не воспринимались как признак перехода на новую строку?

  11. Какой объект можно использовать для вывода текста, прочитанного из текстового файла?

  12. Какой символ является разделителем при вводе числовых данных из файла?

  13. Какой объект используется для визуального выбора диска?

  14. Какой объект используется для визуального выбора папки?

  15. Какой объект используется для визуального выбора файла?