Чтение строк из текстового файла - VB

Узнай цену своей работы

Формулировка задачи:

Помогите с кодом! Имеется текстовый файл, в к-ом построчно идут вопрос, 4 варианта ответов, следующий вопрос, 4 варианты ответов и т.д. Вопросов n- кол-во. Необходимо на форму вывести любые 15 вопросов с ответами из n данных в текст. файле. И при каждом входе эти 15 вопросов были разные. Как же это реализовать? подскажите

Решение задачи: «Чтение строк из текстового файла»

textual
Листинг программы
  1. Private Sub Command1_Click()
  2.     On Error GoTo ErrorHandler
  3.     n = InputBox("Введите n")
  4.     ReDim mas(n, 4)
  5.     Open App.Path + "\" + "out.txt" For Input As #1
  6.     For i = 0 To n - 1
  7.         For j = 0 To 4
  8.             Input #1, t
  9.             mas(i, j) = t
  10.         Next j
  11.     Next i
  12.     Close #1
  13.  
  14.     Dim cnt(14)
  15.     j = 0
  16.     Do
  17.         k = Fix(Rnd() * n)
  18.         If Not cnt(k) = 1 Then
  19.             cnt(k) = 1
  20.             For m = 0 To 4
  21.                 Print (mas(k, m))
  22.             Next
  23.             j = j + 1
  24.         End If
  25.     Loop While j < 15 'кол-во вопросов для вывода
  26.    Exit Sub
  27. ErrorHandler:
  28.     MsgBox Error, vbExclamation + vbOKOnly
  29. End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 3.75 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы