Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package ukol.math.function;
- import java.util.Scanner;
- import java.util.ArrayList;
- public class pocitani {
- ArrayList<Integer> cisla = new ArrayList<Integer>();
- Scanner sc = new Scanner(System.in);
- public void scitani() {
- int vys = 0;
- System.out.println("Napiš čísla, čísla pak budou sečtena jakmile napišeš =");
- while (true) {
- String nact = sc.next();
- if ("=".equals(nact)) {
- break;
- } else {
- cisla.add(Integer.parseInt(nact));
- }
- }
- for (int i = 0; i < cisla.size(); i++) {
- vys = vys + cisla.get(i);
- }
- System.out.println("Vysledek: " + vys);
- }
- public void odcitani() {
- int vys = 0;
- System.out.println("Napiš čísla, čísla pak budou odečtena jakmile napišeš =");
- while (true) {
- String nact = sc.next();
- if ("=".equals(nact)) {
- break;
- } else {
- cisla.add(Integer.parseInt(nact));
- }
- }
- for (int i = 0; i < cisla.size(); i++) {
- vys = vys - cisla.get(i);
- }
- System.out.println("Vysledek: " + vys);
- }
- public void faktorial() {
- System.out.println("Napiš číslo ");
- int nact = sc.nextInt();
- int vys = vysfakt(nact);
- System.out.println("Vysedek: " + vys);
- }
- public static int vysfakt(int i) {
- if (i == 0 || i == 0) {
- return 1;
- }
- return i * vysfakt(i - 1);
- }
- public void nasobeni() {
- int vys = 0;
- System.out.println("Napiš čísla, čísla pak budou vynasobena jakmile napišeš =");
- while (true) {
- String nact = sc.next();
- if ("=".equals(nact)) {
- break;
- } else {
- cisla.add(Integer.parseInt(nact));
- }
- }
- for (int i = 0; i < cisla.size(); i++) {
- vys = vys * cisla.get(i);
- }
- System.out.println("Vysledek: " + vys);
- }
- public void deleno() {
- System.out.println("Napiš 2 čísla, ktera pak budou vydělena ");
- System.out.println("Dělenec");
- int delenec = sc.nextInt();
- System.out.println("Dělitel");
- int delitel = sc.nextInt();
- System.out.println("Vysledek: " + delenec / delitel);
- }
- public void fib() {
- System.out.println("Napiš číslo");
- int fib = sc.nextInt();
- System.out.println("Vysledek: " + vysfib(fib));
- }
- public int vysfib(int i){
- if(i == 1 || i == 0)return 1;
- return vysfib(i - 1) + vysfib(i - 2);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement