Проблема подсчета пальцев, чтобы найти имя пальца на основе данного номераJAVA

Программисты JAVA общаются здесь
Anonymous
Проблема подсчета пальцев, чтобы найти имя пальца на основе данного номера

Сообщение Anonymous »

Мальчик начинает считать, используя пальцы ее левой руки. Последовательность подсчета похожа на 1-number, 2-индексный палец, 3-средний палец, 4-коляп-палец, 5-литтный палец, затем в обратном порядке, например, 6-коляп-пальцем, 7-средний пальцем, 8-индексом, 9 пальцем. Затем снова 10-индексный палец и так далее. Программа должна распечатать последний палец, используемый для подсчета для данного значения N. Имена пальцев - большой палец, указатель, средний, кольцо и маленький. Но я не мог найти паттер для индекса и безымянного пальца. Ниже приведен код, который я пробовал. < /p>

Код: Выделить всё

import java.util.*;
public class Hello {

public static void main(String[] args) {
//Your Code Here
Scanner sc=new Scanner(System.in);
long n=sc.nextInt();

if(n%8 == 1) System.out.print("thumb");
else if(n%8 == 5) System.out.print("little");
else if(n%4 == 3) System.out.print("middle");
else {
// logic for index and ring finger.
}

}
}
Кто -нибудь, пожалуйста, помогите мне закончить логику.

Подробнее здесь: https://stackoverflow.com/questions/773 ... ven-number

Вернуться в «JAVA»