W tym przykładzie nauczysz się znajdować iloraz i resztę, gdy liczba całkowita jest dzielona przez inną liczbę całkowitą.
Aby zrozumieć ten przykład, powinieneś znać następujące tematy programowania w C:
- C Typy danych
- Zmienne C, stałe i literały
- C Wejście Wyjście (I / O)
- Operatorzy programowania C.
Program do obliczania ilorazu i reszty
#include int main() ( int dividend, divisor, quotient, remainder; printf("Enter dividend: "); scanf("%d", ÷nd); printf("Enter divisor: "); scanf("%d", &divisor); // Computes quotient quotient = dividend / divisor; // Computes remainder remainder = dividend % divisor; printf("Quotient = %d", quotient); printf("Remainder = %d", remainder); return 0; )
Wynik
Podaj dywidendę: 25 Podaj dzielnik: 4 Iloraz = 6 Reszta = 1
W tym programie użytkownik jest proszony o wpisanie dwóch liczb całkowitych (dywidendy i dzielnika). Są one przechowywane odpowiednio w zmiennych dividend i divisor.
printf("Enter dividend: "); scanf("%d", ÷nd); printf("Enter divisor: "); scanf("%d", &divisor);
Następnie iloraz jest obliczany za pomocą /
(operator dzielenia) i przechowywany w ilorazie.
quotient = dividend / divisor;
Podobnie reszta jest oceniana za pomocą %
(operator modulo) i przechowywana w pozostałej części.
remainder = dividend % divisor;
Na koniec iloraz i reszta są wyświetlane za pomocą printf(
)
.
printf("Quotient = %d", quotient); printf("Remainder = %d", remainder);
Dowiedz się więcej o tym, jak operatorzy pracują w programowaniu w C.