|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.05.2010, 11:50 | #1 |
Пользователь
Регистрация: 17.05.2010
Сообщений: 27
|
исправте код(
Помогите исправить код ато чото неработает програма(
Дано файл f, компоненты которого являются натуральные. Записать в файл g все компоненты файла f, которые являются полными квадратами. var a,i,n:integer; f,g:file; b:array[1..100] of integer; begin assign(f,'fileIn.txt'); reset(f); n:=0; while not eof(f) do begin inc(n); read(input,a); b[n]:=a; end; assign(g,'fileOut.txt'); rewrite(g); for i:=1 to n do if (frac(sqrt(b[i]))=0) then write(g,b[i],' '); close(g); close(f); readln; end. Последний раз редактировалось basav1k; 20.05.2010 в 11:58. |
20.05.2010, 12:16 | #2 |
Форумчанин
Регистрация: 12.05.2010
Сообщений: 125
|
Может проблема в том, что файл не типизированный. Функция записи write не работает верно???
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
исправте код | Screame | Microsoft Office Excel | 16 | 11.02.2016 23:30 |
Исправте ошибку | dimon305 | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 1 | 19.05.2010 19:30 |
Исправте ошибку | dimon305 | Помощь студентам | 0 | 18.05.2010 21:23 |
Исправте ошибку | Jasper92 | Общие вопросы C/C++ | 1 | 28.12.2009 15:24 |
Исправте ошибки | Roman | Общие вопросы .NET | 4 | 15.06.2009 17:51 |