Прочитать из первого файла и записать во второй файл символы, исключая нижний регист - QBasic

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

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

7. Написать программу на языке QBasic. Создаётся файл с произвольным именем. Записать в файл строку, введенную пользователем. Создать второй файл, с именем содержащим имя первого файла с добавлением символа “1” в конце имени. Прочитать из первого файла и записать во второй файл символы, исключая нижний регистр.

Решение задачи: «Прочитать из первого файла и записать во второй файл символы, исключая нижний регист»

textual
Листинг программы
CLS
DIM nam AS STRING
DIM nam1 AS STRING
DIM T AS STRING
DIM S AS STRING
INPUT "NAME = "; nam
 
OPEN nam + ".txt" FOR OUTPUT AS #1
 
INPUT "Vvod STRORI = "; T
PRINT #1, T
nam1 = nam + "1"
 
CLOSE #1
OPEN nam + ".txt" FOR INPUT AS #1
OPEN nam1 + ".txt" FOR OUTPUT AS #2
 
LINE INPUT #1, T
 
FOR i = 1 TO LEN(T)
   S = MID$(T, i, 1)
   IF "A" <= S AND S <= "Z" THEN PRINT #2, S;
NEXT i
END

Объяснение кода листинга программы

  1. Задается вопрос для ввода имени файла.
  2. Вводится имя файла.
  3. Открывается файл для записи.
  4. Задается вопрос для ввода строки.
  5. Вводится строка.
  6. Выводится строка в файл.
  7. Формируется новое имя файла.
  8. Открывается новый файл для чтения.
  9. Открывается новый файл для записи.
  10. Читается строка из файла.
  11. На каждой позиции строки проверяется символ и выводится в новый файл, если он является заглавной буквой.
  12. Цикл выполняется столько раз, сколько символов в строке.
  13. Закрывается файл #1.
  14. Закрывается файл #2.

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


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

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

14   голосов , оценка 3.857 из 5
Похожие ответы