3.5 Zuweisungsoperatoren
- Aufgabe 1: Schreiben Sie ein Programm, das eine Variable mit verschiedenen zusammengesetzten Zuweisungsoperatoren (+=, -=, *=, /=, %=) modifiziert und nach jeder Operation ausgibt.
- Aufgabe 2: Implementieren Sie einen Zähler, der mit verschiedenen Zuweisungsoperatoren hoch- und runterzählt.
Aufgabe 1:
#include <stdbool.h>
#include <stdio.h>
bool checkIfPowerOfTwo (int num);
int main(void) {
int num;
int sum;
printf("Positive Ganzzahl eingeben: \n");
scanf("%d", &num);
sum = num;
sum += 2;
printf("+= %d \n", sum);
sum = num;
sum -= 2;
printf("-= %d \n", sum);
sum = num;
sum /= 2;
printf("/= %d \n", sum);
sum = num;
sum *= 2;
printf("*= %d \n", sum);
sum = num;
sum %= 2;
printf("'%%'= %d \n", sum);
return 0;
}