C Ohjelma laskea osamäärä ja loppu

Tässä esimerkissä opit löytämään osamäärän ja jäännöksen, kun kokonaisluku jaetaan toisella kokonaisluvulla.

Tämän esimerkin ymmärtämiseksi sinulla on oltava tieto seuraavista C-ohjelmointiaiheista:

  • C tietotyypit
  • C Muuttujat, vakiot ja literaalit
  • C Tulolähtö (I / O)
  • C Ohjelmoijat

Ohjelma laskea osamäärä ja loppu

 #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; ) 

Tuotos

 Syötä osinko: 25 Syötä jakaja: 4 Laina = 6 Loput = 1 

Tässä ohjelmassa käyttäjää pyydetään syöttämään kaksi kokonaislukua (osinko ja jakaja). Ne on tallennettu muuttujiin dividend ja divisor vastaavasti.

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

Sitten osamäärä arvioidaan /(jako-operaattorin) avulla ja tallennetaan osamäärään.

 quotient = dividend / divisor; 

Samoin loppu arvioidaan käyttämällä %(moduulioperaattoria) ja varastoidaan loppuosaan.

 remainder = dividend % divisor; 

Lopuksi osamäärä ja loput näytetään käyttämällä printf().

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

Lisätietoja operaattoreiden toiminnasta C-ohjelmoinnissa.

Mielenkiintoisia artikkeleita...