Εισαγωγή στη γλώσσα προγραμματισμού C++

Σχετικά έγγραφα
ΑΣΚΗΣΕΙΣ Ακολουθίας. Πίνακας τιµών µεταβλητών Χ Α Β α β γ

Εντολές εισόδου - εξόδου. Εισαγωγή στη C++

ΥΠΟΛΟΓΙΣΤΕΣ ΙΙ. Τύποι δεδομένων ΤΥΠΟΙ ΔΕΔΟΜΕΝΩΝ ΠΡΑΞΕΙΣ ΜΕΤΑΒΛΗΤΕΣ. Ακέραιοι αριθμοί (int) Πράξεις μεταξύ ακεραίων αριθμών

ΕΙΣΑΓΩΓΗ ΣΤΙΣ ΑΡΧΕΣ ΤΗΣ ΕΠΙΣΤΗΜΗΣ ΤΩΝ ΥΠΟΛΟΓΙΣΤΩΝ

4. Ποιος είναι ο τύπος και ποια η τιμή της μεταβλητής που χρησιμοποιείται παρακάτω;

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Τύποι δεδομένων, μεταβλητές, πράξεις. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

Παίρνοντας Αποφάσεις 1

Γ7.2 Συμβολοσειρές (Strings) Γ Λυκείου Κατεύθυνσης

Ασκήσεις Προγραμματισμού για το Μάθημα : Εφαρμογές Πληροφορικής. Π=3.14 Μεταβλητές Πραγματικές: X,A,B,Y Αρχή

Γ7.1 Επανάληψη ύλης Β Λυκείου. Γ Λυκείου Κατεύθυνσης

Δομές Επανάληψης. Εισαγωγή στη C++

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Εντολές for, while, do-while Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

Εισαγωγή στη γλώσσα προγραμματισμού C++

Πληροφορική 2. Γλώσσες Προγραμματισμού

ΥΠΟΛΟΓΙΣΤΕΣ ΙΙ. Τι είναι οι πίνακες; Μονοδιάστατοι πίνακες. Απλές μεταβλητές: Κεντρική μνήμη

ΓΥΜΝΑΣΙΟ Λ.Τ. ΒΙΛΙΩΝ ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡ. ΠΕΡΙΒΑΛΛΟΝ ΣΧ. ΕΤΟΣ

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Συναρτήσεις II Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

Πίνακες (Arrays) Εισαγωγή στη C++

2 ο ΦΥΛΛΑΔΙΟ ΑΣΚΗΣΕΩΝ ΕΙΣΑΓΩΓΗ ΣΤΗ ΓΛΩΣΣΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ C

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2018 ΤΟ ΕΞΕΤΑΣΤΙΚΟ ΔΟΚΙΜΙΟ ΑΠΟΤΕΛΕΙΤΑΙ ΑΠΟ ΔΕΚΑΤΡΕΙΣ (13) ΣΕΛΙΔΕΣ.

Πληροφορική 2. Αλγόριθμοι

Δομή Προγράμματος C++, Χειρισμός Μεταβλητών και Συναρτήσεις Εισόδου - Εξόδου

Απλά Προγράμματα. Βήματα: 1. Καθορισμός παράστασης δεδομένων στη μνήμη 2. Αλγόριθμος βήματα που περιγράφουν την επεξεργασία των δεδομένων

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Συναρτήσεις I Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

ΥΠΟΛΟΓΙΣΤΕΣ ΙΙ Εντολές επανάληψης Εντολές επανάληψης while for do-while ΥΠΟΛΟΓΙΣΤΕΣ ΙΙ Παράδειγμα #1 Εντολή while

ΒΑΣΙΚΕΣ ΟΜΕΣ ΑΛΓΟΡΙΘΜΙΚΗΣ ΣΧΕ ΙΑΣΗΣ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ

Γ7.8 Εγγραφές (Structures) Γ Λυκείου Κατεύθυνσης

Εισαγωγή στον προγραμματισμό. Τμήμα Πληροφορικής & Επικοινωνιών ΤΕΙ Σερρών Εργαστήριο 2

Μεθόδων Επίλυσης Προβλημάτων

ΥΠΟΛΟΓΙΣΤΕΣ ΙΙ. Τι είναι ; Συναρτήσεις. Παράδειγμα #1. double convert ( double cm ) { double inch;

ΕΡΓΑΣΤΗΡΙΑΚΕΣ ΑΣΚΗΣΕΙΣ C ΣΕΙΡΑ 2 η

Χωρική Βάση δεδοµένων Autocad

Συναρτήσεις (Functions) Εισαγωγή στη C++

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Εντολή if. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

Προγραμματισμός Υπολογιστών με C++

Ημερομηνία: Τετάρτη 26 Οκτωβρίου 2016 Διάρκεια Εξέτασης: 3 ώρες ΕΚΦΩΝΗΣΕΙΣ

ΔΙΑΓΩΝΙΣΜΑ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Μονοδιάστατοι πίνακες Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

Κεφάλαιο , 3.2: Συναρτήσεις II. (Διάλεξη 12)

Δισδιάστατοι Πίνακες (2D Arrays) Εισαγωγή στη C++

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Κεφάλαιο 2 ο Αν χ και y μεταβλητές με τιμές 5 και 10 αντίστοιχα να εξηγηθούν οι ακόλουθες εντολές εξόδου.

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ & ΥΠΟΛΟΓΙΣΤΙΚΗ ΦΥΣΙΚΗ ΕΞΕΤΑΣΗ IOYNIOY 2018 ΘΕΜΑΤΑ Α ΟΝΟΜΑΤΕΠΩΝΥΜΟ:... ΑΕΜ: ΕΞΑΜΗΝΟ:

ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ ΥΠΟΛΟΓΙΣΤΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ Η/Υ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ

Κεφάλαιο , 3.2: Συναρτήσεις II. ( ιάλεξη 12) ιδάσκων: ηµήτρης Ζεϊναλιπούρ

Άσκηση 1. Να γράψετε αλγόριθμο που να διαβάζει έναν αριθμό και να τον εμφανίζει στην οθόνη

Εισαγωγή στην πληροφορική

ΑΣΚΗΣΕΙΣ ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΩΝ Η/Υ ΟΜΗ ΑΚΟΛΟΥΘΙΑΣ

Εισαγωγή στην πληροφορική

Προγραμματισμός Υπολογιστών με C++

ΑΓΓΛΙΚΗ ΣΧΟΛΗ ΕΙΣΑΓΩΓΙΚΕΣ ΕΞΕΤΑΣΕΙΣ Χρόνος: 1 ώρα και 30 λεπτά

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΑΤΡΩΝ ΠΟΛΥΤΕΧΝΙΚΗ ΣΧΟΛΗ ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΗΛΕΚΤΡΟΝΙΚΩΝ ΥΠΟΛΟΓΙΣΤΩΝ ΚΑΙ ΠΛΗΡΟΦΟΡΙΚΗΣ

Γ.Κονδύλη 1 & Όθωνος-Μαρούσι Τηλ. Κέντρο: ,

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ Ακολουθιακή ομή

Εφαρμογές Υπολογιστών. Κεφάλαιο 7 Προγραμματισμός υπολογιστή

Προγραμματισμός Υπολογιστών με C++

ΔΙΑΓΩΝΙΣΜΑ: ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΤΑΞΗ: Β - Γ ΛΥΚΕΙΟΥ ΤΜΗΜΑΤΑ: Β(ΧΟΛΑΡΓΟΣ) HM/NIA: 15/1/2017

Επαναληπτικές ασκήσεις Β κοινού κορμού Να βρείτε το χ ώστε οι αριθμοί χ+14, 2χ+2, -4 να είναι διαδοχικοί όροι Α.Π.

Δομή ακολουθίας Ασκήσεις 1. Ποιά από τα κάτω αλφαριθμητικά είναι αποδεκτά ως ονόματα μεταβλητών σε έναν αλγόριθμο

ΥΠΟΛΟΓΙΣΤΕΣ ΙI. Άδειες Χρήσης. Δομή του προγράμματος. Διδάσκοντες: Αν. Καθ. Δ. Παπαγεωργίου, Αν. Καθ. Ε. Λοιδωρίκης

Δομές δεδομένων (Structures) Εισαγωγή στη C++

1.1 ΠΡΑΞΕΙΣ ΜΕ ΠΡΑΓΜΑΤΙΚΟΥΣ ΑΡΙΘΜΟΥΣ. Α. Οι πραγματικοί αριθμοί και οι πράξεις τους ( ) ( ) ( ) ( ) ( ) ( ) είναι πραγματικός, γ) Το 3 είναι άρρητος,

Α σ κήσεις για τ ι ς μέρες των Χριστ ουγεννι άτ ι κ ων διακ οπών

Υπολογιστικά Mαθηματικά II

Βήματα: μνήμη 2. Αλγόριθμος βήματα που περιγράφουν την επεξεργασία των δεδομένων. Δομές Δεδομένων + Αλγόριθμοι = Προγράμματα

Κάθε αριθμός που δεν είναι ρητός, ονομάζεται άρρητος αριθμός.

Τετραγωνική ρίζα πραγματικού αριθμού

Ελληνική Δημοκρατία Τεχνολογικό Εκπαιδευτικό Ίδρυμα Ηπείρου. Πληροφορική II. Ενότητα 3 : Γλώσσες προγραμματισμού. Δρ.

ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Ακαδημαϊκό έτος ΤΕΤΡΑΔΙΟ ΕΡΓΑΣΤΗΡΙΟΥ #4

ΟΜΗ ΑΚΟΛΟΥΘΙΑΣ. 1. Να γραφεί αλγόριθµος ο οποίος να διαβάζει τρεις ακέραιες τιµές, να υπολογίζει και να

ΥΠΟΛΟΓΙΣΤΕΣ ΙΙ. Τι είναι οι πίνακες; Μονοδιάστατοι πίνακες. Απλές μεταβλητές: Κεντρική μνήμη

ΜΑΗΣ ΕΞΕΤΑΣΤΙΚΟ ΔΟΚΙΜΙΟ

Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ

Εργαστήριο 2ο. Περίγραμμα Εργαστηριακής Άσκησης

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΣΕ ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΟ ΠΕΡΙΒΑΛΛΟΝ ΕΠΙΛΕΓΜΕΝΕΣ ΑΣΚΗΣΕΙΣ

Προγραμματισμός Η/Υ 1 (Εργαστήριο)

Γλώσσα Προγραμματισμού C++ Εισαγωγή - Μια πρώτη ματιά

Τμήμα Μηχανικών Πληροφορικής και Τηλεπικοινωνιών

Άσκηση 1. Α. Υπολογίστε χωρίς να εκτελέσετε κώδικα FORTRAN τα παρακάτω: Ποιά είναι η τελική τιμή του Z στα παρακάτω κομμάτια κώδικα FORTRAN:

Προγραμματισμός και Χρήση Ηλεκτρονικών Υπολογιστών - Βασικά Εργαλεία Λογισμικού

ΑΝΑΛΥΤΙΚΟ ΠΡΟΓΡΑΜΜΑ ΕΞΕΤΑΣΗΣ

Αναφέρατε τις ιδιότητες που πρέπει να διακρίνουν τα υποπρογράμματα. Μονάδες 3

ΚΥΠΡΙΑΚΗ ΜΑΘΗΜΑΤΙΚΗ ΕΤΑΙΡΕΙΑ ΜΑΘΗΜΑΤΙΚΗ ΣΚΥΤΑΛΟΔΡΟΜΙΑ 2019 ΓΙΑ ΤΟ ΓΥΜΝΑΣΙΟ Παρασκευή 1 Φεβρουαρίου 2019 ΛΕΥΚΩΣΙΑ Τάξη: Α Γυμνασίου ΣΧΟΛΕΙΟ..

Πληροφορική 1 Ασκήσεις

ΥΠΟΛΟΓΙΣΤΕΣ ΙΙ. Τι περιλαμβάνει μια μεταβλητή; ΔΕΙΚΤΕΣ. Διεύθυνση μεταβλητής. Δείκτης

ΕΠΙΤΡΟΠΗ ΔΙΑΓΩΝΙΣΜΩΝ 78 ος ΠΑΝΕΛΛΗΝΙΟΣ ΜΑΘΗΤΙΚΟΣ ΔΙΑΓΩΝΙΣΜΟΣ ΣΤΑ ΜΑΘΗΜΑΤΙΚΑ Ο ΘΑΛΗΣ 11 Νοεμβρίου 2017 Β ΓΥΜΝΑΣΙΟΥ 1 Α=

Ο αλγόριθμος πρέπει να τηρεί κάποια κριτήρια

ΟΙΚΟΝΟΜΙΚΕΣ ΣΥΝΑΡΤΗΣΕΙΣ

ΑΕΠΠ 2o Επαναληπτικό Διαγώνισμα

Ανάπτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον

ΒΑΣΙΚΟΙ ΤΥΠΟΙ ΚΑΙ ΠΙΝΑΚΕΣ

ΥΠΟΥΡΓΕΙΟ ΠΑΙΔΕΙΑΣ ΚΑΙ ΠΟΛΙΤΙΣΜΟΥ ΔΙΕΥΘΥΝΣΗ ΑΝΩΤΕΡΗΣ ΚΑΙ ΑΝΩΤΑΤΗΣ ΕΚΠΑΙΔΕΥΣΗΣ ΥΠΗΡΕΣΙΑ ΕΞΕΤΑΣΕΩΝ ΠΑΓΚΥΠΡΙΕΣ ΕΞΕΤΑΣΕΙΣ 2006

Όταν οι αριθμοί είναι ομόσημοι Βάζουμε το κοινό πρόσημο και προσθέτουμε

Εισαγωγή στον Προγραμματισμό

Τεχνικές σχεδίασης προγραμμάτων, Προγραμματιστικά Περιβάλλοντα

Νικόλαος Μιχαλοδημητράκης Σημειώσεις C (Εργαστήριο) 12 ο Μάθημα 1

ΚΕΦΑΛΑΙΟ 2 ΑΛΓΟΡΙΘΜΟΙ ΔΟΜΗ ΑΚΟΛΟΥΘΙΑΣ ΘΕΩΡΙΑ

int abs( int x ), επιστρέφει την απόλυτη τιμή του ακεραίου x Πχ abs( 11) ισούται με 11, abs(34) ισούται με 34 double fb( fabs( double x ), επιστρέφει

Ασκήσεις στη δομή επιλογής

Transcript:

Εισαγωγή στη γλώσσα προγραμματισμού C++ Ακολουθιακή Δομή

Παράδειγμα 1 ex05 2 Να δημιουργήσετε ένα πρόγραμμα το οποίο να διαβάζει την θερμοκρασία σε βαθμούς Φαρενάϊτ και να εμφανίζει την αντίστοιχη θερμοκρασία σε βαθμούς Κελσίου (C=(F-32)*5/9)

3 Παράδειγμα 2 ex06 Να δημιουργήσετε ένα πρόγραμμα το οποίο να διαβάζει ακτίνα ενός κύκλου και θα υπολογίζει και θα εμφανίζει την περίμετρο και το εμβαδόν του. P=2πR E=πR 2

4 Παράδειγμα 3 (σελ98 βιβλ.) ex07a, ex07b 1. Να λύσετε την άσκηση του παραδείγματος 2.14 σελίδα 98 του βιβλίου. 2. Ένα κατάστημα παπουτσιών δίνει ρέστα σε χαρτονομίσματα των 50, 20, 10, 5 και σε κέρματα των 2 και 1. Να δημιουργήσετε ένα πρόγραμμα που να υπολογίζει τον αριθμό των χαρτονομισμάτων και νομισμάτων κάθε αξίας που πρέπει να δώσει ως ρέστα. Εννοείται ότι θα πρέπει να εισάγει την αξία που πρέπει να πληρώσει ο πελάτης και το ποσό που έδωσε. Πιο κάτω φαίνεται η έξοδος της κονσόλας με παράδειγμα.

Λύση Παράδειγμα 3_2 ex07 5

6 Παράδειγμα 4 (σελ.99 βιβλ.) ex08a, ex08b 1. Να λύσετε την άσκηση του παραδείγματος 2.16 σελίδα 99 του βιβλίου. 2. Η εταιρεία που ανέλαβε την εξόρυξη του πετρελαίου θα κατακρατά 1000 βαρέλια από την συνολική παραγωγή του μήνα για δική της χρήση και η υπόλοιπη παραγωγή θα διανέμεται όπως το παράδειγμα 2,16.

Λύση Παράδειγμα 4 7 Παγώνει το παράθυρο εκτέλεσης (console) για να δούμε τα αποτελέσματα

Παράδειγμα 5 Boolean Variables ex09 8

Strings ex10 9 Για να εισάγουμε λέξεις ή και φράσεις, χρησιμοποιούμε τη βιβλιοθήκη string αφού δεν έχουμε τύπο δεδομένων String: #include <string>

10 Παραδειγματική επίλυση προβλήματος Το πρόβλημα: Μια τράπεζα χρηματοδοτεί την αγορά νέου αυτοκινήτου με τους ακόλουθους όρους: Ο πελάτης πληρώνει ως προκαταβολή το 20% της αξίας του αυτοκινήτου. Στο υπόλοιπο ποσό υπολογίζεται τόκος 5% και πρέπει να πληρωθεί σε 12 ισόποσες μηνιαίες δόσεις. Να δημιουργήσετε ένα πρόγραμμα C++ στον Η/Υ το οποίο να διαβάζει τη συνολική αξία του αυτοκινήτου και να υπολογίζει το ποσόν κάθε δόσης. Στο τέλος να τυπώνει τη συνολική αξία του αυτοκινήτου, το ποσό της προκαταβολής τον τόκο που υπολόγισε και το ποσό των 12 μηνιαίων δόσεων όπως το παράδειγμα

11 Παραδειγματική επίλυση προβλήματος Κατανόηση - Ανάλυση: Αν θέλω να αγοράσω ένα αυτοκίνητο 10 000 Πρέπει να δώσω προκαταβολή 2 000 (20%). Η τράπεζα θα μου δώσει το υπόλοιπο ποσό δηλαδή 8 000 (10 000 2 000 ) Η τράπεζα θα με χρεώσει τόκο 400 (8 000*5% το ποσό που μου δάνεισε * το επιτόκιο). Οπότε χρωστώ στη τράπεζα 8 400 (8 000 + 400) Άρα πρέπει να πληρώσω στη τράπεζα 8 400 σε 12 μηνιαίες δόσεις. Κάθε δόση λοιπόν θα είναι 700 (8 400 / 12).

12 Παραδειγματική επίλυση προβλήματος Δεδομένα εισόδου - εξόδου: Είσοδος : 1. Συνολική αξία αυτοκινήτου π.χ. 10 000 2. Ποσοστό προκαταβολής π.χ. 20% 3. Ποσοστό επιτοκίου π.χ. 5% 4. Αριθμός δόσεων Έξοδος 1. Αξία δόσης δανείου π.χ. 400

13 Παραδειγματική επίλυση προβλήματος Προσχέδιο λύσης: 1 Είσοδος δεδομένων 1. Συνολική αξία αυτοκινήτου π.χ. 10 000 cvalue 2. ποσοστό προκαταβολής π.χ. 20% pprok 3. ποσοστό επιτοκίου π.χ. 5% epitokio 4. Αριθμός δόσεων π.χ. 12 ardoseon Υπολογισμοί 1. Αξία προκαταβολής π.χ. Vprok = cvalue*pprok 2. Υπόλοιπο ποσό Danio = cvalue-vprok 3. Αξία τόκου Tokos = Danio*epitokio 4. Συνολικό δάνειο Tdanio = Danio + Tokos 5. Αξία Δόσης Dosi = Tdanio/12 Έξοδος 1. Αξία δόσης Dosi

Παραδειγματική επίλυση προβλήματος Αλγόριθμος Λογικό Διάγραμμα: 14 Πρόγραμμα: Έλεγχος:

15 Ασκήσεις: 2.4 2.5 2.8 2.11 2.12 2.21 2.29 2.36 Ασκήσεις βιβλίου σελίδα 104

16 Ασκήσεις: 2.4 2.5 2.8 2.11 2.12 2.21 2.29 2.36 Ασκήσεις βιβλίου σελίδα 104 Άσκηση 2.4 Να βρείτε τέσσερα συντακτικά λάθη στο πιο κάτω πρόγραμμα. #include<iostream> using namespace std; int main () { int A; cin >> A; Int B = A * 10; cout <<A << B; return 0; }

17 Ασκήσεις: 2.4 2.5 2.8 2.11 2.12 2.21 2.29 2.36 Ασκήσεις βιβλίου σελίδα 104 Άσκηση 2.5 Το πιο κάτω πρόγραμμα βρίσκει το γινόμενο δύο αριθμών. Να βάλετε τις εντολές στη σωστή σειρά.. 1. using namespace std; 2 2. return 0; 8 3. result = num1 * num2; 6 4. int main() { 4 5. cout << result; 7 6. cin >> num1 >> num2; 5 7. } 9 8. int num1, num2, result; 3 9. #include<iostream> 1

18 Ασκήσεις: 2.4 2.5 2.8 2.11 2.12 2.21 2.29 2.36 Ασκήσεις βιβλίου σελίδα 104 Άσκηση 2.8 Να μετατρέψετε το πιο κάτω λογικό διάγραμμα σε πρόγραμμα της C++.

19 Ασκήσεις: 2.4 2.5 2.8 2.11 2.12 2.21 2.29 2.36 Ασκήσεις βιβλίου σελίδα 104 Άσκηση 2.11 Να δημιουργήσετε πρόγραμμα το οποίο να δέχεται έναν ακέραιο αριθμό και να τυπώνει στην οθόνη το τετράγωνό του και την τετραγωνική του ρίζα. Να γίνει χρήση των συναρτήσεων pow και sqrt της βιβλιοθήκης <cmath>.

Ασκήσεις βιβλίου σελίδα 104 20 Ασκήσεις: 2.4 2.5 2.8 2.11 2.12 2.21 2.29 2.36 Άσκηση 2.12 Να μετατρέψετε το πιο κάτω λογικό διάγραμμα σε πρόγραμμα της C++. Να γίνει χρήση των συναρτήσεων pow και sqrt της βιβλιοθήκης <cmath>. Όλες οι μεταβλητές είναι τύπου double.

Ασκήσεις βιβλίου σελίδα 104 21 Ασκήσεις: 2.4 2.5 2.8 2.11 2.12 2.21 2.29 2.36 Άσκηση 2.21 Να δημιουργήσετε πρόγραμμα το οποίο να υπολογίζει το εμβαδόν του γραμμοσκιασμένου σχήματος. Το ορθογώνιο έχει μήκος α και πλάτος β, ενώ ο κύκλος έχει ακτίνα R. Το αποτέλεσμα να τυπώνεται με ακρίβεια δύο δεκαδικών ψηφιών (Σημείωση: Εμβαδόν ορθογωνίου = α*β, Εμβαδόν Κύκλου = 3.14*R 2 ). Άσκηση 2.29 Ένας γεωργός συσκευάζει τα μήλα σε κιβώτια των 15 και τα πορτοκάλια σε κιβώτια των 10. Αν για κάθε μήλο έχει κέρδος 5 σεντ και για κάθε πορτοκάλι 7 σεντ, να δημιουργήσετε πρόγραμμα το οποίο να δέχεται το πλήθος των κιβωτίων των μήλων (Μ) και το πλήθος των κιβωτίων των πορτοκαλιών (P) και να υπολογίζει το ποσό που θα κερδίσει ο γεωργός από τα μήλα και το ποσό που θα κερδίσει από τα πορτοκάλια. Άσκηση 2.36 Μία πολυκατοικία έχει τρία διαμερίσματα. Το διαμέρισμα του 1ου ορόφου πληρώνει το 27% των κοινοχρήστων, το διαμέρισμα του 2ου ορόφου το 33% των κοινοχρήστων και το διαμέρισμα του 3ου ορόφου το 40 %. Να δημιουργήσετε πρόγραμμα το οποίο να διαβάζει το σύνολο των δαπανών και να υπολογίζει και να εμφανίζει στην οθόνη τα κοινόχρηστα κάθε διαμερίσματος.