/*
Ολο το κείμενο εδώ ειναι ένα σχόλιο που αγνοήται από τον μεταφραστή.
1) Γράψτε το παρακάτω μικρό πρόγραμμα (στο κίτρινο υπόβαθρο) σε κάποιον κειμενογράφο.
2) Σώστε το αρχείο με το όνομα DoTheWork.c
3) Aπό την γραμμή εντολής δώστε onoma-perioxis-sas: (enter)
3) Από την γραμμή εντολής δώστε gcc DoTheWork (enter)
4) Από την γραμμή εντολής δώστε a (enter)
*/
#include < stdio.h > void DoTheWork(); int main(int argc, char* argv[]) { DoTheWork(); return 0; } |
// εντολή γιά να συμπεριληφθεί η βιβλιοθήκη stdio // ανακοίνωση νέας συναρτησης που χρησιμοποιεί η main // χρήση της συνάρτησης // Τερμάτισε |
void DoTheWork() { char name[1000]; bool finish = false; while( !finish ) { printf("Write your name:\n"); scanf("%s",name); printf("\n ********* Hello %s Welcome to C++ ********\n\n", name); printf("Finish?...Yes(Y) ... No(N)....\n"); scanf("%s",name); if(name[0]=='Y' || name[0]=='y') finish = true; } } |
#include < stdio.h > void DoTheWork(); bool DoMoreWork( char* name); int main(int argc, char* argv[]) { DoTheWork(); return 0; } void DoTheWork() // μιά συνάρτηση που περιέχει τον βρόγχο { char name[1000]; bool finish = false; while( !finish ) { finish = DoMoreWork(name); } } bool DoMoreWork(char* name) // μιά συνάρτηση που κάνει την δουλεία μέσα στον βρόγχο { printf(.... scanf(..... printf(.... printf(.... scanf(..... if(name[0]=='Y' || name[0]=='y') return true; else return false; }
bool DoMoreWork(char* name) { bool naStamatiso = false; RotaKaiPareOnomaXristi( name ); GrapseMinimaMeToOnomaTou( name ); naStamatiso = RotatonAnSynexisei( name ); return naStamatiso; }Οι συναρτήσεις θα έχουν την μορφή (συμπληρώστε):
void RotaKaiPareOnomaXristi( char* name ) { printf(.... scanf(..... } void GrapseMinimaMeToOnomaTou( char* name ) { printf(.... } bool RotatonAnSynexisei( char* name ) { printf(.... scanf(..... if(name[0]=='Y' || name[0]=='y') return true; else return false; }