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

Найти максимальную цифру в тексте строки (Переделать с Pascal на С++) - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вивести на печать мах и мин элементи и векторы http://www.cyberforum.ru/cpp-beginners/thread903144.html
Дан вектор содержащий К элементов. Удалить из него элементы, которые зна- ходятся между максимальным и минимальным элементами. Вывести на печать значение максимального и минимально элементов и два вектора.
C++ Вивести на печаль мах и мин элементи ивекторы Дан вектор содержащий К элементов. Удалить из него элементы, которые зна- ходятся между максимальным и минимальным элементами. Вывести на печать значение максимального и минимально элементов и два вектора. http://www.cyberforum.ru/cpp-beginners/thread903143.html
C++ Проверить правильность программы
вот такое задание, на с++ написать Создать и заполнить таблицу "контроль динамики выполнения курсовых работ по информатике в группе" исходные данные: % выполнения работы начиная с 3 по 10 неделю для каждого студента группы(не менее 10 человек) Вычислить: 1) на каждой неделе минимальный и максимальный процент выполнения 2) для каждого студента отклонение от 100% на 10-ой неделе 3) для...
Выделить и удалить память под 4 мерный массив C++
пацаны помогите.. Добавлено через 1 час 11 минут .помогите..не могу вобще натйи 4 мерные масивы..только 2хмерные
C++ Методы сортировки!не могу понять почему не робит! http://www.cyberforum.ru/cpp-beginners/thread903104.html
Всем привет,написал прогу и не работает,не могу понять почему!сколько раз просматривал все норм вроде бы! #pragma argsused #include <iostream> #include <time.h> #include <random> void insert (int *a, int n) // ФУНКЦИЯ ВСТАВОК { int i, j, t; // объявление переменных for (i=1; i<n; i++)
C++ Работа с файлом изображения Здравствуйте. Требуется открыть изображение и получить информацию о цвете пикселей в виде массива. Формат изображения не имеет значения. (Желательно bmp). Поможете? подробнее

Показать сообщение отдельно
Makssqrt
1 / 1 / 0
Регистрация: 09.05.2013
Сообщений: 15

Найти максимальную цифру в тексте строки (Переделать с Pascal на С++) - C++

16.06.2013, 12:17. Просмотров 496. Ответов 4
Метки (Все метки)

Всем привет.
Вот необходимо переписать этот код на С++ помогите плз:
Задание 1.
Кликните здесь для просмотра всего текста
Найти максимальную цифру в тексте строки.

Pascal
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
uses crt;
const cf=['0'..'9'];
var s,s1:string;
    t,c,mx:integer;
    n,i,j,k,f:byte;
begin
clrscr;
writeln('Введите текст содержащий целые числа:');
readln(s);
i:=1;
mx:=-maxint-1;
f:=0;
while i<=length(s) do
if (s[i] in cf)and (not(s[i-1]in cf)or(i=1)) then
 begin
  k:=i;
  s1:='';
  f:=1;
  while (s[k] in cf)and(k<=length(s))do
   begin
    s1:=s1+s[k];
    k:=k+1;
   end;
  val(s1,t,c);
  if t>mx then mx:=t;
  i:=i+length(s1);
 end
else i:=i+1;
if f=0 then write('В тексте нет чисел')
else write('Максимальное число=',mx);
readln
end.
Добавлено через 1 час 34 минуты
И если можно попроще.
Не используя слишком сложные функции требующие различные параметры и другое.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru