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

Строка: Найти в тексте самую большую цифру. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ задача о треугольниках нужен код с++ http://www.cyberforum.ru/cpp-beginners/thread892432.html
задача на фото
C++ Написать программу, которая выводит возможные значения координат X и Y Помогите пожалуйста.. Написать программу, которая выводит возможные значения координат X и Y в зависимости от номера координатной четверти. http://www.cyberforum.ru/cpp-beginners/thread892424.html
C++ Найти и вывести на экран все элементы, которые которые повторяются более N/2 раз
#include "stdafx.h" #include <iostream> #include <fstream> using namespace std; int _tmain() { ifstream f ("d:\\base1.txt"); char a,b; int n=4; int kolvo;
Написание программы для выполнения арифметических операций с числами в восьмеричной системе счисления C++
Здравствуйте, необходимо написать программу для выполнения арифметических операций с числами в восьмеричной системе счисления. Я написала программу, которая переводит числа с десятичной системы в восьмеричную, числа в восьмеричную переводит, но все равно вычисления производит в десятичной. Помогите пожалуйста, мне надо сдать курсовую до 10 июня. // Блок директива препроцессора...
C++ Вывод с kurs>n http://www.cyberforum.ru/cpp-beginners/thread892410.html
Добрый вечер. В общем, в данной программе есть меню, и при вводе "2" выводится полный список N элементов. Нужно исправить, чтобы выводились только те, у кого kurs>3. Пробовал сам, облажался. Вот та часть программы, где нужно внести дополнение. Помогите пожалуйста. void main() { clrscr(); int menu, del, a; char s, *s1;
C++ Приложение которое вычисляет по формуле Напишите программу, которая вычисляет S = 1 + x +\frac{x^2}{2}+\frac{x^3}{3}+\frac{x^4}{4} , где x = 0.335 подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт CЭксперт С++
 Аватар для MrGluck
6228 / 3473 / 425
Регистрация: 29.11.2010
Сообщений: 9,179
05.06.2013, 21:12     Строка: Найти в тексте самую большую цифру.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <string>
#include <cctype>
 
int main()
{
    std::string str;
    std::getline(std::cin, str);
    int max = -1;
    for (auto &c : str)
        if (isdigit(c) && c - '0' > max)
            max = c - '0';
 
    if (max == -1)
        std::cout << "No digits\n";
    else
        std::cout << "Max digit: " << max << std::endl;
}
 
Текущее время: 01:11. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru