Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
Вернуться
Тема: Привет всем. Помогите мне . . . плиз . Как в С++ считывать и записывать данные в файл? Покажите плиз на каком нибудь примере . Например считать два числа и вывести их сумму в другой файл. Спасибо заранее. . .
1
  1  Соболев Евгений, 30 июня 2009 г. 18:00:43
      %d%d - это формат ввода, для конкретного случая %d - это считывание целых чисел типа int, для 32-битных компиляторов еще и long; &a - считывание переменной a.
  2  Канзитдинов Батыр Никматуллаевич, 30 июня 2009 г. 17:04:49
      А для чего надо ставить %d%d",&a,&b?
  3  Ладик Артём, 30 июня 2009 г. 16:12:29
      а вообще глупый вопрос.... Это задача а+б и она послостью разобрана в разделе "Новичкам")))
  4  Беляев Сергей Николаевич, 30 июня 2009 г. 16:11:48
      Читайте раздел "Новичкам", там есть примеры.
  5  Ладик Артём, 30 июня 2009 г. 16:11:30
      #include <stdio.h>

int main()
{
int a,b;

FILE *F=fopen("Input.txt","r");
fscanf(F,"%d%d",&a,&b);
fclose(F);

F=fopen("Output.txt","w");
fprintf(F,"%d",a+b);
fclose(F);
}
  6  Gogo, 30 июня 2009 г. 15:44:43
      #include <fstream>
int main()
{
using namespace std;
ifstream in("INPUT.TXT");
ofstream out("OUTPUT.TXT");
int a, b;
in >> a >> b;
out << a + b << endl;
return 0;
}
1

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru