Форум программистов, компьютерный форум 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
16.06.2013, 15:27  [ТС]     Найти максимальную цифру в тексте строки (Переделать с Pascal на С++)
Цитата Сообщение от Thinker Посмотреть сообщение
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include<stdio.h>
#include<ctype.h>
char Max(char *s)
{
   char buf;
   return *s ? (isdigit(*s) ? ((buf = Max(s + 1)) > *s ? buf : *s) : Max(s + 1)) : 0;
}
 
int main()
{
   char s[1024];
   fgets(s, 1024, stdin);
   printf("max = %c\n", Max(s));
   return 0;
}
Все работает отлично.
P.S. поясни мне эту строчку если можно : return *s ? (isdigit(*s) ? ((buf = Max(s + 1)) > *s ? buf : *s) : Max(s + 1)) : 0;
 
Текущее время: 05:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru