Програма C за изчисляване на коефициент и остатък

В този пример ще се научите да намирате коефициента и остатъка, когато едно цяло число е разделено на друго цяло число.

За да разберете този пример, трябва да имате познанията по следните теми за програмиране на C:

  • C Типове данни
  • C Променливи, константи и литерали
  • C входен изход (I / O)
  • C Оператори за програмиране

Програма за изчисляване на коефициент и остатък

 #include int main() ( int dividend, divisor, quotient, remainder; printf("Enter dividend: "); scanf("%d", &dividend); 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; ) 

Изход

 Въведете дивидент: 25 Въведете делител: 4 Коефициент = 6 Остатък = 1 

В тази програма потребителят трябва да въведе две цели числа (дивидент и делител). Те се съхраняват съответно в променливи дивидент и делител.

 printf("Enter dividend: "); scanf("%d", &dividend); printf("Enter divisor: "); scanf("%d", &divisor); 

След това коефициентът се изчислява с помощта на /(оператора на разделяне) и се съхранява в коефициент.

 quotient = dividend / divisor; 

По същия начин остатъкът се оценява с помощта на %(модулния оператор) и се съхранява в остатъка.

 remainder = dividend % divisor; 

И накрая, коефициентът и остатъкът се показват с помощта printf().

 printf("Quotient = %d", quotient); printf("Remainder = %d", remainder); 

Научете повече за това как операторите работят в програмирането на C.

Интересни статии...