Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.04.2016, 12:07   #1
mnmnm
Пользователь
 
Регистрация: 15.04.2016
Сообщений: 10
По умолчанию Переставить первую и последнюю цифры числа n.

Переставить первую и последнюю цифры числа n.
Помогите сделать так чтобы работала с числами: 2016,20011,10055,64040
Код:
package javaapplication9;
import java.util.Scanner;
public class Main {
 
    public  void HHH() {
   int n;
        int x1 = 0;
        int x2;
        int x3;
        int m;
        int l;
        int z;
        int i;
        int k;
 
        System.out.print("vvedite chislo n:");
        System.out.print("\n");
 
                Scanner scn1=new Scanner(System.in);
        if(scn1.hasNextInt()){
             n =scn1.nextInt();
 
 
        k = n;
        x2 = n % 10;
        m = 0;
        x3 = 1;
        i = 0;
 
        while (n % 10 > 0)
        {
            m++;
            x1 = n % 10;
            n = (n - x1) / 10;
 
        }
        for (i = 0; i < m; i++)
        {
 
        x3 = x3 * 10;
        }
 
        l = k % 10;
        z = (k - (x1 * x3 / 10) - l) / 10;
 
        System.out.print(l);
        System.out.print(z);
        System.out.print(x1);
        System.out.print("\n");
 
    }
    }
 public static void main(String[] args) {
 
    new Main().HHH();
}
 
}
mnmnm вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переставить местами в каждом числе n из заданной последовательности чисел, первую и последнюю цифры (С++) azotklas Помощь студентам 2 25.01.2014 05:44
Поменять местами первую и последнюю , вторую и предпоследнюю и т.д цифры числа Kat9 Паскаль, Turbo Pascal, PascalABC.NET 2 22.05.2013 14:35
подпрограмма поменять местами первую и последнюю строки (C#) RIOs Помощь студентам 1 05.07.2012 22:36
Напечатать первую и последнюю из самых коротких его строк... (pascal) Лирика Помощь студентам 1 05.06.2009 10:57
Удалить из строки S1 первую, последнюю, все подстроки совпадающие с S2 ТРОЯН=) Паскаль, Turbo Pascal, PascalABC.NET 1 10.12.2008 23:28