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

Как это будет выглядеть в С++ - C++

Восстановить пароль Регистрация
 
dr.curse
 Аватар для dr.curse
386 / 342 / 16
Регистрация: 11.10.2010
Сообщений: 1,907
27.12.2010, 16:55     Как это будет выглядеть в С++ #1
Вот программа на Паскале
Pascal
1
2
3
4
5
6
7
8
VAR S:STRING;
BEGIN
     WHILE NOT EOF DO
     BEGIN
          READLN(S);
          WRITELN(S)
     END
END.
Помогите перевести, а то никак не получается.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
SergProgC++
Эксперт GPSS
 Аватар для SergProgC++
314 / 316 / 59
Регистрация: 02.07.2010
Сообщений: 1,315
27.12.2010, 18:57     Как это будет выглядеть в С++ #2
Цитата Сообщение от aram_gyumri Посмотреть сообщение
Вот программа на Паскале
Pascal
1
2
3
4
5
6
7
8
VAR S:STRING;
BEGIN
     WHILE NOT EOF DO
     BEGIN
          READLN(S);
          WRITELN(S)
     END
END.
Помогите перевести, а то никак не получается.
думаю так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
///////////////////БИБЛИОТЕКИ//////////////////////////////////////////////////
#include <iostream>//Подключение библиотеки ввода/вывода
#include <windows.h>
#include <string.h>//
#include <cstring>////Подключение библиотек функций для работы со строками
#include <string>//
using namespace std;
 
void main()
{
string S;
cin>>S;
cout<<S;
}
Somebody
2769 / 1582 / 141
Регистрация: 03.12.2007
Сообщений: 4,139
Завершенные тесты: 1
27.12.2010, 19:32     Как это будет выглядеть в С++ #3
Цитата Сообщение от SergProgC++ Посмотреть сообщение
думаю так
Не. Цикл был, цикла не стало, читалась целая строка, читается до ближайшего пробела. И main должен возвращать int.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <string>
 
using namespace std;
 
int main()
{
    string s;
    while (!cin.eof())
    {
        getline(cin, s);
        cout << s << endl;
    }
}
SergProgC++
Эксперт GPSS
 Аватар для SergProgC++
314 / 316 / 59
Регистрация: 02.07.2010
Сообщений: 1,315
27.12.2010, 22:37     Как это будет выглядеть в С++ #4
Цитата Сообщение от Somebody Посмотреть сообщение
Не. Цикл был, цикла не стало, читалась целая строка, читается до ближайшего пробела. И main должен возвращать int.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <string>
 
using namespace std;
 
int main()
{
    string s;
    while (!cin.eof())
    {
        getline(cin, s);
        cout << s << endl;
    }
}
о точно ты прав так и будет
Yandex
Объявления
27.12.2010, 22:37     Как это будет выглядеть в С++
Ответ Создать тему
Опции темы

Текущее время: 03:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru