help: 5 προγραμματάκια σε C

Συζητήσεις για γλώσσες προγραμματισμού και θέματα σχετικά με προγραμματισμό.
Post Reply
yksom
Buffer underflow exception
Buffer underflow exception
Posts: 3
Joined: Mon Oct 24, 2005 9:24 pm

help: 5 προγραμματάκια σε C

Post by yksom » Mon Oct 24, 2005 9:32 pm

Πρόγραμμα 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 (με ενσωματωμένο τον κατάλληλο έλεγχο για την περίπτωση των αρνητικών αριθμών).
Last edited by yksom on Wed Nov 02, 2005 7:04 pm, edited 1 time in total.
User avatar
lumenintervalum
Wow! Terabyte level
Wow! Terabyte level
Posts: 2377
Joined: Thu May 06, 2004 7:06 pm
Location: somewhere far beyond..
Contact:

Post by lumenintervalum » Mon Oct 24, 2005 11:44 pm

ποιο είναι το απόλυτο 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
User avatar
PaP
Venus Project Founder
Venus Project Founder
Posts: 1077
Joined: Wed Apr 21, 2004 12:06 am
Academic status: Alumnus/a
Location: San Francisco
Contact:

Post by PaP » Tue Oct 25, 2005 12:19 am

Δε νομίζω ότι σε κάποιο φόρουμ κάποιος θα σου γράψει ολόκληρο κώδικα. Αυτό που παίζει είναι όταν το γράφεις και έχεις κάποια προβλήματα λογικής ή συναντακτικού να τον ποστάρεις και σίγουρα κάποιος θα σε βοηθήσει στο λάθος που έχεις κάνει
User avatar
lumenintervalum
Wow! Terabyte level
Wow! Terabyte level
Posts: 2377
Joined: Thu May 06, 2004 7:06 pm
Location: somewhere far beyond..
Contact:

Post by lumenintervalum » Tue Oct 25, 2005 12:53 am

ρε παπ δεν είναι κ τόσο δύσκολα αυτά που ζητάει..
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
yksom
Buffer underflow exception
Buffer underflow exception
Posts: 3
Joined: Mon Oct 24, 2005 9:24 pm

Post by yksom » Tue Oct 25, 2005 1:03 am

Το κείμενο ήταν σε greeklish και αφαιρέθηκε.

Einherjar
User avatar
ailouros
Gbyte level
Gbyte level
Posts: 1041
Joined: Fri Apr 30, 2004 4:36 pm
Academic status: Alumnus/a
Contact:

Post by ailouros » Tue Oct 25, 2005 1:06 am

Γράψτα πρώτα σε ψευδοκώδικα και θα σου λυθούν όλα.Π.χ για την δύναμη κάνεις μια λούπα :
όσο (χ<Χ)
ε=ε*ε
χ++

κλπ.
Για την τετραγωνική ρίζα πρέπει να υπάρχει η sqrt(x).
User avatar
lumenintervalum
Wow! Terabyte level
Wow! Terabyte level
Posts: 2377
Joined: Thu May 06, 2004 7:06 pm
Location: somewhere far beyond..
Contact:

Post by lumenintervalum » Tue Oct 25, 2005 1:46 am

καταρχήν είσαι 1ο έτος σε μας ή στο Καποδιστριακό??ρωτάω για να ξέρω τι βιβλία έχεις.

δες εδω 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
Erevodifwntas
Gbyte level
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:

Post by Erevodifwntas » Tue Oct 25, 2005 7:58 am

lumenintervalum wrote:καταρχήν είσαι 1ο έτος σε μας ή στο Καποδιστριακό??ρωτάω για να ξέρω τι βιβλία έχεις.
εμείς (ευτυχώς) δεν ασχολούμαστε με C (ο μαζωχισμός έχει και τα όρια του ;-)
Go To Statement Considered Harmful (Τιτλος δημοσίευσης του Edsger Dijkstra).

my personal site
User avatar
AnINffected
Gbyte level
Gbyte level
Posts: 1935
Joined: Fri Jul 30, 2004 7:12 am
Location: There and Back Again

Post by AnINffected » Tue Oct 25, 2005 9:55 am

Μη το λές...

:-D
The Analytical Engine has no pretensions to originate anything. It can do whatever we know how to order it to perform (...)
Ada Lovelace


Θέλω και εγώ να παίξω D&D λέμε!!! :-( :-(
User avatar
lumenintervalum
Wow! Terabyte level
Wow! Terabyte level
Posts: 2377
Joined: Thu May 06, 2004 7:06 pm
Location: somewhere far beyond..
Contact:

Post by lumenintervalum » Tue Oct 25, 2005 11:30 pm

Erevodifwntas wrote:
lumenintervalum wrote:καταρχήν είσαι 1ο έτος σε μας ή στο Καποδιστριακό??ρωτάω για να ξέρω τι βιβλία έχεις.
εμείς (ευτυχώς) δεν ασχολούμαστε με C (ο μαζωχισμός έχει και τα όρια του ;-)
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
User avatar
sudtuwup
Mbyte level
Mbyte level
Posts: 707
Joined: Fri May 14, 2004 6:46 pm
Academic status: MSc
Gender:
Location: Xavier Institute for Higher Learning

Post by sudtuwup » Wed Oct 26, 2005 12:34 am

Ελα ντε. Αφου κ λειτουργικα εχουν μεσα αλλα νομιζω κ τα γραφικα. Αλλα ειναι τα μαζο.. Ειναι κ ψιλο χρησιμη.
Οντως το google θα τα χει ολα πανω κατω-ειναι γνωστες ασκησεις.
Image
Erevodifwntas
Gbyte level
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:

Post by Erevodifwntas » Wed Oct 26, 2005 8:08 am

απλά εννοούσα ότι δεν τη διδασκόμαστε (επίσημα). άλλο ότι επειδή έχουμε κάνει C++ θεωρούν ότι κατέχουμε και τη C....

(στα γραφικά είναι C++... αλλά όταν μπαίνει μέσα το γραφικό όλα γίνονται λίγο ... assembly :-) -εδώ και το managed DIrectX δεν καταφέρνει να είναι τόσο αντικειμενοστρεφές όσο θα ήθελε ;-)
Go To Statement Considered Harmful (Τιτλος δημοσίευσης του Edsger Dijkstra).

my personal site
yksom
Buffer underflow exception
Buffer underflow exception
Posts: 3
Joined: Mon Oct 24, 2005 9:24 pm

Post by yksom » Mon Oct 31, 2005 3:02 am

problem solved..Παρακαλώ ας διαγραφεί το topic..

Moderated by HdkiLLeR: Γράψε ελληνικά ήμαρτον δύο λέξεις ήταν, γιατί να βγάζω τα μάτια μου;
Post Reply

Return to “Προγραμματισμός”