Házi feladat
Alapfejezet - A ló gikája avagy a döntés logikája (páros vagy páratlan)
Szita Gábor dolgozatában egy
rendkívül ötletes megoldást implementált egész számok páros-páratlan
tulajdonságának megállapítására. Az ötlet összefügg az
int típusú számok (Numerikus egész
című fejezet) osztásakor fellépő adatcsonkolódással, hiszen ha a
végeredmény nem egész szám (azaz páratlan n szám lett elosztva 2-vel),
akkor az int adattípus a nem egész részt nem
tárolja el (tehát az adat csonkolódni fog) és így az egész részt 2-vel
visszaszorozva már nem n lesz a végeredmény.
Például:
int n = 5;
int segedValtozo = n / 2; //segedValtozo értéke 2 lesz
2 * 2 = 4;
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
int n;
System.out.println("Irjon be egy egesz szamot!");
Scanner in = new Scanner(System.in);
n = in.nextInt();
if((n / 2) * 2 == n) System.out.println("Paros");
else System.out.println("Paratlan");
}
}
Végeredmény:
Irjon be egy egesz szamot!
11
Paratlan