Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
лабы - 2 сем - Калмычков / лаба 2 - 2 сем ПРОГРАММИРОВАНИЕ.docx
Скачиваний:
0
Добавлен:
09.07.2025
Размер:
879.47 Кб
Скачать
  1. Ограничение, условленное исполнением на компьютере

Название

Тип

Диапозон

i, j, nach, kon, b

int

От 32768 до 32767

S

char

от -127 до 127

G, V

unsigned int

от 0 до 65535

  1. Организация интерфейса пользователя

inp.txt

out.txt

...cacacacacacacacacacacacac...

!afiffafa? 56 7.afaf.

asAsasAS,,,kiki

(((popo 5pop o p)))

;;kilipiri;;

...ca

!afif

asAsa

(((po

;;kil

подходящие слова: ca afif asAsa po kil

cacac

fafa?

sAS,,

po 5p

Ipiri

подходящие слова: cacacac fafa asAsasAS popo kilipiri

  1. Макеты ввода/вывода

  1. Открытие и чтение файла f

in.txt

  1. Файл f не найден

«Ошибка открытия исходного файла»

  1. Файл out не найден

«Ошибка открытия файла записи»

  1. Вывод массива

StrT T

  1. Результат после обработки

StrT T

  1. Этапы трансляции

  1. Средства обеспечения ввода/вывода

Библиотека

Команды

iostream

cout

fstream

open(); close(); eof(); is_open()

  1. Параметры функций:

Имя функции

Тип

Файл, хранящий функцию

Назначение

Параметры

входные

выходные

Модифи-цируемые

inputStr

void

def.h

input.cpp

Считать значение. Посчитать реальное количество символов. Сравнить эти два числа и константу. Меньшее число запомнить длиной строки. Занести символ в массив.

f

str1

inputText

Считать значение. Посчитать реальное количество строк. Сравнить эти два числа и константу. Меньшее число запомнить «высотой» текста.

f

T

outStr

def.h

out.cpp

Вывести символы строки по переданной длине строки

out

str1

outText

Вывести строке по переданной высоте текста

out

ProcessStr

Запомнить начало и конец слова

out, str1

Znaki

int

Выяснить, является ли символ знаком препинания

sy

FuncStr

Выяснить, чередуются ли гласные и согласные буквы в слове, вывести слово

out, nach, kon, z, str1

str1

InputBlock

void

Считать блок из файла

str1, N, K, out

str1

Polosa

Считать длины строк

T, n, k, e, v, out

T

File

Обработать слова в блоке

T, out

T