Форум программистов, компьютерный форум, киберфорум
Pascal (Паскаль)
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.94/121: Рейтинг темы: голосов - 121, средняя оценка - 4.94
2 / 2 / 0
Регистрация: 13.12.2010
Сообщений: 7
1

Найти наименьшую цифру в числе

13.12.2010, 15:08. Показов 23225. Ответов 12
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1)Дано натуральное число n, надо наити наименьшую цифру в числе.
2)В диалоговом режиме вводится некоторое число N (В диапазоне от 1 до 2000). Программа должна вывести числа, определенные заданием в виде нескольких колонок, выровненных по правому краю. Все числа от 1 до N натуральные. Надо Распечатать все числа от 1 до N, у которых есть хотя бы один двухзначный делитель (не равный числу).
помогите плизз очень надо!
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.12.2010, 15:08
Ответы с готовыми решениями:

Наити последьную цифру числа n.
дано натуральное число n(n<=100). в предположени что n>=100 наити последьную цифру числа n....

Наити предпоследную цифру числа
В предположении,4то n>=10 наити предпоследную цифру числа n!! pomogite sro4no nado!!!

Найти наименьшую цифру в числовой записи числа
Проверьте всё ли правильно в решении пожалуйста)) УСЛОВИЕ: Дано натуральное четырехзначное число....

Поменять местами наибольшую и наименьшую цифры в числе
В заданном целом положительном числе N поменять местами наибольшую и наименьшую цифры....

12
Фрилансер
Эксперт С++
5845 / 1226 / 499
Регистрация: 23.11.2010
Сообщений: 3,375
Записей в блоге: 1
13.12.2010, 18:48 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
program Dekio;
var
min,i :integer;
begin
writeln('Введите число');
readln(i);
min:=i;
repeat
if i mod 10 < min then
min :=i mod 10;
i:=i div 10;
until i=0;
writeln('Наименьшая цифра');
writeln(min);
end.
1
2 / 2 / 0
Регистрация: 13.12.2010
Сообщений: 7
13.12.2010, 21:08  [ТС] 3
он не во всех случаях работает!
ввожу число 46532 он пишет что наименьшее число -19004!
и еще плизз вторую задачу о4 надо!
0
2857 / 1986 / 788
Регистрация: 23.09.2010
Сообщений: 4,877
13.12.2010, 21:13 4
тип longint
0
Фрилансер
Эксперт С++
5845 / 1226 / 499
Регистрация: 23.11.2010
Сообщений: 3,375
Записей в блоге: 1
13.12.2010, 21:16 5
Введите число
46532
Наименьшая цифра
2

что не работает?
у меня во всех случаях правильный ответ получается
0
2857 / 1986 / 788
Регистрация: 23.09.2010
Сообщений: 4,877
13.12.2010, 21:18 6
Dekio
в TP
integer -32768..32767
1
Фрилансер
Эксперт С++
5845 / 1226 / 499
Регистрация: 23.11.2010
Сообщений: 3,375
Записей в блоге: 1
13.12.2010, 21:20 7
у меня Pascal abc, не учел)
поменяйте на longint и тогда все норм.
0
2857 / 1986 / 788
Регистрация: 23.09.2010
Сообщений: 4,877
13.12.2010, 21:22 8
кстати -2345
наименьшая цифра
-2345

Не по теме:

это что то смущает

0
Фрилансер
Эксперт С++
5845 / 1226 / 499
Регистрация: 23.11.2010
Сообщений: 3,375
Записей в блоге: 1
13.12.2010, 21:26 9
тогда так)
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
program Dekio;
var
i :longint;
min :integer;
begin
writeln('Введите число');
readln(i);
i:=abs(i);
min:=i;
repeat
if i mod 10 < min then
min :=i mod 10;
i:=i div 10;
until i=0;
writeln('Наименьшая цифра');
writeln(min);
end.
Добавлено через 47 секунд
Цитата Сообщение от SuPeR XaKer Посмотреть сообщение
это что то смущает
больше нет)
0
2 / 2 / 0
Регистрация: 13.12.2010
Сообщений: 7
16.12.2010, 11:09  [ТС] 10
А второе как?
2)В диалоговом режиме вводится некоторое число N (В диапазоне от 1 до 2000). Программа должна вывести числа, определенные заданием в виде нескольких колонок, выровненных по правому краю. Все числа от 1 до N натуральные. Надо Распечатать все числа от 1 до N, у которых есть хотя бы один двухзначный делитель (не равный числу).
0
Фрилансер
Эксперт С++
5845 / 1226 / 499
Регистрация: 23.11.2010
Сообщений: 3,375
Записей в блоге: 1
16.12.2010, 15:41 11
Pascal
1
2
3
4
5
6
7
8
9
for i:=1 to n do
begin
t:=false;
for j:=10 to 99 do
if i mod j=0 then
t:=true;
if t=true then
writeln(i);
end;
1
2 / 2 / 0
Регистрация: 13.12.2010
Сообщений: 7
21.12.2010, 16:50  [ТС] 12
спасибо!
1
0 / 0 / 0
Регистрация: 05.05.2013
Сообщений: 10
19.05.2013, 17:38 13
а как это же самое будет на языке с++, не подскажете?
0
19.05.2013, 17:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.05.2013, 17:38
Помогаю со студенческими работами здесь

Определить количество цифр и наименьшую цифру для каждого числа последовательности
Поступает последовательность целых положительных чисел, 0 – конец последовательности. Определить...

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

Переставить цифру в числе.
Трицифровое число заканчивается цифрой 3. Если эту цифру переместить через два знака влево, то...

Найти старшую цифру в числе
1. Задано два натуральні числа. Знайти найстаршу цифру в першому числі і підрахувати кількість...


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

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