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

Для каждой строки файла переставить первое и среднее слово - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать абстрактный базовый класс Series (прогрессия) http://www.cyberforum.ru/cpp-beginners/thread741541.html
Помогите плиз Создайте абстрактный базовый класс Series (прогрессия) с виртуальными функциями вычисления элемента прогрессии и суммы пргрессии. Определите производные классы: Linear (арифметическая) и Exponential (геометрическая). Арифметическая прогрессия Aj=A0+jd, j=0,1,2,… Сумма арифметической прогрессии: An=(n+1)(A0+An)/2 Геометрическая прогрессия: Aj=A0r^j, j=0,1,2,… Сумма...
C++ Вывести все трехзначные числа, квадраты которых оканчиваются тремя цифрами, которые и составляют искомые числа Решаю задачу, вроде алгоритм продумала правильно, но с решением не получается. int kvadrat=1; for (int i=100; i<1000; i++) kvadrat*=i; {if (kvadrat/1000==i) cout<<"Cislo="<<i<<"Kvadrat cisla="<<kvadrat<<endl;} cout<<endl; http://www.cyberforum.ru/cpp-beginners/thread741536.html
Использовать new вместо обьявления массива из трех структур C++
//хелп, использовать new вместо обьявления массива из трех структур, намекните куда мне думать... #include "stdafx.h" #include <iostream> struct candybar { char name; double weight; int calory; }; int main()
Нужно отсортировать массив структур по убыванию поля date C++
Здравствуйте! Пожалуйста, помогите дописать программу. Собственно задание: Написать программу, которая выполняет: 1) ввод с клавиатуры данных в массив, состоящий из 20 структур типа EKZAMEN (записи должны быть упорядочены по дате); 2) вывод на экран дату сдачи экзамена и студентов, которые получили оценку, введенную с клавиатуры. Собственно я написал все, кроме упорядочивания записей по...
C++ Как вывести юникод символы Шахматных фигур http://www.cyberforum.ru/cpp-beginners/thread741527.html
Не получается вывести фигуры шахмат в c++ ♔♕♖♗♘♙♚♛♜♝♞♟ Кто знает как решить проблему?
C++ Угадайте язык по коду. (Не по теме Си++) Извените, что создал не по теме. Просто не знал в каком месте лучше. (такого нет) package main import "fmt" func main() { fmt.Println("Hello, World!") } подробнее

Показать сообщение отдельно
svkpro
 Аватар для svkpro
8 / 8 / 0
Регистрация: 07.12.2012
Сообщений: 143
23.12.2012, 01:13     Для каждой строки файла переставить первое и среднее слово
Цитата Сообщение от mary1010 Посмотреть сообщение
а как сделать так, чтобы пользователь вводил имя файла с клавиатуры? я знаю такой способ:
C++
1
2
3
4
5
6
printf("enter file name");
scanf("%s"fnin);
printf("enter final file name");
scanf("%s"fnout);
fin=fopen(fnin; "rt");
fout=fopen(fnout; "wt");
а я знаю такой))
Код
while(true)//цикл будет работать пока пользователь не введет правильное имя
              //это удобно потому что пользователь может при вводе ошибиться нечаянно и чтобы не перегружать  программу - цикл))
			{
				cout<<"Введите имя файла:"<<endl;
				cin>>nf;//ввод имени файла
				if (_access(nf,0)!=-1) break;//есть ли файл.
				else(cout<<"Файл не найден!")<<endl;
				
			}					
				ifstream inpf (nf);
				cout<<inpf.rdbuf()<<endl;	
				cout<<endl;
				inpf.close();
но учтите файл лучше ложить в папку с программой ну или придется писать весь путь)))
 
Текущее время: 03:15. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru