AfterForever Δημοσ. 2 Οκτωβρίου 2014 Δημοσ. 2 Οκτωβρίου 2014 Καλημέρα. Άσκηση στο κεφάλαιο της Δομής Ακολουθίας. Αλγόριθμος που δέχεται αριθμό ο οποίος είναι τριψήφιος ακέραιος, υπολογίζει και τυπώνει άθροισμα ψηφίων. ΟΚ ως εδώ. Μετά εκτυπώνει λέει το δεύτερο ψηφίο του μισού του αρχικού αριθμού που διαβάζει. Εδώ έχουμε όμως το εξής πρόβλημα. Αν ο αριθμός είναι <200, τότε ο μισός είναι 2ψήφιος οπότε το 2ο ψηφίο βγαίνει με MOD 10. Αν είναι >=200, τότε το 2ο ψηφίο βγαίνει όπως πάνω, δλδ με MOD 100 DIV 10. Πως λύνεται αυτό το ρημάδι μόνο με δομή ακολουθίας, χωρίς δομή επιλογής; ΄Η είμαι χαζός ή είναι τόσο προφανές και δεν το βλέπω Ευχαριστώ.
albNik Δημοσ. 2 Οκτωβρίου 2014 Δημοσ. 2 Οκτωβρίου 2014 Μήπως ζηταει το πρώτο στους διψηφιους (σαν να εχουν 0 μπροστα) 034--> 3 (και οχι 4)
AfterForever Δημοσ. 2 Οκτωβρίου 2014 Μέλος Δημοσ. 2 Οκτωβρίου 2014 Αυτό που λες δεν το καταλαβαίνω. Δεν υπάρχει αριθμός 034 στον υπολογιστή, υπάρχει 34. Αν ο μισός είναι 2ψήφιος, θες mod 10. Αν είναι 3ψήφιος, θες mod 100 div 10. Είναι τελείως διαφορετικά. Θέλει δομή επιλογής, δε μπορώ να καταλάβω πως γίνεται μόνο με δομή ακολουθίας.
albNik Δημοσ. 2 Οκτωβρίου 2014 Δημοσ. 2 Οκτωβρίου 2014 Αν μπορεις να χρησιμοποιησεις δυναμεις,log μετρας τα ψηφια (log(x) div 1 ) + 1 και εχεις count_digits : c=2 ή c=3 123 div 10c-2 mod 10 = 123 div 10 mod 10 = 2 23 div 10c-2 mod 10 = 23 div 1 mod 10 =3
GoDRiC- Δημοσ. 2 Οκτωβρίου 2014 Δημοσ. 2 Οκτωβρίου 2014 Αν μπορεις να χρησιμοποιησεις δυναμεις,log μετρας τα ψηφια (log(x) div 1 ) + 1 και εχεις count_digits : c=2 ή c=3 123 div 10c-2 mod 10 = 123 div 10 mod 10 = 2 23 div 10c-2 mod 10 = 23 div 1 mod 10 =3 ΑΧΑΧΧΑΧΑΧΑΑΧΧΑΑΧ ΑΕΠΠ στην δομη ακολουθιας σου ειπε ειναι
albNik Δημοσ. 2 Οκτωβρίου 2014 Δημοσ. 2 Οκτωβρίου 2014 ΑΧΑΧΧΑΧΑΧΑΑΧΧΑΑΧ ΑΕΠΠ στην δομη ακολουθιας σου ειπε ειναι Γ λυκειου ειναι , οχι δημοτικό
GoDRiC- Δημοσ. 2 Οκτωβρίου 2014 Δημοσ. 2 Οκτωβρίου 2014 Γ λυκειου ειναι , οχι δημοτικό δεν εχει σημασια δεν εχει διδαχτει κατι τετοιο εκει
Moderators Kercyn Δημοσ. 2 Οκτωβρίου 2014 Moderators Δημοσ. 2 Οκτωβρίου 2014 δεν εχει σημασια δεν εχει διδαχτει κατι τετοιο εκει Ορίστε, τώρα το διδάχθηκε.
eaglej Δημοσ. 2 Οκτωβρίου 2014 Δημοσ. 2 Οκτωβρίου 2014 Αναγκαστικά θα βαλλεις αριθμους πάνω απο 100 άρα και να γινει 50 θα εκτυπωσεις το 0 εσυ!!!Υ.Γ βλακεια είπα τώρα κατάλαβα που είναι το πρόβλημα
AfterForever Δημοσ. 9 Οκτωβρίου 2014 Μέλος Δημοσ. 9 Οκτωβρίου 2014 Ευχαριστώ πολύ παιδιά. Άλλη μια απορία τώρα: Να γράψετε τις ακόλουθες σύνθετες λογικές εκφράσεις με τη χρήση του λογικού τελεστή ή. 1. Α ≥ 3 και Β < 4 2. Α ≠ 3 και Β = 4 Τι εννοεί ο ποιητής; ΟΚ το Α>=3 το γράφεις Α>3 ή Α=3, τα επόμενα; Δεν καταλαβαίνω τι θέλει να πει.
albNik Δημοσ. 9 Οκτωβρίου 2014 Δημοσ. 9 Οκτωβρίου 2014 x and y = not(not x or not y) A>=3 και B<4 = not (A<3 ή B>=4)
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα