Advertisement
Firal

HomeWork_20_febryary

Feb 24th, 2020
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.14 KB | None | 0 0
  1. package ru.itsjava;
  2.  
  3. public class HomeWork_20_febryary{
  4.     public static void main(String[] args) {
  5.         System.out.println(taskZero(5));
  6.         int[] array = {0,1,2,3,4,5,6,7,8,9};
  7.         taskOne(array,0);
  8.         int number = 12;
  9.         taskThree(number,0,1, 2);
  10.     }
  11.  
  12.     private static int taskZero(int num){
  13.         int factorial=1;
  14.         for(int i = 1;i<=num;i++){
  15.             factorial*=i;
  16.         }
  17.         return factorial;
  18.     }
  19.  
  20.     private static int taskOne(int[] array,int num){
  21.         if(num==(array.length-1)){
  22.             System.out.println(array[num]);
  23.             return array[num];
  24.         }
  25.         System.out.println(array[num]);
  26.         return taskOne(array, num+1);
  27.     }
  28.  
  29.     private static int taskThree(int number, int fibonacciOne, int fibonacciTwo, int count){
  30.         System.out.println(fibonacciOne);
  31.         if(number==count){
  32.             System.out.println(fibonacciTwo);
  33.             return fibonacciTwo;
  34.         }
  35.         fibonacciTwo+=fibonacciOne;
  36.         fibonacciOne=fibonacciTwo-fibonacciOne;
  37.         count++;
  38.         return taskThree(number,fibonacciOne,fibonacciTwo,count);
  39.     }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement