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

Строковый ввод-вывод и считывание последнего слова в строке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Интервал простых чисел и сортировка по убыванию http://www.cyberforum.ru/cpp-beginners/thread428125.html
Из заданного интервала вывести все числа по убыванию.Границы интервала задаются с клавиатуры. На форуме нашёл код который делает почти то, что нужно,но не понял как отсортировать по убыванию. http://www.cyberforum.ru/cpp-beginners/thread218369.html#post1230165 #include <iostream> #include <fstream> using namespace std; int *Prost (int a,int b) {
C++ Рекурсии и прочие нехорошие слова У меня возникло несколько вопросов с заданиями по рекурсии.Прошу оказать посильную помощь. Вот: (...((x+n)^2+n)^2+n)^2 и так n раз. Зарание спасибо Добавлено через 18 минут Оч нужна помощь Добавлено через 24 минуты Великие и Могучие, помогите мне с этим гадским примером http://www.cyberforum.ru/cpp-beginners/thread428115.html
C++ таймер 8253
Для задания временных интервалов и формирования сигналов с различными временными параметрами в IBM PC/XT применяется программируемый таймер 8253 1. Определить режимы работы каналов таймера. 2. Реализовать программу генерации звука с определением частоты звучания случайным образом с задержкой в диапазоне от fmin до fmax с шагом h продолжительностью t . если есть инфа то помогите,...
C++ Невозможно создать экземпляр абстрактного класса. :)
Делаю курсовик, сейчас на начальной стадии (а как же еще к концу сессии :D). Код, который я сейчас покажу еще "сырой", а точнее нарезка из лаб за семестр и и тп. Пока отлаживаю просто создание объекта и пытаюсь запихать его в контейнер(шаблонный класс, который сам же и написал "список"). Объект суть производный класс из абстрактного. В мэйне при инициализации объекта возникает ошибка от...
C++ Строки C/C++ http://www.cyberforum.ru/cpp-beginners/thread428057.html
До строк пока что не дошёл, взгляните если не сложно: Задана строка, содержащая целые числа (максимум 20 чисел). Упорядочить числа в строке по возрастанию. У самого есть предположение, но насколько оно правильное - это другое дело.
C++ побитовая запись в файл можно ли записать отдельный бит в файл? подробнее

Показать сообщение отдельно
afk_user
0 / 0 / 0
Регистрация: 24.04.2011
Сообщений: 7
14.01.2012, 17:22     Строковый ввод-вывод и считывание последнего слова в строке
Добрый вечер. Возник вопрос по следующей задаче:
"1) Скопировать из файла F1 в файл F2 строки, начиная с 4.
2) Подсчитать количество гласных в последнем слове F2."
Скажите, правильно ли я считываю последнее слово? Если да, то подскажите в чем ошибка?
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
26
27
28
29
30
31
32
33
34
35
36
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <cstdio>
#include <string>
 
using namespace std;
 
int main()
{
FILE *F1=fopen("E:\\f1.txt","r");
ifstream in("E:\\f1.txt",ifstream::in);
ofstream out("E:\\f2.txt",ofstream::out);
int i=1;
string t;
while(getline(in,t))
{
if(i>=3 && !feof(F1))
{
out<<t<<endl; 
}
i++;
}
ifstream lin("E:\\f2.txt",ifstream::in);
FILE *F2=fopen("E:\\f2.txt","r");
char c; int answer=0;
while(feof(F2)<<'\0')
{ 
c=tolower(c);
if(c=='a' || c=='i' || c=='o' || c=='u' || c=='e')
answer++;
}
cout<<("glasnix:")<<answer<<endl;
system("pause");
return 0;
}
P.S. и еще, можете дать ссылки на подробный разбор работы с односвязным списком? Заранее спасибо)
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru