На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
Название темы должно быть информативным !
Прежде чем задать вопрос, воспользуйтесь Поиском. и проверьте в FAQ (ЧАВО) Паскаля
Чтобы получить вразумительный ответ, подробно опишите проблему: что надо сделать, что не получается и номер ошибки (если есть), которую выводит компилятор.
Для вставки кода ваших программ используйте, пожалуйста, кнопку СODE=pas или выпадающий список СODE для других языков (подсветка синтаксиса).
[!] Как правильно задавать вопросы | Руководство по языку B.Pascal 7 & Objects/LR | Borland Pascal. Руководство пользователя
Модераторы: volvo877
  
> Помогите чайнику!
    Задача следующая: нужно прочесть из файла значение переменной, прибавить к ней введенное с клавы число, и перезаписать новое значение переменной обратно в файл.
    Помогите, программисты!
      Пожалуйста...
      ==============[ Резать тут :) ]==============
      Var
      F: Text;
      A, B: Real; { Если нужны целые числа, то Real замени на Longint }
      Begin
      Assign(F, 'file'); { 'file' - это имя файла, откуда читать }
      Reset(F);
      Read(F, A);
      Close(F);
      WriteLn('Прочитано число: ', A: 0: 6);
      Write('Введите число: ');
      ReadLn(B);
      A := A + B;
      WriteLn('Результат сложения = ', A: 0: 6);
      ReWrite(F);
      Write(F, A: 0: 6);
      Close(F)
      End.
      ==================[ Конец ]==================
      Если числа целые, то ': 0: 6' убрать во всех трех местах, иначе будет ошибка!!! Т.е., например, в последнем случае будет просто Write(F, A);
      0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
      0 пользователей:


      Рейтинг@Mail.ru
      [ Script execution time: 0,0188 ]   [ 15 queries used ]   [ Generated: 30.04.24, 11:50 GMT ]