Mathematische Funktionen
Die Lösung zur Übung mathematische Funktionen.
#include<stdio.h> #include<math.h> int main() { float counter = 0, max=2*M_PI; while(counter <= max) { printf("sin(%.1f) = %.3f", counter, sin(counter)); printf(" | cos(%.1f) = %.3f", counter, cos(counter)); printf(" | tan(%.1f) = %.3f\n", counter, tan(counter)); counter += 0.1; } return 0; }
Umrechnung in Zahlensysteme
Eine Lösung zur Übung Umrechnung in Zahlensysteme.
#include<stdio.h> int main() { int rest, number, sourceNumber, base; int result[10], r=0; // Daten einlesen printf("Gebe eine Zahl ein: "); scanf("%d", &sourceNumber); printf("Gebe die Ziel-Basis ein: "); scanf("%d", &base); if(base<2 || base>32) { printf("Basis liegt nicht zwischen 2 und 32\n"); return 1; } // Berechnen number = sourceNumber; do { rest = number % base; number /= base; // Resultat speichern result[r] = rest; r++; }while(number > 0); printf("( %d ) Basis 10 = ( ", sourceNumber); // Resultat ausgeben do { r--; printf("%d ", result[r]); }while(r > 0); printf(") Basis %d\n", base); return 0; }