Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Betelgeuse7
1 / 1 / 0
Регистрация: 13.10.2013
Сообщений: 99
1

Вывести в файл результат

11.11.2015, 17:10. Просмотров 321. Ответов 2
Метки нет (Все метки)

Здравствуйте. Есть код разложения числа на простые множители. Но нужно, чтобы результат записывался в файл. Как это можно сделать? Очень желательно с примером кода.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <stdio.h>
#include <conio.h>
   main()
{int t,i=2;
printf("Введите число: \n");
       scanf("%d",&t);
       printf("%d=1",t);
       while(t%2==0)
{
printf("*%d",2);
t=t/2;
}
while(i<=t)
{
if(t%i==0)
{
printf("*%d",i);
t=t/i;
}
else
i=i+1;
}
getch();
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.11.2015, 17:10
Ответы с готовыми решениями:

Как вывести результат в файл?
#include &lt;iostream&gt; using namespace std; int main() { int i,j,a,m,n;...

Программа на Си.Вывести результат на экран и записать в текстовый файл
Программа выводит на экран правильный ответ, а вот при записи в текстовый файл...

Отсортировать все слова из текстового файла по алфавиту и вывести результат в новый файл
Есть файл, в котором набрано некоторый текст. Написать программу, которая может...

Объяснить результат и вывести на экран результат логического выражения
Объяснить результат и вывести на экран результат логического выражения T = S...

Дан файл. Удалить из него третью строку. Результат записать в другой файл
Дан файл. Удалить из него третью строку. Результат записать в другой файл. ...

2
nmcf
6415 / 5675 / 2583
Регистрация: 14.04.2014
Сообщений: 24,021
11.11.2015, 19:53 2
Так же, как на экран выводишь, только вместо printf(), использовать fprintf() и файл открыть предварительно.
0
zemuvier
1 / 1 / 0
Регистрация: 07.11.2015
Сообщений: 6
11.11.2015, 20:43 3
Можно делать с помощью конструкции freopen:
C
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
 
using namespace std;
 
int main()
{
    freopen("input.txt", "rt", stdin); //идет считывание из файла input.txt
        freopen("output.txt", "wt", stdout); //результат вычислений записываем в файл output.txt
    int a, b;
    cin >> a >> b; //считывание из файла
    cout << a + b; //вывод в файл
}
Помимо cout, можно использовать и printf.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.11.2015, 20:43

Дан текстовый файл f. Исключить пробелы, стоящие в концах его строк. Результат поместить в файл f1
Дан текстовый файл f. Исключить пробелы, стоящие в концах его строк. Результат...

Файл: Привести кодировку содержимого файла к кодировке консоли и сохранить результат как новый файл.
Задача такая: Программа должна получать на вход путь к текстовому файлу,...

Дан текстовый файл. Заменить окончание ing каждого слова, встречающегося в заданном предложении на ED и сохранить результат в новый файл.
Всем вечер добрый. Хотелось бы, чтоб кто-нибудь помог с прогой. Её текст...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru