Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 05.02.2016
Сообщений: 33

Тип – запись, состоящая из двух полей: Stroka, Dlina.

08.02.2016, 18:03. Показов 1217. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброе время суток! Пожалуйста помогите мне! Мне было предоставлено Задание: Разработать программу, в которой необходимо выполнить следующие действия:
- Описать новый тип – запись, состоящую из двух полей: Stroka, Dlina.
- Ввести с клавиатуры заданную последовательность символов и записать ее в переменную строкового типа;
- Преобразовать строку «abc1 TP7.0ef» в «abc1 ef». Удалить 5 символов, начиная с шестого (процедура delete).
- В поле записи Stroka переписать преобразованную строку, а в поле Dlina – длину этой строки;
- Вывести содержимое полей записи на экран.
Я его выполнил так(Турбо Паскаль 7):
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Uses crt;
Var
  stroka: string;
  dlina: integer;
Begin
  clrscr;
  write(‘Vvedite stroke:);
  read(stroka);
  delete(stroka, 6,  5);
  writeln(‘Preobrazovannaya stroka:+ stroka);
  dlina:=length(stroka);
  write(‘Dlina stroke:);
  write(dlina);
  readln;
  readln;
end.
На что мне сказали "не выполнена часть задания: Описать новый тип - запись, состоящую из двух полей: Stroka, Dlina" Пожалуйста помогите разобраться с этим. Заранее спасибо
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.02.2016, 18:03
Ответы с готовыми решениями:

Описать новый тип – запись, состоящую из двух полей Stroka Dlina
Прошу помочь мне с прогой..никак не получается написать ее правильно(( вот текст задания: Разработать программу, в которой...

Описать тип "запись", состоящую из двух полей
Разработать программу, в которой необходимо выполнить следующие действия: Описать новый тип – запись, состоящую из двух полей: Stroka...

Пусть zap-переменная типа запись,состоящая из нескольких полей. Можно ли инициализировать значение при помощи read(zap)
Пусть zap-переменная типа запись,состоящая из нескольких полей. Можно ли инициализировать значение при помощи read(zap)

2
Объявлятель переменных
 Аватар для SpBerkut
1225 / 411 / 321
Регистрация: 24.09.2011
Сообщений: 1,279
08.02.2016, 18:08
Нужно описать тип
Pascal
1
2
3
4
5
type
TZapis = record
  Stroka: string[20];
  Dlina: Word;
end;
1
Почетный модератор
 Аватар для Puporev
64315 / 47611 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
08.02.2016, 18:15
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Uses crt;
type zap=record
         stroka: string;
         dlina: byte;
         end;
Var s:string;
    z:zap;
Begin
clrscr;
s:='abc1 TP7.0ef';
writeln('Заданная строка:');
writeln(s);
delete(s,6,5);
z.stroka:=s;
z.dlina:=length(s);
writeln('Преобразованная строка: ',z.stroka);
writeln('Ее длина=',z.dlina);
readln
end.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.02.2016, 18:15
Помогаю со студенческими работами здесь

Определить комбинированный тип, описывающий окружность и состоящий из двух полей: «радиус» и «центр»
Здравствуйте. Написал программу, но она не пишет итоговый ответ. Помогите пожалуйста. Определить комбинированный тип, описывающий...

Поиск и запись индекса на основании двух полей со списком
День добрый! Прошу помочь! Необходимо записать данные поля "railway_requisites_id" из таблицы "railway_requisites" в таблицу...

Деление двух полей StringGrid и запись суммы результатов в TEdit
Нужно выполнить деление двух полей StringGrid, записать результат в последнее поле в строке StrihgGrid, затем суммировать результаты и...

Командой char stroka[100]; объявляется символьный массив из 100 элементов а командой cin >> stroka; с клавиатуры читает
int main() { setlocale(LC_ALL, "Russian"); char stroka; cout << "Введите любую строку текста: "; cin >> stroka; cout <<...

Как выбрать запись и все значения её полей по максимальному значению одного из полей?
Как выбрать запись и все значения её полей по максимальному значению одного из полей? Код. Форма "фрм_03_03_Студенты_Лент"....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru