кодесурса

Упражнения на Java: отображение первых 10 чисел lucus

script1adsense2code
script1adsense3code

Java-номера: упражнение-7 с решением

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

Числа или ряды Лукаса являются целочисленной последовательностью, названной в честь математика Франсуа Эдуарда Анатоля Лукаса, который изучал как эту последовательность, так и тесно связанные числа Фибоначчи. Числа Лукаса и числа Фибоначчи образуют дополнительные экземпляры последовательностей Лукаса.
Последовательность чисел Лукаса: 2, 1, 3, 4, 7, 11, 18, 29,….

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

Java-код:

import java.util.Scanner;
public class Example7 {
   public static void main(String[] args) { 
     System.out.print("\nFirst ten Lucas a numbers: "); 
     int n = 10;
     int n1 = 2, n2 = 1, n3;
        if (n > 1){
            System.out.println("\n2\n1");
            for(int i = 2; i < n; ++i){
                n3 = n2;
                n2 += n1;
                n1 = n3;
                System.out.println(n2);
            }
        }
        else if (n == 1)
            System.out.println("\n2");
        else
            System.out.println("Input a positive number.");
    }
 }

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

 Первые десять чисел Лукаса:                                                                                    
2                                                                                                  
1                                                                                                  
3                                                                                                  
4                                                                                                  
7                                                                                                  
11                                                                                                  
18                                                                                                  
29                                                                                                  
47                                                                                                  
76

Блок - схема:

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

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

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

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

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

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code