algorytm.org

Implementacja w Java

Baza Wiedzy
wersja offline serwisu przeznaczona na urządzenia z systemem Android
Darowizny
darowiznaWspomóż rozwój serwisu
Nagłówki RSS
Artykuły
Implementacje
Komentarze
Forum
Bookmarki






Sonda
Implementacji w jakim języku programowania poszukujesz?

Test parzystości - Implementacja w Java
Ocena użytkownikóww: *****  / 6
SłabyŚwietny
Nadesłany przez Bartosz Bednarczyk, 11 lipca 2011 20:46
Kod przedstawiony poniżej przedstawia główną część rozwiązania problemu.
Pobierz pełne rozwiązanie.

Jeżeli nie odpowiada Ci sposób formatowania kodu przez autora skorzystaj z pretty printer'a i dostosuj go automatycznie do siebie.

parzystosc_1_j.java:
//Sprawdzanie parzystosci liczby
//www.algorytm.org

import java.util.*;
import java.lang.*;
 
public class Main
{
        public static void main(String[] args)
        {
                Scanner scanner = new Scanner(System.in);
                System.out.println("Podaj liczbe...");
                int t = scanner.nextInt();
                if( t % 2 == 0 ) System.out.println("Podana liczba jest parzysta.");
                else System.out.println("Podana liczba nie jest parzysta.");
        }
}
Komentarze
photo
+1 # Olamagato 2015-08-28 12:29
Nie ma to jak używać najkosztowniejs zej obliczeniowo operacji matematycznej tylko po to, żeby sprawdzić jeden bit.
Najtańszym testem jest n & 1 == 0 bo tylko ostatni bit liczby mówi o tym czy liczba jest parzysta.
Odpowiedz | Odpowiedz z cytatem | Cytować
Dodaj komentarz