Ask___
Advice
Главная
О сервисе
О нас
Правила пользования сайтом
Авторское право
Политика конфиденциальности
Ключ для indexNow
Скрипт от рекламы
Задать вопрос
Искать
Главная
Информатика
Ответы на вопрос
sales5947
30.12.2020
?>
. сор по информатике. можно ответ??((
Информатика
Ответить
Ответы
Наталья
30.12.2020
Второе красиво решил через строки MinGW GCC 4.7.1
#include <iostream>
#include <string>
#include <locale.h>
using namespace std;
char max(char a, char b)
{
return (a > b) ? a : b;
}
char min(char a, char b)
{
return (a < b) ? a : b;
}
int main(void)
{
setlocale(LC_ALL,"rus");
string s;
cout<<"Введите число: "; cin>>s;
char min_c = '9', max_c = '0';
for(size_t i = 0; i < s.length(); i++)
{
max_c = max(s[i], max_c);
min_c = min(s[i], min_c);
}
cout << "Наибольшая цифра: " << max_c << endl <<"Наименьшая цифра: " << min_c << endl;
return 0;
}
Анатольевич1707
30.12.2020
// PascalABC.NET 3.1, сборка 1200 от 13.03.2016
function gcd(a,b:integer):integer;
// Нахождение НОД
begin
while b<>0 do
begin
a:=a mod b;
var i:=b; b:=a; a:=i
end;
Result:=a
end;
procedure Shorter(var a,b:integer);
// "сокращатель" дроби
begin
var k:=gcd(a,b);
a:=a div k;
b:=b div k
end;
begin
var a,b:integer;
Writeln('Введите числитель и знаменатель дроби: ');
Read(a,b);
Write(a,'/',b,'='); Shorter(a,b); Writeln(a,'/',b)
end.
Тестовое решение:
Введите числитель и знаменатель дроби:
25 15
25/15=5/3
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
. сор по информатике. можно ответ??((
Ваше имя (никнейм)*
Email*
Комментарий*
Согласен с
политикой конфиденциальности
Отправить вопрос
Популярные вопросы в разделе
Даны два натуральных числа n и m. если одно из них делится на другое нацело, выведите 1, иначе выведите любое другое целое число. при решении этой нельзя пользоваться условной инструкцией if и цикла...
Автор: Adabir20156806
Задано существительное 1-го склонения, оканчивающееся на «а». составьте программу, позволяющую вывести на экран это слово во всех падежах.
Автор: Павел
составить граф и ответить на вопросы. заранее
Автор: punchf
Какая программа выдаст ошибку выполнения? (предполагается, что числа s, f, a лежат в интервале от – 1000 до 1000, а≠0 Поясните. (a) Var s, f, a: integer; Begin S := f / a; End. (b) Var s, f, a...
Автор: Александра Викторович531
Напишите программу, которая считывает целое число и выводит текст, аналогичный приведенному в примере. Пробелы, знаки препинания, заглавные и строчные буквы важны! Входные данные Вводится целое чи...
Автор: sodrugestvo48
Комектесіп жберіңізжерші өтінем тееез
Автор: valerii_Georgievna915
Найдите ошибку в коде (VBA На вход программа получает массив 5 на 5, наполненный случайными числами от 1 до 9. Программа должна вывести только "стенки" массива, т.е. первую строчку, первый столбец,...
Автор: uglichdeti
Данная область в программе Microsoft Word называется… 1. Стандартная панель инструментов 2. Панель инструментов «Форматирование» 3. Рабочая область 4. Строка меню
Автор: aguliaeva
Перечислите три свободно распространяемых продукта, их назначение и аналоги?
Автор: lion13
Как нарисовать пальму в программе чертежник
Автор: Ivan500
Укажи растровые графические редакторы Open Office DrawAdobe illustratorCorel DrawPaintEТонMonkscapePaint.net
Автор: k075ko8
8. запишіть ійську назву технології бездротового зв'язку.
Автор: kulinarprotv
Почему нельзя без разрешения учителя вставлять компьютер диски и флешки
Автор: elozinskaya
Начертите или объясните как сделать срез или сечение
Автор: aistenok-28
Для хранения растрового изображения размером 64*16 точек отвели 1Кбайт памяти. Каково максимально возможное число цветов в палитре изображения?
Автор: mail66
▲
#include <iostream>
#include <string>
#include <locale.h>
using namespace std;
char max(char a, char b)
{
return (a > b) ? a : b;
}
char min(char a, char b)
{
return (a < b) ? a : b;
}
int main(void)
{
setlocale(LC_ALL,"rus");
string s;
cout<<"Введите число: "; cin>>s;
char min_c = '9', max_c = '0';
for(size_t i = 0; i < s.length(); i++)
{
max_c = max(s[i], max_c);
min_c = min(s[i], min_c);
}
cout << "Наибольшая цифра: " << max_c << endl <<"Наименьшая цифра: " << min_c << endl;
return 0;
}