Prüfen, ob eine Zahl in C gerade oder ungerade ist
Um die Parität einer Zahl zu untersuchen, müssen Sie nur prüfen, ob es sich um ein Vielfaches der Zahl 2.Gerade Zahlen sind die Zahlen, die mit
{0, 2 , 4, 6, 8, 10, 12,..., n*2} = {2n; n ist eine natürliche oder relative Zahl}.
Ungerade Zahlen sind Zahlen, die auf
1, 3 , 5, 7, 9, 11, 13,..., n*2+1= {2n+1; n ist eine natürliche Zahl oder relativ}.
Eine Reihe pair ist eine beliebige Anzahl, von der der Rest der Abteilung on 2 ist gleich 0. Sie sollen auch ein Vielfaches von 2,
Eine Zahl ungerade ist eine beliebige Zahl, von der der Rest der Abteilung ein 2 ist gleich 1.
Gerade Zahlen werden in zwei gleiche Teile aufgeteilt:
3 + 3 = 6
4 + 4 = 8
7 + 7 = 14
Ungerade Zahlen werden nicht in zwei gleiche Teile aufgeteilt:
3 = 1 + 2
7 = 3 + 4
41 = 40 + 1
Das Quadrat der geraden Zahlen ist ein gerades Beispiel:
0² = 0
2² = 4
4² = 16
6² = 36
Das Quadrat der ungeraden Zahlen ist ein ungerades Beispiel:
1² = 1
3² = 9
5² = 25
7² = 49
Hinweis:
Jede Primzahl ist eine ungerade Zahl mit Ausnahme der Zahl 2.Beispiel
#include< stdio.h>#include< stdlib.h>
main()
{
int-Nummer;
if(number%2==0)
printf("%d ist eine gerade Zahl\n",Zahl);
else
printf("%d ist keine ungerade Zahl\n",Zahl);
system("pause");
}