Java-Czym są operatory, operatory matematyczne, konstrukcja if - else.

 Wstęp













Witajcie.Ostatnio rozmawialiśmy o tym, czym są zmienne, jak wyświetlić coś w konsoli oraz napisaliśmy nasz pierwszy prosty projekt z wykorzystaniem zmiennych.Pora na poznanie 
kolejnych pojęć w języku Java.



Operatory 


Operatory służą do wykonywania operacji na zmiennych i wartościach.W Javie mamy wiele operatorów, nie tylko logicznych.Oto kilka z nich:

 Podstawowe operatory Java




int a = 10;
int b = 10;

System.out.println(a + b); // 20
System.out.println(a - b); // 0
System.out.println(a * b); // 100
System.out.println(a / b); // 1
System.out.println(a % b); // 0
}
}
Projekt z użyciem operatorów Java




Operatory matematyczne 


Poznaliśmy już czym są operatory Java i do czego są one potrzebne.Pora na poznanie kolejnych operatorów pod nazwą matematyczne.Operatory matematyczne posiadają wiele metod, co pozwala na wykonywanie zadań matematycznych na liczbach.Oto kilka z nich:

  • Math.max(x, y) - służy do wyszukania największej liczby spośród liczb podanych w nawiasie.
  • Math.min(x, y) - wykorzystujemy do wyszukania najmniejszej liczby z nawiasu.
  • Math.sqrt(x) - Metoda zwraca nam pierwiastek kwadratowy spośród liczby podanej w nawiasie.
  • Math.abs(x) - Zwraca bezwzględną (dodatnią) wartość liczby podanej w nawiasie.
  • Math.random() - zwraca losową liczbę z przedziału, który napiszemy. 



int randomNum = (int)(Math.random() * 101); // 0 to 100
System.out.println(randomNum);
}
}
kod wyświetlający losową liczbę z przedziału 0-100.




Co to if - else? Do czego służy ta konstrukcja?



Konstrukcja if, po polsku jeśli, służy do wykonywania danej czynności jeśli warunek = true.


if (condition) {
// block of code to be executed if the condition is true

}
}

Konstrukcja Else, po polsku w przeciwnym wypadku, używamy, aby określić blok kodu, który ma zostać wykonany, jeśli warunek to false.


int age = 16;

if(age >= 18) {
System.out.println("Jesteś pełnoletni");
}else {
System.out.println("Nie jesteś pełnoletni");
// Nie jesteś pełnoletni
}

}
}




Projekt w wykorzystaniem dotychczas poznanych pojęć.



Poznaliśmy już zmienne, operatory zwykłe jak i matematyczne, wiemy do czego służy konstrukcja if - else.Jesteśmy gotowi do napisania następnego projektu.Napiszmy program, który będzie pytać o wiek użytkownika, następnie pobierze jego wiek i sprawdzi, czy ta osoba może kupić legalnie alkohol czy nie.Musimy zadeklarować zmienna age, następnie pobrać dane od użytkownika, i ostatecznie użyć konstrukcji if - else, która sprawdzi nam czy możemy legalnie kupić alkohol.

Scanner scanner = new Scanner(System.in);
System.out.println("Podaj swój wiek");
int age = scanner.nextInt();
 if (age >= 18) {
    System.out.println("Możesz legalnie kupić alkohol");
} else {
System.
out.println("Nie możesz legalnie kupić alkoholu ");
}

Komentarze

Prześlij komentarz

Popularne posty z tego bloga

Java- Programowanie obiektowe w praktyce

Java-Co to? Dlaczego Java? ile mogę zarobić jako developer?