Ασκήσεις

  1. Να γράψετε ένα πρόγραμμα που να αφαιρεί τους κωδικούς επισημείωσης (ακολουθίες της μορφής <tag options>) από αρχεία HTML. Το πρόγραμμα θα δέχεται στην είσοδό του HTML και θα παράγει απλό κείμενο χωρίς τις ακολουθίες επισημείωσης.
  2. Εκτελέστε το πρόγραμμα με είσοδο τη σελίδα αυτή, όπως θα την έχετε φυλλάξει από το Web.
  3. Γράψτε ένα πρόγραμμα που να διαβάζει αριθμούς από την είσοδό του μέχρι να συναντήσει το 0. Στο τέλος το πρόγραμμα πρέπει να εμφανίσει τον μέγιστο, τον ελάχιστο και τον μέσο όρο των αριθμών που διάβασε.
  4. Να γράψετε ένα πρόγραμμα που να λύνει ένα σύστημα δύο εξισώσεων με δύο αγνώστους.
    Προτείνετε στοιχεία εισόδου και αναμενόμενα αποτελέσματα για να ελέγξετε το πρόγραμμα.
  5. Να γράψετε ένα πρόγραμμα που να σας επιτρέπει να παίζετε ρουλέτα με τον υπολογιστή. Στην αρχή ξεκινάτε με ένα συγκεκριμένο ποσό στα χέρια σας. Σε κάθε γύρο το πρόγραμμα σας ρωτάει πόσα χρήματα θέλετε να ποντάρετε και σε ποιο νούμερο θέλετε να τα βάλετε (χρησιμοποιήστε -1 για όλα τα μαύρα και -2 για όλα τα κόκκινα). Στη συνέχεια το πρόγραμμα τυπώνει το σημείο που έπεσε η μπίλια (χρησιμοποιήστε γραφικά και τη φαντασία σας για να δείξετε την κίνηση αυτή) καθώς και το αποτέλεσμα για τον παίκτη (κερδισμένος / χαμένος) και τα χρήματα που έχει τώρα στη διάθεσή του. Το παιγνίδι τελειώνει όταν τελειώσουν τα χρήματα του παίκτη.