Форум программистов, компьютерный форум, киберфорум
Java SE (J2SE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/55: Рейтинг темы: голосов - 55, средняя оценка - 4.76
0 / 0 / 0
Регистрация: 30.09.2017
Сообщений: 6

Вывести на экран самую маленькую положительную цифру в десятичном представлении числа

30.09.2017, 01:57. Показов 10391. Ответов 17
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
С клавиатуры вводится (в целочисленную ячейку памяти!) натуральное число N (N<109). Вывести на экран самую маленькую положительную цифру в десятичном представлении числа. Стандартный ввод - вывод, нельзя использовать массивы!

Например:
Ввод - 13648
Вывод - 1
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
30.09.2017, 01:57
Ответы с готовыми решениями:

Вывести на экран самую младшую нечетную цифру в десятичном представлении числа (или NO, если нечетных цифр нет)
С клавиатуры вводится (в целочисленную ячейку памяти!) натуральное число N (N&lt;10^9). Вывести на экран самую младшую нечетную цифру в...

Массив: определить самую большую отрицательную и самую маленькую положительную температуры
В массиве T(12) хранится среднемесячная температура для каждого из 12 месяцев в г. Днепропетровске. Определить самую большую отрицательную...

Определить самую большую отрицательную и самую маленькую положительную температуры
Помогите новичку,первая контрольная по программированию в с++ В массиве T(12) хранится среднемесячная температура для каждого из 12...

17
958 / 577 / 136
Регистрация: 23.05.2012
Сообщений: 7,364
30.09.2017, 18:52
Цитата Сообщение от Sqyrt Посмотреть сообщение
положительную цифру
А цифры бывают отрицательные?

Написано на коленке.
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public int minNumeral(int number) {
   if (number == 0) {
      return 0;
   }
   int res = 9;
   number = Math.abs(number);
   while(number > 0) {
      int i = number % 10;
      if(i < res) {
         res = i;
      }
      number /= 10;
   }
   return res;
}
0
0 / 0 / 0
Регистрация: 30.09.2017
Сообщений: 6
30.09.2017, 19:30  [ТС]
Переделай. Нужен один метод main, где всё это будет происходить
0
Эксперт Java
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
30.09.2017, 19:48
Студенты совсем охренели
5
958 / 577 / 136
Регистрация: 23.05.2012
Сообщений: 7,364
30.09.2017, 19:57
Sqyrt, во-первых, пожалуйста. А во-вторых, тебе надо - ты и переделай.
2
0 / 0 / 0
Регистрация: 30.09.2017
Сообщений: 6
30.09.2017, 20:00  [ТС]
Ну извини Пожалуйста переделай)
0
 Аватар для Borsche
183 / 110 / 44
Регистрация: 03.07.2016
Сообщений: 496
30.09.2017, 20:22
Цитата Сообщение от Sqyrt Посмотреть сообщение
Переделай
Прям как на паре, когда препод кидает на стол курсовую с этими словами. Вам нечего делать в программировании если вы не можете сами добавить метод main который описан в любой книге по джаве на +- 15 странице.
2
 Аватар для yatvin
56 / 61 / 26
Регистрация: 10.04.2017
Сообщений: 211
30.09.2017, 21:07
Цитата Сообщение от Sqyrt Посмотреть сообщение
Переделай
Когда за день выложил три задания, тебе сделали все три , сам ничего не сделал, но все равно не доволен.
2
 Аватар для Gr1f0nn
244 / 164 / 133
Регистрация: 30.09.2012
Сообщений: 690
30.09.2017, 23:20
Цитата Сообщение от Sqyrt Посмотреть сообщение
Переделай. Нужен один метод main, где всё это будет происходить
Будущий начальник же растет, ну. Чего вы так набросились?
2
 Аватар для FunProgrammer
6 / 6 / 4
Регистрация: 09.10.2016
Сообщений: 54
06.10.2017, 04:43
Желательно ещё инсталлятор поставить
2
4 / 4 / 1
Регистрация: 10.12.2019
Сообщений: 176
24.01.2021, 01:56
Гуглил решение, наткнулся на эту тему, почитал комментарии, и знатно посмеялся
Цитата Сообщение от Borsche Посмотреть сообщение
Прям как на паре, когда препод кидает на стол курсовую с этими словами
Цитата Сообщение от yatvin Посмотреть сообщение
Когда за день выложил три задания, тебе сделали все три , сам ничего не сделал, но все равно не доволен
Цитата Сообщение от Gr1f0nn Посмотреть сообщение
Будущий начальник же растет, ну. Чего вы так набросились?
Цитата Сообщение от FunProgrammer Посмотреть сообщение
Желательно ещё инсталлятор поставить
Спасибо вам!)) Лягу спать с очень хорошим настроением
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38167 / 21102 / 4307
Регистрация: 12.02.2012
Сообщений: 34,690
Записей в блоге: 14
24.01.2021, 21:18
Цитата Сообщение от ive_karp Посмотреть сообщение
Гуглил решение,
- что, такое без Гугла написать слабо?
0
4 / 4 / 1
Регистрация: 10.12.2019
Сообщений: 176
24.01.2021, 21:55
Цитата Сообщение от Catstail Посмотреть сообщение
без Гугла написать слабо?
лень было думать ночью
0
 Аватар для Aviz__
2738 / 2047 / 507
Регистрация: 17.02.2014
Сообщений: 9,465
25.01.2021, 12:53
Цитата Сообщение от ive_karp Посмотреть сообщение
лень было думать
хорошо, если есть чем)) тока думать тут не нужно, совсем
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
public static void main(String[] args) {
        Scanner keybInp = new Scanner(System.in);
        BigInteger num;
        while (keybInp.hasNext()){
            try {
                num = new BigInteger(keybInp.next());
                System.out.printf("В числе %s, самая маленькая цифра - %d%n", num,
                        num.toString().chars().map(ch -> ch - '0')
                        .filter(i -> i != 0)
                        .min()
                        .getAsInt());
            }catch (NumberFormatException e) {
                break;
            }
        }
    }
1
4 / 4 / 1
Регистрация: 10.12.2019
Сообщений: 176
25.01.2021, 14:35
Aviz__, да, согласен)) Ну, на самом деле, ночью, особенно когда уже хочется спать, голова уже думает не так хорошо, а задание доделать надо)
0
 Аватар для Aviz__
2738 / 2047 / 507
Регистрация: 17.02.2014
Сообщений: 9,465
25.01.2021, 14:54
ive_karp, c днем студента))!
Цитата Сообщение от ive_karp Посмотреть сообщение
ночью, особенно когда уже хочется спать
чтобы это сильно не давило в ночи, еще Леонардо придумал способ, подремать днем минут 20-40. и будешь часов до 3, как огурчик))
0
Супер-модератор
Эксперт функциональных языков программированияЭксперт Python
 Аватар для Catstail
38167 / 21102 / 4307
Регистрация: 12.02.2012
Сообщений: 34,690
Записей в блоге: 14
25.01.2021, 17:35
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import java.util.*;
 
public class Main
{
    public static void main(String[] args) {
        Scanner inp = new Scanner(System.in);
        int n=inp.nextInt();
        int nn,i;
        m:for (i=1; i<=9; i++)
        {
            nn=n;
            while(nn>0)
            {
                if (nn%10==i)
                {
                    System.out.println(i);
                    break m;
                }
                nn=nn/10;
            }
        }
    }
}
0
4 / 4 / 1
Регистрация: 10.12.2019
Сообщений: 176
25.01.2021, 20:07
Цитата Сообщение от Aviz__ Посмотреть сообщение
c днем студента))
спасибо))
Цитата Сообщение от Aviz__ Посмотреть сообщение
подремать днем минут 20-40. и будешь часов до 3, как огурчик))
ой нее, мне даже 40 минут мало будет днём если сплю, то по часу минимум) А так, думаю, лучше всё таки днём не спать, а вечером лечь чуток пораньше, чтоб поспать хотя бы 8 часов (хотя не всегда так получается, особенно после новогодних праздников )
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
25.01.2021, 20:07
Помогаю со студенческими работами здесь

Найти самую маленькую цифру целого числа
помогите!!!! Найти самую маленькую цифру целого числа (использовать функцию)

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

Найти самую маленькую цифру целого числа
1. Найти самую маленькую цифру целого числа.

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

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


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

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Первый деплой
lagorue 16.01.2026
Не спеша развернул своё 1ое приложение в kubernetes. А дальше мне интересно создать 1фронтэнд приложения и 2 бэкэнд приложения развернуть 2 деплоя в кубере получится 2 сервиса и что-бы они. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит: токи, напряжения и их 1 и 2 производные при t = 0;. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru