Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.89/9: Рейтинг темы: голосов - 9, средняя оценка - 4.89
0 / 0 / 0
Регистрация: 04.05.2018
Сообщений: 8

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

04.05.2018, 15:02. Показов 1903. Ответов 2
Метки c (Все метки)

Студворк — интернет-сервис помощи студентам
Помогите решить проблему, при запуске пишет ошибка времени выполнения: входная строка имела неверный формат.
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Type l=record
name:string[30];
tema:string[30];
kol:integer;
tir:integer;
st:integer;
end;
var a:array[1..10] of l;
f:text;
begin
assign(f,'input.txt');
reset(f);
for var i:=1 to 10 do 
 begin
 readln(f,a[i].name,a[i].tema,a[i].kol,a[i].tir,a[i].st);
 end;
 writeln(a[2].name);
 close(f);
 end.
-----------------------------------
в текстовом файле сделал 10 одинаковых записей такого типа:
Code
1
2
3
4
5
Глобус
Наука
120
45
17000
-----------------------------------
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.05.2018, 15:02
Ответы с готовыми решениями:

Входная строка имела неверный формат
var p: array of record a :string; b :string; c :integer; end; begin for var i := 1 to 4 do begin readln( p.a,...

Входная строка имела неверный формат
var f, g: text; i, n: integer; m: real; begin write('Введите n: '); readln(n); assign(f, 'file.txt'); ...

Ошибка времени выполнения: Входная строка имела неверный формат
При выполнении выдает ошибку: "Ошибка времени выполнения: Входная строка имела неверный формат." var a,b,c:array of string;...

2
Эксперт Pascal/Delphi
2388 / 1300 / 1492
Регистрация: 29.08.2014
Сообщений: 4,665
04.05.2018, 15:46
А если по строчно читать?
Pascal
1
2
readln(f,a[i].name);
Readln(f,a[i].tema);...
0
0 / 0 / 0
Регистрация: 04.05.2018
Сообщений: 8
05.05.2018, 10:21  [ТС]
Все заработало, спасибо огромное!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.05.2018, 10:21
Помогаю со студенческими работами здесь

Ошибка времени выполнения: Входная строка имела неверный формат
Всем привет. Помогите пожалуйста не могу понять в чем ошибка. Вот код: Var a,b:real; z:char; Begin Read(a); Read(z); ...

Ошибка времени выполнения: Входная строка имела неверный формат
Здравствуйте, я начинающий программист и изучаю Paskal ABC. У меня возникла проблема. Есть программа: Program P1; Var a: real; ...

Ошибка времени исполнения, входная строка имела неверный формат
Почему пишет, что входная строка имела неверный формат? Учу паскаль по книге "Песни о паскале" так вот в книге написан точно...

Ошибка времени выполнения: входная строка имела неверный формат
Имеется файл, в котором содержится размерность массива и его элементы. Вычислить: A. сумму положительных элементов массива; ...

Ошибка времени выполнения: Входная строка имела неверный формат
Задача - A)Создать файл, содержащий сведения о телефонных абонентах. Должны быть фамилия, год установки телефона, номер телефона. B)После...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта Симптом: После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
Новый ноутбук
volvo 07.12.2025
Всем привет. По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне: Ryzen 5 7533HS 64 Gb DDR5 1Tb NVMe 16" Full HD Display Win11 Pro
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru