Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
0 / 0 / 0
Регистрация: 28.09.2019
Сообщений: 46
1

Определить номер минимальной цифры числа

28.10.2019, 14:38. Показов 1782. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вводится натуральное число N. Определить номер минимальной цыфры этого числа,а также найти сумму.
©Даже Христу нужна была помощь, чтобы нести свой крест.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.10.2019, 14:38
Ответы с готовыми решениями:

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

Определить порядковый номер максимальной цифры, считая от конца и от начала числа
Привет! Люди прошу у Вас помощи, нужно сдавать работы 6 июня а у меня ни одной нет. Паскаль не...

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

Определить вагон с минимальной массой, его порядковый номер
Дан массив масс вагонов до 80 т А 1) определить вагон с минимальной массой , его порядковый номер...

5
3050 / 1668 / 657
Регистрация: 19.03.2019
Сообщений: 5,368
28.10.2019, 14:56 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
repeat 
  ReadLn(N);
until N>0;
sum=0;
min=10; {минимальная цифра не может быть больше 9}
while N>0 do begin
   if ( N mod 10 ) < min then min := N mod 10;
   sum := sum + (N mod 10);
   N := N div 10
end;
WriteLn('summa = ', sum);
WriteLn('min = ', min);
1
Модератор
Эксперт Pascal/DelphiЭксперт NIX
7792 / 4616 / 2829
Регистрация: 22.11.2013
Сообщений: 13,112
Записей в блоге: 1
28.10.2019, 18:40 3
Цитата Сообщение от mr-Crocodile Посмотреть сообщение
Pascal
4
5
sum:=0;
min:=10; {минимальная цифра не может быть больше 9}
Тем не менее, искать требовалось номер минимальной цифры, а не ее саму.
1
3050 / 1668 / 657
Регистрация: 19.03.2019
Сообщений: 5,368
29.10.2019, 09:37 4
Цитата Сообщение от bormant Посмотреть сообщение
Тем не менее, искать требовалось номер минимальной цифры, а не ее саму.
истинно так, мой косяк.

тогда:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
var N : LongInt;
  k, min, pmin, sum : integer;
begin
  Write('Enter natural N:');
  repeat 
     ReadLn(N);
     if N<1 then WriteLn('Error! Try more...')
  until N>0;
  sum := 0;
  min := 10; {минимальная цифра не может быть больше 9}
  k:=0;
  repeat
   inc(k);
   if ( N mod 10 ) <= min then 
       begin pmin := k;  min := N mod 10; end;
   sum := sum + (N mod 10);
   N := N div 10
  until N=0;
  WriteLn('summa = ', sum);
  WriteLn('min = ', min,' index = ',k-pmin+1);
  Readln
end.
0
0 / 0 / 0
Регистрация: 28.09.2019
Сообщений: 46
16.11.2019, 10:29  [ТС] 5
Можете ещё блок схему изобразить пожалуйста
0
Почетный модератор
64304 / 47599 / 32743
Регистрация: 18.05.2008
Сообщений: 115,181
16.11.2019, 10:37 6
Блок-схема
Миниатюры
Определить номер минимальной цифры числа  
0
16.11.2019, 10:37
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.11.2019, 10:37
Помогаю со студенческими работами здесь

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

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

Определить порядковый номер минимальной цифры считая от конца числа
вот моя программа вроде бы все правильно , но выдает 0%, где ошибка? #include&lt;stdio.h&gt; main() {...

Определить номер минимальной цифры числа при счете справа налево
Ввести с клавиатуры натуральное число и определить номер минимальной цифры числа при счете справа...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru