Hallo Forum.
Ich hänge gerade an zwei Gruppenaufgaben, die euch wohl total einfach fallen. Das ganze wird in Codeblocks mit C programmiert.
Hier dürfen nur logische Operatoren verwendet werden:
3. ob Wert der ganzzahligen Variablen z ungerade ist und
zugleich auch durch 3 und 5 teilbar ist:
(für z = 15)
4. ob der Wert der ganzzahligen Variablen jahr
- durch 400 oder
- durch 4, aber nicht durch 100 teilbar ist (Bedingung für ein Schaltjahr):
(für jahr = 2100)
5. ob das Produkt der beiden int-Variablen a und b in den Datentyp unsigned char
ohne Überlauf untergebracht werden kann:
(für a = 25 und b = 10)
6. ob der Wert der char-Variablen antwort
weder das Zeichen ’j’ noch das Zeichen ’J’ enthält:
(für antwort = ’A’)
7. ob der Wert der int-Variablen zaehler nicht im Intervall [5,25] liegt:
(für zaehler = 30)
Hier nur logische & Bit Operatoren:
1. ob der Wert der short-Variablen x ungerade ist.
(für x = 7)
2. ob der Wert der unsigned short-Variablen u groesser als 255 ist.
(für u = 256)
3. ob das 7.Bit (von links her gezählt) in der unsigned short-Variablen u auf 1 gesetzt ist.
(für u = 520)
4. ob der Wert der short-Variablen x im Intervall [0,127] liegt.
(für x = 120)
5. ob der Wert der unsigned short-Variablen u durch 4 teilbar ist.
(für u = 43)
Gibt es da irgendwelche Tricks für? Ich krieg die Programme einfach nicht zum laufen.
Danke und Grüße vinc