Аватар для MC_Shinoda
11 / 11 / 3
Регистрация: 18.04.2010
Сообщений: 94

Ошибка в в программе. Поиск минимальной и максимальной цифры.

06.11.2010, 17:02. Показов 1043. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вот задача: Дано натуральное число в котором все цифры различны. Определить какая цифра расположенна в нем левее: Максимальная или минимальная.

Я написал код программы но чтот не решает всегда пишет: Минималное число стоит левее чем максимальное
Вот код программы:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
program MinMax;
var max,min,maxp,minp,a,a1,poz:integer;
begin
Write('Введите число:'); ReadLn(a);
a1:=a;
min:=a1 mod 10;
max:=a1 mod 10;
poz:=0; 
While a>0 do
  begin a:=a div 10;
        a1:=a1 mod 10;
        if a1>=max then 
                 begin max:=a1;
                       maxp:=poz+1
                 end;
        if a1<=min then 
                 begin min:=a1;
                       minp:=poz+1
                 end;
        poz:=poz+1;
  end;
if maxp>minp then WriteLn('Максималое число стоит левее чем минимальное')
             else WriteLn('Минималное число стоит левее чем максимальное')
end.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.11.2010, 17:02
Ответы с готовыми решениями:

Найти порядковые номера максимальной и минимальной цифры
здравствуйте)))) тут одну задачу никак не могу решить, помогите плиз))) Дано натуральное число,...

Определение максимальной и минимальной цифры в числе
Расскажите поподробнее, как определить в введённом числе (пятизначном, двадцатизначном, любом)...

Определить треугольники минимальной и максимальной площад
1.Известны длины отрезков a, b, c и d. Определить треугольники минимальной и максимальной площади,...

1
Почетный модератор
 Аватар для Puporev
64312 / 47609 / 32742
Регистрация: 18.05.2008
Сообщений: 115,181
06.11.2010, 17:18
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
program MinMax;
var max,min,maxp,minp,a,a1,poz:integer;
begin
Write('Введите число:');
ReadLn(a);
min:=9;
max:=0;
minp:=1;
maxp:=1;
poz:=0;
While a>0 do
  begin
   a1:=a mod 10;
    poz:=poz+1;
   if a1>max then
    begin
     max:=a1;
     maxp:=poz;
    end;
   if a1<=min then
    begin
     min:=a1;
     minp:=poz;
    end;
   a:=a div 10;
 end;
if maxp>minp then WriteLn('Максимальное число стоит левее чем минимальное')
             else WriteLn('Минималmное  число стоит левее чем максимальное')
end.
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.11.2010, 17:18
Помогаю со студенческими работами здесь

Поменять местами слова с максимальной и минимальной длиной
Здравствуйте, нужно решение задачи: Поменять местами слова с максимальной и минимальной длиной при...

Вычислить произведение максимальной и минимальной компоненты файла
Создать файл File1, компонентами которого являются целые числа. Количество чисел = n, при 8&lt;n&lt;15....

Поменять местами серии массива с максимальной и минимальной длиной
Задан целочисленный массив размера N. Поменять местами серии с максимальной и минимальной длиной....

Найти и распечатать произведение максимальной и минимальной компонент файла
Сформировать файл F целого типа. Найти и распечатать произведение максимальной и минимальной...

Определить порядковые номера максимальной и минимальной цифр числа
Здравствуйте,помогите составить программу на паскале. Дано натуральное число,в котором все цифры...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

Новые блоги и статьи
Интеграция Hangfire с RabbitMQ в проектах C#.NET
stackOverflow 18.04.2025
Разработка современных . NET-приложений часто требует выполнения задач "за кулисами". Это может быть отправка email-уведомлений, генерация отчётов, обработка загруженных файлов или синхронизация. . .
Построение эффективных запросов в микросервисной архитектуре: Стратегии и практики
ArchitectMsa 18.04.2025
Микросервисная архитектура принесла с собой много преимуществ — возможность независимого масштабирования сервисов, технологическую гибкость и четкое разграничение ответственности. Но как часто бывает. . .
Префабы в Unity: Использование, хранение, управление
GameUnited 18.04.2025
Префабы — один из краеугольных элементов разработки игр в Unity, представляющий собой шаблоны объектов, которые можно многократно использовать в различных сценах. Они позволяют создавать составные. . .
RabbitMQ как шина данных в интеграционных решениях на C# (с MassTransit)
stackOverflow 18.04.2025
Современный бизнес опирается на множество специализированных программных систем, каждая из которых заточена под решение конкретных задач. CRM управляет отношениями с клиентами, ERP контролирует. . .
Типы в TypeScript
run.dev 18.04.2025
TypeScript представляет собой мощное расширение JavaScript, которое добавляет статическую типизацию в этот динамический язык. В JavaScript, где переменная может свободно менять тип в процессе. . .
Погружение в Kafka: Концепции и примеры на C# с ASP.NET Core
stackOverflow 18.04.2025
Apache Kafka изменила подход к обработке данных в распределенных системах. Эта платформа потоковой передачи данных выходит далеко за рамки обычной шины сообщений, предлагая мощные возможности,. . .
Коммуникация в реальном времени с SignalR в C# на примере создания чата
UnmanagedCoder 17.04.2025
Современный веб стремительно эволюционирует от статичных страниц к динамичным приложениям, где пользователи ожидают мгновенной реакции на свои действия. Представим, что вы отправляете сообщение. . .
Реализация CQRS с MediatR на C# .NET
stackOverflow 17.04.2025
Современная разработка программного обеспечения постоянно ищет пути повышения эффективности организации кода. Архитектурные паттерны появляются, эволюционируют, и те, что проявляют свою. . .
Verilog и интеллектуальная собственность - "глазами" обученной LM модели.
Hrethgir 17.04.2025
В сети встречаются участники, заявляющие что код на Verilog ни о чём не говорит. Но вот патентная практика на самом деле показывает обратное ими утверждаемому. То-есть код на Verilog включают в. . .
Свап-файл дополнительно к разделу (если вдруг не хватает или не создан)
jigi33 17.04.2025
ПОДКЛЮЧЕНИЕ ДОПОЛНИТЕЛЬНОГО SWAP ПРОСТРАНСТВА, Т. О. , РАСШИРЕНИЕ ЕГО РАЗМЕРА В Linux можно использовать как раздел подкачки (swap), так и файл подкачки (swap-файл). Чтобы создать swap-файл вместо. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru