Παρασκευή 30 Δεκεμβρίου 2011

Τι λειτουργικό σύστημα χρησιμοποιήτε περισσότερο;

Τι λειτουργικό σύστημα χρησιμοποιήτε;
Απαντήστε στα σχόλια. Αν δεν ξέρετε πως γράφουμε στα σχόλια Για να γράψουμε στα σχόλια κάνουμε αριστερό κλικ στον τίτλο της ανάρτησης που μας ενδιαφέρει να γράψουμε το σχόλιό μας. 'Επειτα, πηγαίνουμε στο τέλος της σελίδας.

Πέμπτη 29 Δεκεμβρίου 2011

Ένα άλλο εργαλείο για τους προγραμματιστές:το cmd

Ένα άλλο χρήσιμο εργαλείο των προγραμματιστών είναι και το cmd. Είναι ένα παράθυρο MS-DOS. Τέτοια παράθυρα είχαν οι πρώτοι η/υ και τα MS-DOS είναι πολύ αφιλόξενα για το χρήστη. Είναι μαύρα με γράμματα άσπρα και αν ήθελε κάποιος να προγραμματίσει σε εκείνους τους η/υ έπρεπε να γνωρίζει πολλές εντολές. Το cmd είναι το MS-DOS του λειτουργικού συστήματος των windows. Σε αυτό το blog θα εξετάσουμε αρκετές εντολές του cmd.
          Για να ανοίξουμε το cmd στα windows xp ακολουθούμε την εξής διαδρομή:
Έναρξη - Εκτέλεση και πληκτρολογούμε "cmd".
          Για τις υπόλοιπες εκδόσεις των windows στην επιφάνεια εργασιών πατήστε δεξί κλικ και έπειτα Δημιουργία - Συντόμευση. Πληκτρολογούμε εκεί που μας ζητάει "cmd.exe" και πατάμε next. Αν θέλουμε να αλλάξουμε το όνομα της συντόμευσης πληκτρολογούμε το όνομα εκεί που μας το ζητάει και έπειτα πατάμε τέλος. Δημιουργήθηκε η συντόμευσή μας.

Άσκηση:στη συντόμευση που δημιουργήσαμε να την ανοίξετε και να την παρατηρήσετε. Τι παρατηρείτε;

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

Ο χαρακτήρας αλλαγής γραμμής \n

Αν στο πρόγραμμά μας αντικαταστήσουμε το endl με το \n θα έχουμε τα ίδια αποτελέσματα. Άρα, το \n αναγκάζει τον κέρσορα να μεταφερθεί στην αρχή της επόμενης γραμμής.
Πχ
  1 #include <iostream>
  2 using namespace std;
  3
  4 int main ( )
  5 {
  6 cout << "Hello\n";
  7 cout << "world";
  8
  9 return 0;
10 }

Aποτέλεσμα:
Hello
world

Παρατηρήσεις:
Το \n δηλώνετε (το γράφουμε) μέσα στο ζεύγος χαρακτήρων " και ". Δεν συμπεριλαμβάνετε στο κείμενο.


Ασκήσεις:
1. Γράψτε ένα πρόγραμμα που θα εξάγει ένα δικό σας κείμενο (για αλλαγή γραμμής χρησιμοποιήστε το \n)
2. Ποιο είναι το αποτελέσματα του παρακάτω αποσπάσματος ενός προγράμματος (γράφονται μόνο οι εντολές της main, ο κορμός της και η δήλωσή της):
  int main ( )
  {
  cout << "      *      "
  cout << "     **     "
  cout << "    ***    "
  cout << "     **     "
  cout << "      *      "
  }
3. Γράψτε ένα πρόγραμμα που θα έχει ως αποτέλεσμα το εξής:
  *********
  *              *
  *              *
  *              *
  *********
4. Γράψτε ένα άλλο πρόγραμμα που θα έχει ως αποτέλεσμα το εξής:
           *
          **
         *  *
        *    *
         *  *
          **
           *


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

Ανανέωση των αναρτήσεων

Ανανεώσαμε τις αναρτήσεις που έχουν σχέση με τoν προγραμματισμό με τη C++ ( Το πρώτο πρόγραμμα  με τη C++:εξαγωγή μιας γραμμής και Ένα πιο σύνθετο πρόγραμμα). Καθώς προστέθηκαν και ασκήσεις για τις δύο συγκεκριμένες αναρτήσεις.
         Με την ευκαιρία για να γράφετε τα προγράμματά σας θα χρειαστείτε ένα μεταγλωττιστή C++ σας προτείνουμε τον Dev-C++ κατεβάστε τον από την εξής ιστοσελίδα: www.bloodshed.net/dev/devcpp.html
Αν χρειάζεστε βοήθεια γράψτε ένα σχόλιο.

Ένα πιο σύνθετο πρόγραμμα στη C++

Ως τώρα έχουμε γράψει ένα πρόγραμμα που εξάγει ένα μήνυμα, μια γραμμή  στην οθόνη. Τώρα θα ασχοληθούμε με ένα πιο σύνθετο πρόγραμμα εξαγωγής μηνυμάτων στην οθόνη.
  1 include <iostream>
  2 using namespace std;
  3
  4 int main ( )
  5 {
  6 cout << "Hello world!" << endl;
  7 cout << "I am learning programming!";
  8
  9 return 0;
10 }

Αποτέλεσμα:
Hello world!
I am learning programming!

Παρατηρήσεις: 
Στη C++ γίνεται διαχωρισμός πεζών-κεφαλαίων. Για παράδειγμα το cout με το Cout έχουν διαφορά. Αν μπερδευτούμε και γράψουμε Cout << "Hello world" αντί για cout << "hello world" θα προκληθεί σφάλμα.


Ασκήσεις:
1. Γράψτε ένα πρόγραμμα που θα εξάγει 2 γραμμές (χρησιμοποιήστε και το endl).
2. Γράψτε ένα πρόγραμμα που θα εξάγει όσες γραμμές κειμένου θέλετε (χρησιμοποιήστε το endl).