Войти
Регистрация
Спроси ai-bota
sharonova71
26.03.2023 07:23
Дан текст, содержащий цифры. вывести на экран наибольшую цифру. нужно решить в с++ , желательно с пояснениями.(решать используя строки и в стиле с)
Нажмите на рекламу ниже и сразу увидите ответ
↓
Популярные вопросы:
Lililililililiza
31.01.2023 11:30
Напишите программу в boland pascal.задано трехзначное числою напечатать в обратном порядке . входные данные целое трехзначное число. выходные данные целое трехзначное...
Гугко
08.01.2020 06:51
Программа для создания, заполнения и поиска информации в базах данных – это:А) СУБД;Б) БД;В) Информационно-поисковая система;Г) Ничего из перечисленного выше;2. Сортировка...
3848390
15.10.2022 04:02
С чего меняется порядок вычислений? Информатика, Python В ответе введите одно слово...
BotanicPanik
12.03.2020 04:25
Нужен реферат на тему: и алгоритмы (кибернетика)...
TOMIRIBOT
12.03.2020 04:25
Определитель, что выводится на печать в результате выполнения следующей программы, если ввели b = 7, c = 2. program raschet; var a, b, c, i: integer; begin read(b,c);...
penny2912p0bvxj
08.09.2022 21:14
Какой из типов алгоритмов легче всего воспроизвести в среде программирования Scratch?...
Asoooollll
08.09.2022 14:18
ЗАДАНИЕ Сформулировать текст В тексте укажите Что Ваш центр не может выполнить своевременно заказ проекта маркетингового исследования фирмы Астра-П в связи с отсутствием...
katyasha0504
08.09.2022 14:18
Купили 25 кг бананів двох сортів за ціною 4,5 грн і 3 грн за 1 кг. середня ціна куплених бананів склала 3,6 грн за кг. скільки кг бананів кодного сорту купили...
gadukina
08.09.2022 14:18
Умоляю решить английский язык, там все...
Александр8584
08.09.2022 14:18
7/19+7/19=?решите кто первый в лучший ответ...
Ответ:
ivanova1987lena
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-бота