Войти
Регистрация
Спроси ai-bota
Misterriko70
05.07.2022 14:00
Дан текст, содержащий цифры. вывести на экран наибольшую цифру. нужно решить в с++ , желательно с пояснениями.(решать используя строки и в стиле с)
Нажмите на рекламу ниже и сразу увидите ответ
↓
Популярные вопросы:
Elizaveta544435
10.07.2020 15:00
Напишите значения функций в паскале sin(x) cos(x) arctan(x) exp(x) In(x) a div b trunc (x) round(x)...
vevvrqc
31.05.2022 15:05
Как стереть шарик с координатами Х, У в Кумире?...
Alexexey132
06.10.2022 19:23
Написать программы (PASCAL) для следующих задач: 1. Вычислить остаток от деления A на D, где A=234 D=43, A=1024 D=59, A=71 D=6. 2. Ввести число с клавиатуры. в введенном...
karinakarina9
05.02.2021 17:36
Вывести на экран таблицу значений функции y=2x^2+4 УМОЛЯЮ...
Nastya348624
26.08.2020 04:50
Найти: а) все двузначные числа, сумма квадратов цифр которых делится на 13; б) все двузначные числа, обладающие следующим свойством: если к сумме цифр числа прибавить...
prus3109Серж
18.11.2020 14:05
Ребят ,скоро нужно сдавать Решайте хотя бы одну задачку на Delphi...
RILIR
16.02.2022 15:11
сліпий музикант як звали дружину Петра?...
honutem
02.08.2021 15:17
-За який заморський плід німецький iмператор заплатив купцям стільки золота, скільки вмістилося у ньому всередині. А це до 100 кг...
Айгуль19791788
17.04.2022 02:05
Найдите определение, соответствующее понятию растворимость *...
динара259
28.05.2022 21:53
решить задачу пр математики!) Сама задача на фотографии...
Ответ:
222812
07.10.2020 23:50
#include <iostream>
/*Библиотека стандартного ввода-вывода C++ */
#include <string>
/*строки*/
#include <cstdio>
//Библиотека стандартного ввода-вывода C*/
using namespace std;
int main()
{
short int maxDigit = -1;
string str;
printf("%s","Введите строку: ");
cin >> str;
/*Ввод строки*/
for(int i = 0; str[i] != '\0'; i++)
/*Цикл от начала строки до ее конца*/
/*('\0' - "нуль-терминатор" это символ конца строки)*/
{
if((isdigit(str[i])) && (short int)(str[i]-48)>maxDigit)
/*Если текуший символ цифра и она больше maxDigit)*/
/*"(short int)...-48" преобразует char в short int*/
maxDigit = (short int)(str[i]-48);
/*То maxDigit = этой цифре.*/
}
if(maxDigit == -1) cout << "В строке нет цифр: " << "\n";
cout << "Наибольшая цифра: " << maxDigit << "\n";
/*Вывод */
system("pause");
return 0;
}
0,0
(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota
Оформи подписку
О НАС
О нас
Блог
Карьера
Условия пользования
Авторское право
Политика конфиденциальности
Политика использования файлов cookie
Предпочтения cookie-файлов
СООБЩЕСТВО
Сообщество
Для школ
Родителям
Кодекс чести
Правила сообщества
Insights
Стань помощником
ПОМОЩЬ
Зарегистрируйся
Центр помощи
Центр безопасности
Договор о конфиденциальности полученной информации
App
Начни делиться знаниями
Вход
Регистрация
Что ты хочешь узнать?
Спроси ai-бота