Θεωρία
1) Στοιχεία ενός προγράμματος C
2) Η συνάρτηση main()
3) H οδηγία #include
4) Μεταβλητές
5) Εντολές
5.1) Η εντολή printf
5.2) Η εντολή scanf
6) Συναρτήσεις Χρήστη
6.1) Το πρωτότυπο μιας συνάρτησης
6.2) Το σώμα μιας συνάρτησης
6.3) Κλήση μιας συνάρτησης
7) Σχόλια Προγράμματος
Ασκήσεις
Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 15 - ΣΥΝΑΡΤΗΣΕΙΣ ΕΙΣΟΔΟΥ (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
ΠΕΡΙΕΧΟΜΕΝΑ ΜΑΘΗΜΑΤΟΣ
Α. Ροές
1) Γενικά
2) Η ροή προκαθορισμένης εισόδου stdin
3) Η ροή προκαθορισμένης εξόδου stdout
4) Η ροή προκαθορισμένης εξόδου λαθών stderr
Β. Συναρτήσεις ροής εισόδου stdin
1) Γενικά
2) Η συνάρτηση getchar()
3) Η συνάρτηση getch()
4) Η συνάρτηση getche()
5) H συνάρτηση ungetc()
6) Η συνάρτηση gets()
7) Η συνάρτηση fgets()
8) Η συνάρτηση scanf()
9) Η συνάρτηση fflush()
Θεωρία
1) Στοιχεία ενός προγράμματος C
2) Η συνάρτηση main()
3) H οδηγία #include
4) Μεταβλητές
5) Εντολές
5.1) Η εντολή printf
5.2) Η εντολή scanf
6) Συναρτήσεις Χρήστη
6.1) Το πρωτότυπο μιας συνάρτησης
6.2) Το σώμα μιας συνάρτησης
6.3) Κλήση μιας συνάρτησης
7) Σχόλια Προγράμματος
Ασκήσεις
Η ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 15 - ΣΥΝΑΡΤΗΣΕΙΣ ΕΙΣΟΔΟΥ (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
ΠΕΡΙΕΧΟΜΕΝΑ ΜΑΘΗΜΑΤΟΣ
Α. Ροές
1) Γενικά
2) Η ροή προκαθορισμένης εισόδου stdin
3) Η ροή προκαθορισμένης εξόδου stdout
4) Η ροή προκαθορισμένης εξόδου λαθών stderr
Β. Συναρτήσεις ροής εισόδου stdin
1) Γενικά
2) Η συνάρτηση getchar()
3) Η συνάρτηση getch()
4) Η συνάρτηση getche()
5) H συνάρτηση ungetc()
6) Η συνάρτηση gets()
7) Η συνάρτηση fgets()
8) Η συνάρτηση scanf()
9) Η συνάρτηση fflush()
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
Α. Πίνακες
Α.1) Εισαγωγή στους Πίνακες
Α.1.1) Μονοδιάστατοι Πίνακες
Α.1.2) Παράδειγμα
B. Δομές Επανάληψης
Β.1) Γενικά
Β.2) Η δομή for
Β.2.1) Συντακτικό της for
Β.2.2) Διάγραμμα Ροής Προγράμματος
Β.2.3) Παραδείγματα Εκτέλεσης
Β.3) Η δομή do…while
Β.3.1) Συντακτικό της do…while
Β.3.2) Διάγραμμα Ροής Προγράμματος
Β.3.3) Παραδείγματα Εκτέλεσης
Β.3.4) Αμυντικός Προγραμματισμός
Β.4) Η δομή while
Β.4.1) Συντακτικό της while
Β.4.2) Διάγραμμα Ροής Προγράμματος
Β.4.3) Παραδείγματα Εκτέλεσης
Β.4.4) Αμυντικός Προγραμματισμός
Β.5) Συμπεράσματα
Β.5.1) Προτεινόμενη χρήση των δομών επανάληψης
Β.5.2) Προσομοίωση της for από την while και τη do..while
Γ) Ασκήσεις
Γ.1) Άθροισμα και Γινόμενο Αριθμών
Γ.2) Εμφωλιασμένοι Βρόχοι: Εκτύπωση Αθροισμάτων
Γ.3) Εμφωλιασμένοι Βρόχοι: Εκτύπωση Παραλληλογράμμου
Γ.4) Εμφωλιασμένοι Βρόχοι: Εκτύπωση Τριγώνου
Γ.5) Άθροισμα Αριθμών με Χρήση Πίνακα
Γ.6) Γινόμενο Αριθμών με Χρήση Πίνακα
Γ.7) Ελάχιστος από N αριθμούς
Γ.8) Μέσος Όρος Ν αριθμών
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)Dimitris Psounis
Α. Θεωρία
1. Κλάσεις
1.1 Γενικά
1.2 Ορισμός Κλάσης
1.3 Δημόσια (public) στοιχεία της κλάσης
1.4 Ιδιωτικά (private) στοιχεία της κλάσης
1.5 Παράδειγμα (προδιαγραφές)
2 Περισσότερα για τις κλάσεις
2.1 Ορισμός Συναρτήσεων έξω από την Κλάση
2.2 Παρουσίαση Ιδιωτικών – Δημόσιων Μέλων μιας κλάσης
2.3 Χωρισμός σε Αρχεία
3. Ειδικές Μεθόδοι Κλάσεων
3.1 Γενικά
3.2 Κατασκευαστής (constructor)
3.3 Καταστροφέας (destructor)
3.4 Ελεγκτές Πρόσβασης (accessors)
B. Ασκήσεις
Founded in 2008, UShareSoft's mission is to deliver an easy to use software appliance factory, formally named UForge that provides the best SaaS platform to create of business ready software appliances. We make it simple for individual developers, communities, and professionals to build from open source software, integrate their applications into ready-to-run virtual images, software appliances or virtual appliances.
Complementing UForge SaaS web services platform, UShareSoft provides a Rich Internet Application (RIA) desktop client named UShare Builder. UShare Builder provides a seamless user experience to create, build, update and maintain software appliances.
UShareSoft strongly supports the sharing and participation age and believes in the open source movement. The UForge platform is built on top of a number of open source components and we provide a large catalogue of open source operating systems and projects to help you easily construct software appliances. In addition, UShareSoft provides to Open Source projects and Communities access to free Open Source Project accounts on the UForge platform.
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 5 - ΔΟΜΕΣ ΕΠΑΝΑΛΗΨΗΣ (ΕΚΤΥΠΩΣΗ)Dimitris Psounis
Α. Πίνακες
Α.1) Εισαγωγή στους Πίνακες
Α.1.1) Μονοδιάστατοι Πίνακες
Α.1.2) Παράδειγμα
B. Δομές Επανάληψης
Β.1) Γενικά
Β.2) Η δομή for
Β.2.1) Συντακτικό της for
Β.2.2) Διάγραμμα Ροής Προγράμματος
Β.2.3) Παραδείγματα Εκτέλεσης
Β.3) Η δομή do…while
Β.3.1) Συντακτικό της do…while
Β.3.2) Διάγραμμα Ροής Προγράμματος
Β.3.3) Παραδείγματα Εκτέλεσης
Β.3.4) Αμυντικός Προγραμματισμός
Β.4) Η δομή while
Β.4.1) Συντακτικό της while
Β.4.2) Διάγραμμα Ροής Προγράμματος
Β.4.3) Παραδείγματα Εκτέλεσης
Β.4.4) Αμυντικός Προγραμματισμός
Β.5) Συμπεράσματα
Β.5.1) Προτεινόμενη χρήση των δομών επανάληψης
Β.5.2) Προσομοίωση της for από την while και τη do..while
Γ) Ασκήσεις
Γ.1) Άθροισμα και Γινόμενο Αριθμών
Γ.2) Εμφωλιασμένοι Βρόχοι: Εκτύπωση Αθροισμάτων
Γ.3) Εμφωλιασμένοι Βρόχοι: Εκτύπωση Παραλληλογράμμου
Γ.4) Εμφωλιασμένοι Βρόχοι: Εκτύπωση Τριγώνου
Γ.5) Άθροισμα Αριθμών με Χρήση Πίνακα
Γ.6) Γινόμενο Αριθμών με Χρήση Πίνακα
Γ.7) Ελάχιστος από N αριθμούς
Γ.8) Μέσος Όρος Ν αριθμών
Η ΓΛΩΣΣΑ C++ - ΜΑΘΗΜΑ 2 - ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΚΛΑΣΕΙΣ (4 διαφ)Dimitris Psounis
Α. Θεωρία
1. Κλάσεις
1.1 Γενικά
1.2 Ορισμός Κλάσης
1.3 Δημόσια (public) στοιχεία της κλάσης
1.4 Ιδιωτικά (private) στοιχεία της κλάσης
1.5 Παράδειγμα (προδιαγραφές)
2 Περισσότερα για τις κλάσεις
2.1 Ορισμός Συναρτήσεων έξω από την Κλάση
2.2 Παρουσίαση Ιδιωτικών – Δημόσιων Μέλων μιας κλάσης
2.3 Χωρισμός σε Αρχεία
3. Ειδικές Μεθόδοι Κλάσεων
3.1 Γενικά
3.2 Κατασκευαστής (constructor)
3.3 Καταστροφέας (destructor)
3.4 Ελεγκτές Πρόσβασης (accessors)
B. Ασκήσεις
Founded in 2008, UShareSoft's mission is to deliver an easy to use software appliance factory, formally named UForge that provides the best SaaS platform to create of business ready software appliances. We make it simple for individual developers, communities, and professionals to build from open source software, integrate their applications into ready-to-run virtual images, software appliances or virtual appliances.
Complementing UForge SaaS web services platform, UShareSoft provides a Rich Internet Application (RIA) desktop client named UShare Builder. UShare Builder provides a seamless user experience to create, build, update and maintain software appliances.
UShareSoft strongly supports the sharing and participation age and believes in the open source movement. The UForge platform is built on top of a number of open source components and we provide a large catalogue of open source operating systems and projects to help you easily construct software appliances. In addition, UShareSoft provides to Open Source projects and Communities access to free Open Source Project accounts on the UForge platform.
This document is a project report submitted by Gaurab Dutta for a Master's degree in business administration. The project examines customer satisfaction and loyalty for logistics services provided by DHL Express in India. The research aims to identify determinants of customer loyalty in relationships between logistics service providers and their customers, considering different relationship and cultural contexts. The starting point is a previous study on customer loyalty within logistics outsourcing relationships. The research will propose loyalty factors and analyze interdependencies to develop a comprehensive model of customer loyalty in this context.
Czym zabłysnę gdy przyjdzie konkurencja, i jak trzymać wydatki na obsługę Kli...cendoo1
This document provides a summary of strategies for standing out from the competition and keeping customer service costs under control. It discusses focusing on customer needs, streamlining processes, monitoring costs, and training employees. The key points are:
1. Focus on understanding customer needs and finding innovative ways to meet them.
2. Simplify processes and cut unnecessary costs to improve efficiency.
3. Closely monitor costs related to customer service and look for ways to reduce expenses.
4. Provide ongoing training to help employees better serve customers while controlling costs.
The Reforms Project Office of the Ministry of Defence of Ukraine was established in August 2015 to implement reforms in the economic sector of Ukraine's Armed Forces. They are working on reforms in four main areas: procurement systems, material support, healthcare, and state-owned enterprises. Some key reforms that have been implemented include establishing an electronic procurement system, reforming norms and standards for material supply, and connecting healthcare facilities to a new integrated healthcare information system. Current reform projects still in progress include automating medical stock inventory systems and optimizing medical evacuation support.
This document provides information about putting on a student production of the opera Hansel & Gretel. It outlines the various roles involved in an opera such as the production crew, casts, musicians, and designers. It also describes activities for students to learn about operas, including etiquette, taking on the role of a conductor, and breaking into groups to reenact a scene from an opera of their choice. The goal is for students to understand how music and other elements come together to enhance the mood of an opera and to apply their learning by creating their own opera performance.
This 3 sentence summary provides the key points about content filtering challenges faced by social media platforms:
1) Social media companies grapple with how to filter content to balance protecting users from harmful material while avoiding censorship. 2) They must determine clear rules on what constitutes objectionable content like hate speech, bullying, or graphic violence. 3) However, content policies can be difficult to consistently apply across different jurisdictions and cultures.
Start-up: FanpageTrender.pl - pomiar działań marketingowych na Facebookucendoo1
This document is a summary of marketing analytics for various Facebook fanpages from January to March 2021. It provides the number of likes, reach and engagement for several Polish fanpages over this period. Key highlights include growth in likes for the FanpageTrender.pl page and higher than average engagement for posts about trends in social media and digital marketing. The summary aims to help page owners analyze the performance of their Facebook marketing activities.