ЗАДАНИЕ С УРОКА (АОП):





///////   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);

 }

}


///////   3    ///////
Вывод реверсированного(обращённому наоборот, слева напрво) числа данному числу.
ВНИМАНИЕ! Используется тип строковый и немного шаманства.

import java.util.Scanner;

public class Main
{

 public static void main(String[] args)
 {
   Scanner scn = new Scanner(System.in);

   String str = scn.next();

   System.out.println(new StringBuilder(str).reverse().toString());

 }

}


///////   4    ///////
Вывод суммы реверсированного числа данному числу и данного числа.
ВНИМАНИЕ! Используется тип строковый и немного шаманства.

import java.util.Scanner;

public class Main
{

 public static void main(String[] args)
 {
   Scanner scn = new Scanner(System.in);

   String str = scn.next();

   System.out.println(Integer.parseInt(new StringBuilder(str).reverse().toString())+Integer.parseInt(str));

 }

}

Комментарии