ΑΣΚΗΣΕΙΣ

Ασκήσεις για επίλυση.

Τετάρτη 14 Δεκεμβρίου 2011

ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ

Ασκηση 1η

Να γραφεί αλγόριθμος που θα διαβάζει αριθμούς έως ότου δοθεί ο αριθμός 0 ή αρνητικός. Να υπολογιστεί και εμφανιστεί το άθροισμα, το πλήθος και το γινόμενο των θετικών αριθμών.

Ασκηση 2η


Να γραφεί αλγόριθμος που θα διαβάζει τα ημερήσια κέρδη ενός καταστήματος. Όταν δοθεί λανθασμένος αριθμός (<0 ) ο αλγόριθμος σταματά. Ο αλγόριθμος να υπολογίζει και εμφανίζει:
α) το σύνολο των κερδών του καταστήματος,
β ) το πλήθος των αποδεκτών ποσών που δόθηκαν ως είσοδος μέχρι να τερματιστεί ο αλγόριθμος,
γ) τον αριθμό των φορών που το ημερήσιο κέρδος ξεπέρασε τα 100 Ευρώ
δ) τον μέσο όρο μερήσιων κερδών

Ασκηση 3η


Να γραφεί αλγόριθμος που θα διαβάζει αριθμούς μέχρι να δοιθεί ο αριθμός 0.
Να υπολογιστεί και εμφανιστεί:
α) το ποσοστό των θετικών και το ποσοστό των αρνητικών αριθμών,
β) ο μέγιστος αριθμός που δόθηκε ως είσοδος

Ασκηση 4η


Ενας τουρίστας ενοικίασε ένα αυτοκίνητο με τον όρο να το επιστρέψει είτε μετά την πάροδο 5 ημερών είτε όταν φθάσει ή ξεπεράσει τα 5000χλμ. Να γραφεί αλγόριθμος που θα:

α) διαβάζει πόσα χιλιόμετρα διήνυσε ο τουρίστας με το αυτοκίνητο κάθε ημέρα. Τα χιλιόμετρα ημερησίως δεν μπορεί να είναι πάνω απο 1000, συνεπώς πρέπει να γίνεται έλεγχος ορθής εισαγωγής δεδομένων.

β) υπολογίζει και εμφανίζει τα χιλιόμετρα και τις συνολικές ημέρες που χρησιμοποίησε το αυτοκίνητο ο τουρίστας όταν το επιστρέψει,

γ) εμφανίζει τη συνολική χρέωση η οποία υπολογίζεται ως εξής: αν έχει διανύσει το πολύ 5000 χλμ τότε πληρώνει 100 Ευρώ. Αν έχει διανύσει περισσότερα απο 5000 χλμ τότε πληρώνει 100 Ευρώ και για κάθε επιπλέον χιλιόμετρο πάνω απο 5000 πληρώνει 2 Ευρώ.