Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/7: Рейтинг темы: голосов - 7, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 12.05.2015
Сообщений: 28
1

Перевести программу на С++

13.05.2015, 14:58. Просмотров 1315. Ответов 1
Метки нет (Все метки)

нужно перевести в с++
Дан текст, в котором имеются цифры.
а) Найти их сумму.
б) Найти максимальную цифру

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
var s: string;
    i: byte;
    sum,c,k,max: integer;
begin
sum:=0;
max:=-1;
write('s='); readln(s);
for i:=1 to length(s) do
    if s[i] in ['0'..'9'] then
       begin
       val(s[i],c,k);
       if c>max then max:=c;
       sum:=sum+c;
       end;
writeln('Сумма цифр=',sum);
if max <> -1 then writeln('Max цифра: ',max);
readln;
end.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.05.2015, 14:58
Ответы с готовыми решениями:

Перевести программу с C++
Программа. #include&lt;stdio.h&gt; #include&lt;math.h&gt; #include&lt;conio.h&gt; #include&lt;stdlib.h&gt;...

Перевести программу в С++
Вот это нужно оформить в C++ #include &lt;cstring&gt; #include &lt;iostream&gt; using namespace std; ...

Перевести программу с C++
#include &lt;iostream&gt; using namespace std; #include &quot;time.h&quot; #include &lt;stdlib.h&gt; int main() ...

Перевести программу из C++ в Си
#include&lt;iomanip&gt; #include&lt;iostream&gt; #include&lt;fstream&gt; using namespace std; int...

1
Pure Free Digital Ghost
4162 / 1630 / 312
Регистрация: 06.01.2013
Сообщений: 4,238
13.05.2015, 15:09 2
Лучший ответ Сообщение было отмечено Afina как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
 
int main ( ) {
   int t, sum, max = -1;
 
   while ((t = std::cin.get()) != '\n') 
      if (t >= '0' && t <= '9') {
         sum += t - '0';
         if (max < t - '0') max = t - '0';
      }
 
   std::cout << sum << ' ' << max;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.05.2015, 15:09

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Перевести программу из С++ в С
#include &lt;iostream&gt; #include &lt;cstdlib&gt; //rand(), srand(); #include &lt;ctime&gt; using namespace std;...

Перевести программу на Си
#include &lt;iostream&gt; using namespace std; void swap(int *a, int i, int j) { int s = a; a =...

Перевести программу с C++ на C#
Здравствуйте, имеется код на cpp. Помогите преобразовать его в c#. #include &lt;iostream&gt; #include...

перевести программу
нужно перевести из с++ в асм. #include &lt;Windows.h&gt; //прототипы void show_array(int arrlen,...


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

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

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