ΚΑΛΩΣΗΡΘΑΤΕ ΣΤΟ BLOG ΜΑΣ!
It's our world...0 or 1 Enjoy your stay!


Στείλτε e-mail,στο unitedprogrammersbspot@gmail.com



(Πληκτρολογώντας εδώ,στέλνετε e-mail στο unitedprogrammersbspot@gmail.com)

©No Copyright.Copy or distribute for free




Δευτέρα 10 Σεπτεμβρίου 2012

Πρόγραμμα που ξεχωρίζει τα ψηφία των αριθμών.

Εδώ, ένας κώδικας που βάζουμε στον υπολογιστή έναν διψήφιο αριθμό και εκτυπώνει τους δυο αριθμούς ξεχωριστά.

#include <iostream>

using namespace std;

int main()

{   int x,d,k;
   
    cout<<"dwse enan arithmo me 2 psifia :"<<endl;

    cin>>x;

    d= x % 10;           //υπολογίζει το ακέραιο υπόλοιπο της διαίρεσης
    k=x/10;                //υπολογίζει το ακέραιο πηλίκο της διαίρεσης.

    cout<<k<<endl;
    cout<<d;
    }


Αν για παράδειγμα θέλαμε να δώσουμε τριψήφιο αριθμό και να εκτυπωθούν τα 3 ψηφία ξεχωριστά θα έπρεπε να γίνει διαίρεση του αριθμό με το 100 και μετά με το 10.

Έτσι δηλαδή.

#include <iostream>

using namespace std;

int main()

{   int x,d,j,k,i;

    cout<<"dwse enan arithmo me 3 psifia :"<<endl;

    cin>>x;
 d= x/100;         //υπολογίζει το ακέραιο πηλίκο της διαίρεσης.

k=x/10;           // υπολογίζει ο,τι έμεινε απο την προηγούμενη διαίρεση.

 i=k%10;        // υπολογίζει το ακέραιο υπόλοιπο του τελευταίου υπολογισμού.

 j=x%10;      // υπολογίζει το τελευταίο ψηφίο του τριψήφιου αριθμού.
    cout<<d<<endl;
    cout<<i<<endl;
    cout<<j<<endl;


    }



Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου

Μερικά χρήσιμα βίντεο...