кодесурса

Упражнения по методу Java: отображение первых 50 пятиугольных чисел

script1adsense2code
script1adsense3code

Метод Java: упражнение 7 с решением

Напишите метод Java для отображения первых 50 пятиугольных чисел.

Пятиугольное число - это фигурное число, которое расширяет концепцию треугольных и квадратных чисел до пятиугольника, но, в отличие от первых двух, шаблоны, участвующие в построении пятиугольных чисел, не являются вращательно-симметричными.

Иллюстрированная презентация:


Пример решения:

Java-код:

import java.util.Scanner;
public class Exercise7 {
public static void main(String[] args) {
   		int count = 1;
		for(int i = 1; i <= 50; i++){
			System.out.printf("%-6d",getPentagonalNumber(i));
			if(count % 10 == 0) System.out.println();
			count++;
		}
    }
  public static int getPentagonalNumber(int i) {
		return (i * (3 * i - 1))/2;
	}
}

Пример вывода:

 1 5 12 22 35 51 70 92 117 145                                                     
176 210 247 287 330 376 425 477 532 590                                                     
651 715 782 852 925 1001 1080 1162 1247 1335                                                    
1426 1520 1617 1717 1820 1926 2035 2147 2262 2380                                                    
2501 2625 2752 2882 3015 3151 3290 3432 3577 3725

Блок - схема:

«Блок-схема:

Редактор кода Java:

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите Java-метод для вычисления суммы цифр в целом числе.
Далее: Напишите метод Java для расчета будущей инвестиционной стоимости с заданной процентной ставкой в течение указанного количества лет.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code