Д/З (АОП): //Разделение числа на простые делители import java.util.Scanner ; public class Main { public static void main (String[] args) { Scanner scn = new Scanner(System. in ) ; int n = scn.nextInt() ; System. out .print(n + " = 1*1 + " ) ; int [] p = new int [ 10000 ] ; for ( int i = 2 ; i <= n ; i++){ if (n % i == 0 ){ while (n % i == 0 ) { p[i]++ ; n /= i ; } } } for ( int i = 0 ; i < 10000 ; i++){ if (p[i] != 0 ){ System. out .print(i + "*" + p[i]+ " + " ) ; } } System. out .print( " \b\b\b ; \n " ) ; } }
Сообщения
Сообщения за октябрь, 2017
- Получить ссылку
- X
- Электронная почта
- Другие приложения
ЗАДАНИЕ С УРОКА (АОП): /////// 1 /////// Вывод чисел кратных 7 от 1 до n. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scn = new Scanner(System.in); int n = scn.nextInt(); n /= 7; for (int i = 1 ; i <= n ; i++){ System.out.println(i * 7); } } } /////// 2 /////// Вывод суммы цифр введённого числа. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scn = new Scanner(System.in); int n = scn.nextInt(), sum = 0; while (n != 0){ sum += (n % 10); n /= 10; } System.out.println(sum); } } ...