help: 5 προγραμματάκια σε C
help: 5 προγραμματάκια σε C
Πρόγραμμα 1
Γράψτε πρόγραμμα το οποίο να ζητάει από τον χρήστη να εισάγει από το πληκτρολόγιο πέντε αριθμούς μεταξύ του 0 και του 255 και τους μετατρέπει σε χαρακτήρες. Απεικονίστε και τον αριθμό και τον χαρακτήρα στην οθόνη.
Πρόγραμμα 2
Να αναπτυχθεί πρόγραμμα το οποίο να δημιουργεί έναν πίνακα βαθμών Κελσίου με τις αντίστοιχες τιμές των βαθμών Φαρενάιτ. Ξεκινήστε από τους 0 C και καταλήξτε στους 100 C, με βήματα των 20 C. Χρησιμοποιείστε το πολύ μέχρι δύο μεταβλητές (υπενθυμίζεται ότι η εξίσωση μετατροπής των βαθμών Κελσίου σε βαθμούς Φαρενάιτ είναι F=(9/5)C+32, όπου C είναι οι βαθμοί Κελσίου και F οι βαθμοί Φαρενάιτ).
Πρόγραμμα 3
Να γραφεί πρόγραμμα το οποίο διαβάζοντας από το πληκτρολόγιο ένα ακέραιο αριθμό, εμφανίζει τον αντίστοιχο μήνα του έτους. Η υλοποίηση θα γίνει με δύο τρόπους: με χρήση switch και με χρήση if. Θα πρέπει επίσης να υλοποιείται και έλεγχος λανθασμένης εισόδου από τον χρήστη
Πρόγραμμα 4
Να αναπτυχθεί πρόγραμμα το οποίο αφού διαβάσει την τιμή μίας πραγματικής παραμέτρου χ, υπολογίζει τις ακόλουθες συναρτήσεις:
(i) f(x)=x^5-3x^2+x
(ii) f(x)=e^x-x
Πρόγραμμα 5
Να δημιουργηθεί πρόγραμμα σύμφωνα με το οποίο ο υπολογιστής να δέχεται δύο ακέραιους αριθμούς x και y και στη συνέχεια:
1)να υπολογίζει το γινόμενο τους
2)να βρίσκει το μεγαλύτερο και το μικρότερο
3)υπολογίζει και να εμφανίζει τις τετραγωνικές ρίζες των x και y (με ενσωματωμένο τον κατάλληλο έλεγχο για την περίπτωση των αρνητικών αριθμών).
Γράψτε πρόγραμμα το οποίο να ζητάει από τον χρήστη να εισάγει από το πληκτρολόγιο πέντε αριθμούς μεταξύ του 0 και του 255 και τους μετατρέπει σε χαρακτήρες. Απεικονίστε και τον αριθμό και τον χαρακτήρα στην οθόνη.
Πρόγραμμα 2
Να αναπτυχθεί πρόγραμμα το οποίο να δημιουργεί έναν πίνακα βαθμών Κελσίου με τις αντίστοιχες τιμές των βαθμών Φαρενάιτ. Ξεκινήστε από τους 0 C και καταλήξτε στους 100 C, με βήματα των 20 C. Χρησιμοποιείστε το πολύ μέχρι δύο μεταβλητές (υπενθυμίζεται ότι η εξίσωση μετατροπής των βαθμών Κελσίου σε βαθμούς Φαρενάιτ είναι F=(9/5)C+32, όπου C είναι οι βαθμοί Κελσίου και F οι βαθμοί Φαρενάιτ).
Πρόγραμμα 3
Να γραφεί πρόγραμμα το οποίο διαβάζοντας από το πληκτρολόγιο ένα ακέραιο αριθμό, εμφανίζει τον αντίστοιχο μήνα του έτους. Η υλοποίηση θα γίνει με δύο τρόπους: με χρήση switch και με χρήση if. Θα πρέπει επίσης να υλοποιείται και έλεγχος λανθασμένης εισόδου από τον χρήστη
Πρόγραμμα 4
Να αναπτυχθεί πρόγραμμα το οποίο αφού διαβάσει την τιμή μίας πραγματικής παραμέτρου χ, υπολογίζει τις ακόλουθες συναρτήσεις:
(i) f(x)=x^5-3x^2+x
(ii) f(x)=e^x-x
Πρόγραμμα 5
Να δημιουργηθεί πρόγραμμα σύμφωνα με το οποίο ο υπολογιστής να δέχεται δύο ακέραιους αριθμούς x και y και στη συνέχεια:
1)να υπολογίζει το γινόμενο τους
2)να βρίσκει το μεγαλύτερο και το μικρότερο
3)υπολογίζει και να εμφανίζει τις τετραγωνικές ρίζες των x και y (με ενσωματωμένο τον κατάλληλο έλεγχο για την περίπτωση των αρνητικών αριθμών).
Last edited by yksom on Wed Nov 02, 2005 7:04 pm, edited 1 time in total.
- lumenintervalum
- Wow! Terabyte level
- Posts: 2377
- Joined: Thu May 06, 2004 7:06 pm
- Location: somewhere far beyond..
- Contact:
ποιο είναι το απόλυτο deadline που έχεις??
We are just a moment in time
A blink of an eye
A dream for the blind
Visions from a dying brain
I hope you don't understand
_______________________
scraps& photo gallery στο deviantart- last update 25/08/06
A blink of an eye
A dream for the blind
Visions from a dying brain
I hope you don't understand
_______________________
scraps& photo gallery στο deviantart- last update 25/08/06
- lumenintervalum
- Wow! Terabyte level
- Posts: 2377
- Joined: Thu May 06, 2004 7:06 pm
- Location: somewhere far beyond..
- Contact:
ρε παπ δεν είναι κ τόσο δύσκολα αυτά που ζητάει..
We are just a moment in time
A blink of an eye
A dream for the blind
Visions from a dying brain
I hope you don't understand
_______________________
scraps& photo gallery στο deviantart- last update 25/08/06
A blink of an eye
A dream for the blind
Visions from a dying brain
I hope you don't understand
_______________________
scraps& photo gallery στο deviantart- last update 25/08/06
- lumenintervalum
- Wow! Terabyte level
- Posts: 2377
- Joined: Thu May 06, 2004 7:06 pm
- Location: somewhere far beyond..
- Contact:
καταρχήν είσαι 1ο έτος σε μας ή στο Καποδιστριακό??ρωτάω για να ξέρω τι βιβλία έχεις.
δες εδω http://www.cplusplus.com/ref/cstdlib/
Είναι η στάνταρ βιβλιοθήκη της C. Απ ότι θα δεις, έχει μια λίστα από βασικές συναρτήσεις. Πατάς σε κάποιο πάνω σε κάποιο λινκ, που σου φαίνεται ότι ίσως να ταιριάζει με αυτό που ψάχνεις και βλέπεις αν όντως καλύπτεσαι. αν γενικά δε σε καλύπτει η συγκεκριμένη σελίδα, ρίχνεις μια ματιά στο google γενικότερα, κάπου αλλού που να σου εξηγεί καλύτερα.
πχ στο 1 ψάχνεις κάτι που να σου μετατρέπει αριθμό σε χαρακτήρα. Άρα int to ascii. (μη σου πω ότι μπορεί την βρεις κι όλα)
δες εδω http://www.cplusplus.com/ref/cstdlib/
Είναι η στάνταρ βιβλιοθήκη της C. Απ ότι θα δεις, έχει μια λίστα από βασικές συναρτήσεις. Πατάς σε κάποιο πάνω σε κάποιο λινκ, που σου φαίνεται ότι ίσως να ταιριάζει με αυτό που ψάχνεις και βλέπεις αν όντως καλύπτεσαι. αν γενικά δε σε καλύπτει η συγκεκριμένη σελίδα, ρίχνεις μια ματιά στο google γενικότερα, κάπου αλλού που να σου εξηγεί καλύτερα.
πχ στο 1 ψάχνεις κάτι που να σου μετατρέπει αριθμό σε χαρακτήρα. Άρα int to ascii. (μη σου πω ότι μπορεί την βρεις κι όλα)
We are just a moment in time
A blink of an eye
A dream for the blind
Visions from a dying brain
I hope you don't understand
_______________________
scraps& photo gallery στο deviantart- last update 25/08/06
A blink of an eye
A dream for the blind
Visions from a dying brain
I hope you don't understand
_______________________
scraps& photo gallery στο deviantart- last update 25/08/06
-
- Gbyte level
- Posts: 1098
- Joined: Thu Apr 22, 2004 2:18 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: In a Long Time Ago in A Galaxy far far away
- Contact:
- AnINffected
- Gbyte level
- Posts: 1935
- Joined: Fri Jul 30, 2004 7:12 am
- Location: There and Back Again
- lumenintervalum
- Wow! Terabyte level
- Posts: 2377
- Joined: Thu May 06, 2004 7:06 pm
- Location: somewhere far beyond..
- Contact:
1.ο μαζωχισμός δεν έχει όρια καιErevodifwntas wrote:εμείς (ευτυχώς) δεν ασχολούμαστε με C (ο μαζωχισμός έχει και τα όρια του ;-)lumenintervalum wrote:καταρχήν είσαι 1ο έτος σε μας ή στο Καποδιστριακό??ρωτάω για να ξέρω τι βιβλία έχεις.
2. τα λειτουργικά, τα sockets κτλ δε σου λένε τπτ???
We are just a moment in time
A blink of an eye
A dream for the blind
Visions from a dying brain
I hope you don't understand
_______________________
scraps& photo gallery στο deviantart- last update 25/08/06
A blink of an eye
A dream for the blind
Visions from a dying brain
I hope you don't understand
_______________________
scraps& photo gallery στο deviantart- last update 25/08/06
-
- Gbyte level
- Posts: 1098
- Joined: Thu Apr 22, 2004 2:18 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: In a Long Time Ago in A Galaxy far far away
- Contact:
απλά εννοούσα ότι δεν τη διδασκόμαστε (επίσημα). άλλο ότι επειδή έχουμε κάνει C++ θεωρούν ότι κατέχουμε και τη C....
(στα γραφικά είναι C++... αλλά όταν μπαίνει μέσα το γραφικό όλα γίνονται λίγο ... assembly :-) -εδώ και το managed DIrectX δεν καταφέρνει να είναι τόσο αντικειμενοστρεφές όσο θα ήθελε ;-)
(στα γραφικά είναι C++... αλλά όταν μπαίνει μέσα το γραφικό όλα γίνονται λίγο ... assembly :-) -εδώ και το managed DIrectX δεν καταφέρνει να είναι τόσο αντικειμενοστρεφές όσο θα ήθελε ;-)