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

Работа с файлами. слова - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Массив, где элементы не повторяются http://www.cyberforum.ru/cpp-beginners/thread691306.html
Очередная задача из учебника Дейтела. Из-за кривого русского перевода не пойму, что я должен сделать. Точнее, я сделал, но смутно подозреваю, что я не так понял задание. Его текст выглядит так: Используйте одномерный массив для решения следующей задачи. Прочитайте 20 чисел, каждое из которых находится в диапазоне от 10 до 100 включительно. После того, как прочли очередное число, напечатайте...
C++ Сравнение трёх чисел Теоретический вопрос. Драсте. Наткнулся на форуме на эту тему: http://www.cyberforum.ru/pascal/thread32113.html. Пробежался глазами, особо не вчитываясь, грубовато реализовал: #include <iostream> #include <cstdlib> #include <time.h> #include <cstdio> #include <cstring> using namespace std; void answer(int max, int min) { http://www.cyberforum.ru/cpp-beginners/thread691300.html
Дан массив А [N,N] переставить местами А[1,1] и минимальный элемент массива C++
как написать очень нужна помощь знающих людей помоги пожалуйста
Запуск программы с расширением .сpp с помощью Visual studio 2010 C++
У меня есть файл с текстом программы с расширением .сpp "С++ Source" открываю с помощью Visual studio 2010. Но запустить не получается
C++ Builder Создание формы с двумерным массивом через StringGrid http://www.cyberforum.ru/cpp-beginners/thread691281.html
Добрый день! Пытаюсь создать форму с выводом массива через StringGrid, на первом же этапе где я пытаюсь присвоить значение первому столбцу и первой строке выходит ошибка, не могу понять почему? Листинг программы: #include <vcl.h> #pragma hdrstop #include <math.h> #include "Unit1.h" //--------------------------------------------------------------------------- #pragma package(smart_init)
C++ функции написала программку на комплексные числа, все работает. я хочу сделать из нее 3 функции:вывод первого числа, второго и умножение, а в главной просто вызывать функции, ток у меня не получается все это поместить в функции #include<iostream> using namespace std; int main() { int real1,real2,image1,image2,real,image; cout<<"a+b:"; cin>>real1; подробнее

Показать сообщение отдельно
Parilo
14 / 2 / 0
Регистрация: 18.11.2011
Сообщений: 90
07.11.2012, 17:37  [ТС]     Работа с файлами. слова
в типизированном существующем файле, элементами которого являются отдельные слова, изменить 1, 5, Kтый элемент на слово которое задаётся пользователем.
Я создал следующий txt файл.
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello
Hello

И написал следующий код чтобы изменить его. Но что-то неправильно, так как программа удаляет все слова в файле. Где тут ошибка?
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
25
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main ()
{  ifstream f("hw6file.txt");
  string a[100];
  string s;
 getline (cin,s);
 int i=0, k;
 cin >>k;
 
 while (!f.eof())
 {f>>a[i];
 a[0]=s;
 a[5]=s;
 a[k]=s; i++;}
 a[i]=s;
 
 ofstream g("hw6file.txt");
 int j=0;
 while (j>=i)
{g<<a[j]<< endl;j++;}
 
return 0;}
 Комментарий модератора 
Используйте тег вставки кода С++.
Устное предупреждение.
 
Текущее время: 04:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru