#include <iostream>
using namespace std;

int main() {
	// a) Modulo Beispiel
	std::cout << "a) \n";
	for(int i = 0; i < 25; ++i)
	{
		std::cout << i << " mod 3: " << i%3 << "\n";
	}
	
	// a) Testen auf Vielfaches
	std::cout << "a) Testen auf Vielfaches\n";
	{
		int a = 5;
		int b = 20;
		
		if((b % a) == 0)
		{
			std::cout << b << " ist ein Vielfaches von " << a << "\n";
		}
	}
	
	// b) Echter oder unechter Bruch?
	std::cout << "b) \n";
	{
		int num = 15;
		int denom = 16;
		
		std::cout << num << "/" << denom << ": ";
		
		if(std::abs(num) >= std::abs(denom))
		{
			std::cout << "Un";
		}
		std::cout << "echter Bruch\n";
	}
	
	// c) Scheinbruch berechnen
	std::cout << "c) \n";
	{
		int N=5, D=7, g=2;
		int N1 = N + g * D;
		int D1 = D;
		
		std::cout << "N1: " << N1 << "\nD1: " << D1 << "\n";
	}
	return 0;
}