Προς το περιεχόμενο

Ερώτηση σε C


babel47

Προτεινόμενες αναρτήσεις

Δημοσ.

Αν θελω να ελενξω οτι ενας αριθμος διαιρειται ακριβως με καποιον αλλον ποια συναρτηση της math πρεπει να χρησιμοποιησω?

 

if(bitcontrol%199)

do something;

 

το παραπανω ειναι σωστο?

ελενχω ουσιαστικα αν το υπολοιπο της διαιρεσης ειναι 0

Δημοσ.

if (a%b==0) printf("Diaireitai akribws")

 

(εάν δηλαδή το υπόλοιπο του a/b είναι 0 τότε διαιρείται ακριβώς)

 

χρησιμοποιείς το mod που στην C συμβολίζεται με %.

 

 

>
#include <stdio.h>
int main(void)
{

 
 printf(" %d", 7%2);	//den diareitai akribws , dinei upoloipo 1
 
 printf(" %d", 4%2);	//diaireitai akribws , dinei upoloipo 0

//auta agnoise ta , einai gia na menei to para8iro anoikto.san na mi ta eides pote
int x;
scanf("%d",&x);
 return 0;
}

 

Tρέξε το παραπάνω πρόγραμμα για να δείς τι εκτυπώνει.

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...