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

переделайте на язык с - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ 2 задачи(маленькие) http://www.cyberforum.ru/cpp-beginners/thread398397.html
всем привет...помогите написать эти программы...буду очень благодарен... 1. С клавиатуры вводится фраза...В текстовом файле определить количество слов. 2. Записать в другой текстовый файл...
C++ классы откликнитесь, добрые люди! 1. Описать на языке С++ указанный класс. Обеспечить ввод полей класса, создать метод для вычисления полей. Вывести на форму вычисленные поля. Класс постоялец. Поля:... http://www.cyberforum.ru/cpp-beginners/thread398395.html
метод моте карло C++
нужна помощ в исправлении кода (где + стоят нужно исправит на свое значение)..... Задание: у нас есть 2войной интеграл (x+y)dx dy , где D ограниченная прямыми y=0, y=x, x=1 код метода Монте Карло:...
Найти количество пар соседних элементов, которые имеют одинаковые абсолютные значения, но противоположные знаки C++
Найдите ошибку пожалуйста! задание "Найти количество пар соседних элементов, которые имеют одинаковые абсолютные значения, но противоположные знаки, используя указатель". язык программировании С...
C++ [C++] Квадратная матрица http://www.cyberforum.ru/cpp-beginners/thread398388.html
Создать функцию для преобразования исходной квадратной матрицы следующим образом: все элементы матрицы выше главной диагонали должны стать равными 0, элементы ниже главной диагонали должны стать...
C++ Не пойму где ошибка в конструкторе Здравствуйте, вот начал писать писать свой класс для работы с большими числами, не могу понять одну ошибку. Вот листинг программы: main.cpp: #include <iostream> #include "bigint.h" int... подробнее

Показать сообщение отдельно
Catoz
0 / 0 / 0
Регистрация: 17.02.2011
Сообщений: 20

переделайте на язык с - C++

04.12.2011, 16:23. Просмотров 230. Ответов 0
Метки (Все метки)

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
37
38
39
40
41
char*Rus(const char*text);
using namespace std;
int main(int argc, char *argv[]) {
ifstream fin("d:\out.txt", ios::in);
if(!fin){
cout << Rus( " Ошибка " ) << endl; return 1;};
fin.seekg(0,ios::end);
long len = fin.tellg();
char*buf = new char [len +1];
fin.seekg(0,ios::beg);
fin.read (buf, len);
long i = 0;
//-----------------------
bool fl=false;
while(buf[i] != '\0'){
    while (fl) {
        if (buf[i+1]=='\n') {
             goto m;
        }
             cout<<buf[i+1];
             m:
        i++;
        if (buf[i]=='.' || buf[i]=='\0')    { 
                     fl=false;
                     cout<<"\n";  }
        }
    if (buf[i] == ' ' && buf[i+1] == '-')  
                fl = true;
    i++;
}
//----------------
fin.close();
cout << endl;
system("PAUSE");
return 0;
}
char bufRus[256];
char* Rus (const char*text){
CharToOem (text, bufRus);
return bufRus;
}
 Комментарий модератора 
Используйте теги форматирования кода!


программа должна считывать текст из файла и выввести только начинающиеся с тире перед которыми могут находиться только пробельные символы

Добавлено через 1 час 18 минут
срочно нужно

Добавлено через 3 часа 6 минут
народ!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru