Τα πάντα για την C

...του ubuntu και έργων ΕΛ/ΛΑΚ (Έργα-Οδηγοί-Προτάσεις)

Συντονιστής: konnn

Re: Τα πάντα για την C/C++

Δημοσίευσηαπό migf1 » 26 Ιούλ 2011, 21:16

Βασικά δεν χρειάζεται να σας απασχολούν τα κενά διαστήματα στη δεξιά μεριά του δέντρου. Δηλαδή σε κάθε γραμμή θα σταματάτε στο τελευταίο αστέρι της γραμμής, χωρίς να βάζετε κενά μετά (εννοώ πως ο αλγόριθμος δεν λειτουργεί συμμετρικά στη κάθε γραμμή ως προς τα κενά διαστήματα).
Go under the hood with C: Pointers, Strings, Linked Lists
Άβαταρ μέλους
migf1
powerTUX
powerTUX
 
Δημοσιεύσεις: 2082
Εγγραφή: 03 Ιουν 2011, 16:32
Εκτύπωση

Re: Τα πάντα για την C/C++

Δημοσίευσηαπό migf1 » 26 Ιούλ 2011, 21:18

Star_Light έγραψε:
[snip]
Να ρωτησω τωρα και εγω σχετικα κατι με την ασκηση.... ειναι θεμα μορφοποιησης??? ή εκφρασης μεσα στην for το να στοιχιστουν τα αστερακια οπως μας το ζητας migf1????

Δεν καταλαβαίνω τι με ρωτάς. Τι εννοείς όταν λες "μορφοποίησης ή έκφρασης" ;
Go under the hood with C: Pointers, Strings, Linked Lists
Άβαταρ μέλους
migf1
powerTUX
powerTUX
 
Δημοσιεύσεις: 2082
Εγγραφή: 03 Ιουν 2011, 16:32
Εκτύπωση

Re: Τα πάντα για την C/C++

Δημοσίευσηαπό stamatiou » 26 Ιούλ 2011, 21:21

Star_Light έγραψε:Bασικα εχω σκεφτει κατι... αλλα δεν ξερω πως να το υλοποιησω....

Κώδικας: Επιλογή όλων
χ
χ χ χ
χ χ χ χ χ
χ χ χ χ χ χ χ
χ χ χ χ χ χ χ χ χ


δηλαδη καθε φορα αυξηση κατα 1 απο αριστερα και αλλο κατα 1 απο δεξια... σκεφτηκα να φτιαξω εναν πινακα και καθε φορα να βαζω να εκτυπωνει το κεντρικο στοιχειο + 1 απο δεξια +1 αλλο ενα απο αριστερα . Αλλα δεν εχω μπερδευτει ακομη και ο ιδιος με την σκεψη μου! :/

π.σ χαλια βγηκε το σχημα μεσα στα tags αλλα τεσπα.

Εννοείς με έναν πίνακα που να περιέχει το χαρακτήρα και στα επόμενα και προηγούμενα να έχει κενά; Θα το κοιτάξω μετά και εγώ σαν σκέψη.... :/
stamatiou
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 947
Εγγραφή: 25 Ιουν 2010, 20:23
Εκτύπωση

Re: Τα πάντα για την C/C++

Δημοσίευσηαπό migf1 » 26 Ιούλ 2011, 21:23

Όχι, δεν έχει πίνακες, μονάχα με loops είναι (3 για την ακρίβεια)... είναι δεν είναι 5-6 γραμμές κώδικας, αν εξαιρέσουμε το διάβασμα του n
Go under the hood with C: Pointers, Strings, Linked Lists
Άβαταρ μέλους
migf1
powerTUX
powerTUX
 
Δημοσιεύσεις: 2082
Εγγραφή: 03 Ιουν 2011, 16:32
Εκτύπωση

Re: Τα πάντα για την C/C++

Δημοσίευσηαπό stamatiou » 26 Ιούλ 2011, 21:46

migf1 έγραψε:Όχι, δεν έχει πίνακες, μονάχα με loops είναι (3 για την ακρίβεια)... είναι δεν είναι 5-6 γραμμές κώδικας, αν εξαιρέσουμε το διάβασμα του n

Ναι αλλά για κάθε άσκηση μπορούν να υπάρξουν αρκετές υλοποιήσεις...
stamatiou
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 947
Εγγραφή: 25 Ιουν 2010, 20:23
Εκτύπωση

Re: Τα πάντα για την C/C++

Δημοσίευσηαπό Star_Light » 26 Ιούλ 2011, 21:53

migf1 έγραψε:
Star_Light έγραψε:
[snip]
Να ρωτησω τωρα και εγω σχετικα κατι με την ασκηση.... ειναι θεμα μορφοποιησης??? ή εκφρασης μεσα στην for το να στοιχιστουν τα αστερακια οπως μας το ζητας migf1????

Δεν καταλαβαίνω τι με ρωτάς. Τι εννοείς όταν λες "μορφοποίησης ή έκφρασης" ;


εννοουσα βασικα την μορφοποιηση μεσα στην printf ξερεις σε στυλ printf("%2d\n") κτλπ
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: Τα πάντα για την C/C++

Δημοσίευσηαπό stamatiou » 26 Ιούλ 2011, 22:02

Star_Light έγραψε:
migf1 έγραψε:
Star_Light έγραψε:
[snip]
Να ρωτησω τωρα και εγω σχετικα κατι με την ασκηση.... ειναι θεμα μορφοποιησης??? ή εκφρασης μεσα στην for το να στοιχιστουν τα αστερακια οπως μας το ζητας migf1????

Δεν καταλαβαίνω τι με ρωτάς. Τι εννοείς όταν λες "μορφοποίησης ή έκφρασης" ;


εννοουσα βασικα την μορφοποιηση μεσα στην printf ξερεις σε στυλ printf("%2d\n") κτλπ

Γίνεται να το κάνομε αυτό με το %2d πχ αλλά με χαρακτήρες(δλδ πχ %2c);
stamatiou
daemonTUX
daemonTUX
 
Δημοσιεύσεις: 947
Εγγραφή: 25 Ιουν 2010, 20:23
Εκτύπωση

Re: Τα πάντα για την C/C++

Δημοσίευσηαπό Star_Light » 26 Ιούλ 2011, 22:12

stamatiou έγραψε:
Γίνεται να το κάνομε αυτό με το %2d πχ αλλά με χαρακτήρες(δλδ πχ %2c);


ναι αμε. ;) Με ολους τους μορφοποιητες μπορεις να το κανεις αυτο.
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

Re: Τα πάντα για την C/C++

Δημοσίευσηαπό migf1 » 26 Ιούλ 2011, 22:33

Γίνεται, αλλά δεν νομίζω πως θα βοηθήσει σε κάτι.
Go under the hood with C: Pointers, Strings, Linked Lists
Άβαταρ μέλους
migf1
powerTUX
powerTUX
 
Δημοσιεύσεις: 2082
Εγγραφή: 03 Ιουν 2011, 16:32
Εκτύπωση

Re: Τα πάντα για την C/C++

Δημοσίευσηαπό Star_Light » 26 Ιούλ 2011, 22:52

migf1 έγραψε:Γίνεται, αλλά δεν νομίζω πως θα βοηθήσει σε κάτι.


αραγε εχουμε ελπιδες να γινουμε ποτε προγραμματιστες της προκοπης ή χλωμο το κοβεις? λολ
Γνώσεις ⇛ Linux: Βασικές ┃ Προγραμματισμός: Δέν θέλω μεροκάματο , θέλω C και κακο θάνατο! ┃ Αγγλικά: Lower
Λειτουργικό ⇛ Ubuntu 10.10 σε Dual Boot με Windows 7
Προδιαγραφές ⇛ Επεξεργαστής : Intel(R) Core(TM) i3 CPU 540 @3.07Ghz (64bit)
RAM : Kingston 2GB
HDD : Coreshare 500GB
Κάρτα Γραφικών : Intel Corporation Core Processor Integrated Graphics Controller(rev 18) (prog-if 00 [VGA controller]) [8086:0042]
Star_Light
superbTUX
superbTUX
 
Δημοσιεύσεις: 2787
Εγγραφή: 01 Μάιος 2010, 21:07
Τοποθεσία: Αθήνα
IRC: Star_Light
Εκτύπωση

ΠροηγούμενηΕπόμενο

Επιστροφή στο Ανάπτυξη Λογισμικού / Αλγόριθμοι