Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
operKODamur
0 / 0 / 0
Регистрация: 25.06.2011
Сообщений: 4
#1

обработка файлов - C++

25.06.2011, 12:07. Просмотров 604. Ответов 3
Метки нет (Все метки)

Записать в файл п произвольных натуральных чисел Переписать в другой файл те элементы, которые кратны К. Вывести полученный файл на печать.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.06.2011, 12:07     обработка файлов
Посмотрите здесь:

обработка файлов - C++
дан текстовый файл. получить строку, в которой минимальное число слов.

c++ обработка файлов - C++
ОЧЕНЬ нужна программа на c++. Из текстового файла А.txt вывести кол-во символов (не учитывая пробел) в файл B.txt Например в файле...

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

Обработка файлов - C++
Дан текстовый файл. Каждая строка имеет следующий формат: фамилия пол рост. Создать новый текстовый файл, включающий список мужчин из...

обработка файлов - C++
товарищи подскажите что не так??? заранее благодарен!!! суть задачи следующая: "Найти максимальный из отрицательных элементов в файле целых...

обработка файлов - C++
Помогите,пожалуйста.как извлекать из файла нужную информацию?(на си) например каждая строчка содержит дату,время,температуру и тд .И...

Обработка файлов - C++
Написать программу обрабатывающую текстовые файлы, чтобы создавался текстовый файл, в котором символы табуляции , пропуски, которые...

Обработка файлов - C++
нужна программа, в которой ты вводишь имя файла с клавы, она открывает его, ты задаешь условие, которое программа удалит везде в этом файле...

обработка файлов данных - C++
На диске имеется файл данных STUDENT.DAT. Распечатать фамилии, имена и оценки студентов, не получивших ни одной оценки 3. P.S. В задаче...

Обработка текстовых файлов - C++
Я написал программу, которая выводит с файла допустим dfgdfg dfgdfg dfgdfg dfgdfg dfgdfg dfdfgdf Код: #include <fstream.h> ...

Создание и обработка файлов - C++
В массиве целых чисел M (14) найти среднее арифметическое всех четных элементов, стоящих на четных местах. Вывести на экран массив и...

Обработка файлов на диске - C++
Помогите пожалуйста. Дан файл, в отдельных строках которого прописаны комбинации цифр. Всего комбинаций 7. Строк больше, т.е. некоторые...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
25.06.2011, 12:20     обработка файлов #2
Вот для начала, дальше сам:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<stdlib.h>
#include<stdio.h> 
main()
{
int k,i,n=5; 
  char fname[]="c:\\numbers.txt";
  FILE *fp; 
  fp = fopen(fname,"w"); 
  printf("Chisla budut zapisani v file %s\n",fname);
  puts("Vvedite 5 celih chisel!\n"); 
   for(i=0; i<n;i++)
    {
     scanf("%i",&k); 
     fprintf(fp,"%d ",k); 
    } 
   fclose(fp);
printf("Chisla zapisani v file %s\n",fname);
system("pause");
}
asics
Freelance
Эксперт C++
2846 / 1783 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
25.06.2011, 12:27     обработка файлов #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <fstream>
#include <algorithm>
#include <iterator>
#include <cstdlib>
#include <ctime>
#include <vector>
 
int main(){
  int K = 2;
  srand(time(0));
  std::vector<int> v(20);
  std::generate(v.begin(), v.end(), []() -> int {return rand() % + 20 - 10;});
  std::fstream fs("1.txt", std::ios::out);
  std::copy(v.begin(), v.end(), std::ostream_iterator<int>(fs, " "));
  fs.close();
  fs.open("2.txt", std::ios::out);
  std::remove_copy_if(v.begin(), v.end(), std::ostream_iterator<int>(fs, " "), [&](const int &a) -> bool{
    return a % K;
  });
  return 0;
}
operKODamur
0 / 0 / 0
Регистрация: 25.06.2011
Сообщений: 4
25.06.2011, 12:44  [ТС]     обработка файлов #4
Цитата Сообщение от Nursik77 Посмотреть сообщение
Вот для начала, дальше сам:
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include<stdlib.h>
#include<stdio.h> 
main()
{
int k,i,n=5; 
  char fname[]="c:\\numbers.txt";
  FILE *fp; 
  fp = fopen(fname,"w"); 
  printf("Chisla budut zapisani v file %s\n",fname);
  puts("Vvedite 5 celih chisel!\n"); 
   for(i=0; i<n;i++)
    {
     scanf("%i",&k); 
     fprintf(fp,"%d ",k); 
    } 
   fclose(fp);
printf("Chisla zapisani v file %s\n",fname);
system("pause");
}
благодарю+)
Yandex
Объявления
25.06.2011, 12:44     обработка файлов
Ответ Создать тему
Опции темы

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