Skip to main content

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;
}