Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Elikur
0 / 0 / 0
Регистрация: 27.05.2015
Сообщений: 44
#1

Трудности с переводом с Паскаля на С++ - C++

09.11.2015, 15:15. Просмотров 150. Ответов 2
Метки нет (Все метки)

Переведите программу из языка Pascal в язык C++.
Вот программа:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
Program 253;
var
s:string;
i,n :byte;
begin
readln(s);
for i:=1 to length(s) do
if s[i] = '!' then
s[i] :='.';
writeln(s);
readln;
end;
Помогите! Заранее благодарен)
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.11.2015, 15:15
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Трудности с переводом с Паскаля на С++ (C++):

Помощь с переводом
Приветствую всех посетителей данного форума. Если кому не сложно помогите...

Не работает цикл с переводом типов
Всем привет! В программе происходят странные вещи. Мне нужно открыть...

Что не так с переводом с Python на C++?
Мне помогли задачу олимпиадную решить, а решение на Python. Попытался перевести...

Работа с переводом элемента строки в число
Суть задачи состоит в том,чтобы допустим из строки char _4islo="253617521";...

Считать из файла числа, разделенные пробелами и переводом на новую строку
При считывании нужно записать каждое число в массив. И лучше всего сначала...

Можно потоком читать файл, если он может с любым переводом строки?
На одной и той же машине перевод строки может быть виндузячим, никсоидным, или...

2
nmcf
6243 / 5555 / 2526
Регистрация: 14.04.2014
Сообщений: 23,353
09.11.2015, 15:29 #2
Лучший ответ Сообщение было отмечено Elikur как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <algorithm>
#include <string>
#include <cstdlib>
 
int main()
{
    std::string s;
 
    std::getline(std::cin, s);
    std::replace(s.begin(), s.end(), '!', '.');
    std::cout << s << std::endl << std::endl;
 
    system("pause");
}
1
Elikur
0 / 0 / 0
Регистрация: 27.05.2015
Сообщений: 44
09.11.2015, 15:44  [ТС] #3
Спасибо большое, очень помог)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.11.2015, 15:44
Привет! Вот еще темы с решениями:

Подсчитать в заданной строке число слов, которые могут быть разделены пробелом, табуляцией, переводом строки
Объясните пожалуйста,в чем ошибка? #include&lt;stdio.h&gt; #include&lt;string.h&gt;...

Проблемы с переводом строки в число (по книге Лафоре "ООП в С ++ ")
Лафоре &quot;ООП в Си ++ &quot; - проблемы с упражнением 12, глава 7 Условие:...

Трудности с циклом
Я недавно начал изучать с++. Мне захотелось написать калькулятор. Чтобы...

Трудности с include
Всем привет! Есть два класса, 1 описан в header1.h, второй в header2.h. Во...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru