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

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

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

Файловый ввод/вывод в С++ - C++

19.04.2012, 17:31. Просмотров 540. Ответов 1
Метки нет (Все метки)

1. Дан файл. В нем записана матрица 10 на 10, состоящая из вещественных чисел. Считать с файла эту матрицу. Транспонировать и вывести в другой файл.
2. Дан файл.В нем записан двумерный массив 8 на 8, состоящий из случайных чисел диапазона [-500;500]. Вывести в консоль количество отрицательных элементов, а сами отрицательные элементы вывести в новый файл.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.04.2012, 17:31     Файловый ввод/вывод в С++
Посмотрите здесь:

файловый ввод/вывод - C++
Здравствуйте! Ест файл такого типа: 09.01.1975 0: 23-49-30.50; k=11.000; h= 6.000; f=43.000;...

Файловый ввод-вывод - C++
Прохожу тему файлового ввода-вывода, написал такой код: #include <iostream> #include <cstdlib> #include <fstream> #include...

Файловый ввод-вывод - C++
Дан текстовый файл с некоторыми целыми числами. Открыть файл, определить максимальное значение элементов. Если оно кратно трем, заменить...

Файловый ввод-вывод - C++
Программистом меня назвать сложно... точнее нельзя! Вот, какая проблема: программа на С. Многофайловая компиляция. Сбит какой-то счетчик...

файловый ввод-вывод - C++
Требуется помощь Имеется исходный текстовый файл: 7 1 198 50 40.5 36.2 48 33.5 2 190 48.5 47 60 39.3 28 3 196 46.4 51 39.8 36.5...

Файловый ввод/вывод - C++
Ребят, помогите решить один вопросик, пожалуйста. Вот есть потоковые объекты классов ifstream и ofstream, которые работают с файлами....

Файловый ввод-вывод - C++
Нужно написать программу, которая выводит меню следующего вида: Ввод Корректировка Удаление Вывод Поиск Выход Для каждого...

Файловый ввод/вывод - C++
Программа сортирует массив таким образом, чтобы сначала стояли нули, а затем все остальные элементы массива. Помогите переделать так, чтобы...

Файловый ввод/вывод - C++
Народ очень прощу, помогите. Нужно написать программу до завтра, а то отчислят. А я даже не знаю как ее написать. Вот само задание:...

Файловый ввод / вывод - C++
Здравствуйте, у меня такой вопрос: необходимо прочитать символы из файла и ввести их в символьный массив f построчно. Первая строка...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
cactus09
Чайник
69 / 69 / 4
Регистрация: 15.02.2012
Сообщений: 475
19.04.2012, 18:16     Файловый ввод/вывод в С++ #2
Готово 2-ое:
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
#include <iostream>
 
using namespace std;
 
void create(){
  int mass[8][8];
  srand(static_cast<unsigned int>(time(0)));
  
  FILE *output;
  output = fopen("C:\\output.txt","w");
  
  for(int i=0;i<8;i++){
   for(int j=0;j<8;j++){
    fprintf(output,"%i ",rand()%1001 - 500);
    }
    fprintf(output,"\n");
  }
  
  fclose (output);
}
 
int main(int argc, char *argv[])
{
  int tmp, colvo = 0;
  
  create(); //ÔóГ*êöèÿ ñîçäГ*ГҐГІ ГґГ*éë Г± 2Гі ìåðГ*ûì Г¬Г*ññèâîì
 
  FILE *intput;
  intput = fopen("C:\\output.txt","r"); //ÎòêðûâГ*ГҐГ¬ ГґГ*éë Г± êîòîðîãî áóäåì Г·ГЁГІГ*ГІГј ñèâîëû
  
  FILE *outputNEW;
  outputNEW = fopen("C:\\output[NEW].txt","w"); //ÎòêðûâГ*ГҐГ¬ ГґГ*éë Гў êîòîðûé áóäåì ГЇГЁГ±Г*ГІГј ГўГ±ГҐ Г·ГІГ® <0
  
  
  cout<<"Massiv :"<<endl;
  
  for(int i=0;i<8;i++){
    for(int j=0;j<8;j++){
     fscanf(intput,"%i",&tmp);
     printf("%i ",tmp); 
     
     if(tmp<0){
      fprintf(outputNEW,"%i ",tmp);
      colvo++;}
    }
   printf("\n");
  }
  
  cout<<endl<<"Col-vo = "<<colvo<<endl;
  
  system("PAUSE");
  return 0;
}
Ответ Создать тему
Опции темы

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