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

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

Δημοσ.

Ξερει κανει πως λυνεται το παρακατω ερωτημα?

Οποιος μπορει να με βοηθησει..Ειναι πολυ σημαντικο.

 

Να γραφει συναρτηση που θα δεχεται σαν ορισματα 2 ακεραίους Χ και Υ και θα επιστρεφει το αθροισμα των μονων αριθμων αναμεσα στο Χ και Υ?

 

Δημοσ.

Σε τι γλώσσα?C?VB?C#?Java?

 

Ορίζεις μια μεταβλητή με αρχική τιμή 0 που θα κρατάει το άθροισμα.Μετά έχεις 2 αριθμούς X και Y.Πως μπορείς να δεις όλους τους αριθμούς ανάμεσα στους Χ και Y?Mε ένα for ξεκινώντας από τον Χ και φτάνοντας μέχρι και τον Y με βήμα 1.Μέσα στο for ελέγχεις αν ο τρέχον αριθμός είναι μονός ή ζυγός.Αν είναι μονός τον προσθέτεις στην αρχική μεταβλητή που κρατάει το άθροισμα.Μετά την λήξη του for επιστρέφεις την μεταβλητή του αθροίσματος.

 

Για το πως μπορείς να δεις αν ένας αριθμός είναι ζυγός ή μονός ψάξε λίγο στην γλώσσα που χρησιμοποιείς.Ηint: τελεστής modulo ίσως.

  • Like 1
Δημοσ.

Σε τι γλώσσα?C?VB?C#?Java?

 

Ορίζεις μια μεταβλητή με αρχική τιμή 0 που θα κρατάει το άθροισμα.Μετά έχεις 2 αριθμούς X και Y.Πως μπορείς να δεις όλους τους αριθμούς ανάμεσα στους Χ και Y?Mε ένα for ξεκινώντας από τον Χ και φτάνοντας μέχρι και τον Y με βήμα 1.Μέσα στο for ελέγχεις αν ο τρέχον αριθμός είναι μονός ή ζυγός.Αν είναι μονός τον προσθέτεις στην αρχική μεταβλητή που κρατάει το άθροισμα.Μετά την λήξη του for επιστρέφεις την μεταβλητή του αθροίσματος.

 

Για το πως μπορείς να δεις αν ένας αριθμός είναι ζυγός ή μονός ψάξε λίγο στην γλώσσα που χρησιμοποιείς.Ηint: τελεστής modulo ίσως.

δε καταλαβα τπτ..η γλωσσα μπορω να χρησιμοποιησω οποιαδηποτε απο C ή java

Δημοσ.
public static int count(int x, int y){
  int sum=0;
    for (int i=x; i<=y; i++)
      if ( i%2 != 0 )  sum+=i;
return sum;
}     

Είναι πολύ πρόχειρο αλλα νομίζω οτι κατάλαβες το point.

 

Tip: Πρέπει να σκεφτείς τις περιπτώσεις x=0 , y=0 , x>y;

Δημοσ.

Σου περιέγραψα πως θα το κάνεις.Προτιμάς έτοιμο κώδικα ή να το προσπαθήσεις και να βρεις την λύση μόνος σου?

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