<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Πρώτα Βήματα - Γλώσσες προγραμματισμού</title><link>https://www.dotnetzone.gr:443/cs/forums/74/ShowForum.aspx</link><description>Τα πρώτα βήματα στις γλώσσες VB6, VB.NET, και C#</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: διάφορα προβλήματα με το προγραμμά μου... :( (C++)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23345.aspx</link><pubDate>Thu, 11 Jan 2007 07:06:13 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23345</guid><dc:creator>spooky</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23345.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=23345</wfw:commentRss><description>ευχαριστώ πολύ καλές δουλειές σε όλους και καλό βράδυ!!!</description></item><item><title>Απ: διάφορα προβλήματα με το προγραμμά μου... :( (C++)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23343.aspx</link><pubDate>Thu, 11 Jan 2007 06:53:11 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23343</guid><dc:creator>Νατάσα Μανουσοπούλου</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23343.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=23343</wfw:commentRss><description>Το πρόβλημά σου με το case 3 οφείλεται στη δήλωση ofstream mathites_file που περιέχεται στο case 2. Μέσα στο scope του switch δημιουργείται ένα object (το mathites_file) το οποίο δε θα αρχικοποιηθεί αν δεν περάσεις από το case αυτό, αλλά θα κληθεί ο destructor του. Η λύση σου είναι να βάλεις τον κώδικα κάθε case (εκτός από το break) σε { } ή να το βγάλεις σε χωριστή function.&lt;br&gt;&lt;br&gt;Όσο για το char[] και το string, θέλεις κάτι τέτοιο:&lt;br&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;std::&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;string&lt;/span&gt; pupilName;&lt;br /&gt;std::getline(myStream, pupilName);&lt;/span&gt;&lt;br&gt;</description></item><item><title>Απ: διάφορα προβλήματα με το προγραμμά μου... :( (C++)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23342.aspx</link><pubDate>Thu, 11 Jan 2007 06:28:07 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23342</guid><dc:creator>spooky</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23342.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=23342</wfw:commentRss><description>σας ευχαριστώ όλους!&lt;br /&gt;
&lt;br /&gt;
συνεχίζω βέβαια να μην μπορώ να βάλω κ τρίτη case.. :(&lt;br /&gt;
&lt;br /&gt;
εμ btw&lt;br /&gt;
&lt;br /&gt;
κυρία mns&lt;br /&gt;
&lt;br /&gt;
"Προτιμότερο αντί για char[] να χρησιμοποιήσεις std::string και την std::getline."&lt;br /&gt;
&lt;br /&gt;
εδώ δεν το πολύ έπιασα....τα std::string κ std:getline που θα τα βάλω?...&lt;br /&gt;
&lt;br /&gt;
(άλλος ένας αρχάριος...)</description></item><item><title>Απ: διάφορα προβλήματα με το προγραμμά μου... :( (C++)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23336.aspx</link><pubDate>Thu, 11 Jan 2007 02:20:41 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23336</guid><dc:creator>Νατάσα Μανουσοπούλου</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23336.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=23336</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/cs/Themes/mistblue/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;spooky wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td valign="top" class="txt4"&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;#include &amp;lt;iostream.h&amp;gt;&lt;br /&gt;#include &amp;lt;windows.h&amp;gt;&lt;br /&gt;#include &amp;lt;fstream.h&amp;gt;&lt;br /&gt;...&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;int&lt;/span&gt; main() {&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;int&lt;/span&gt; input, ofid;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;float&lt;/span&gt; pA, pB, pG, g, ofA, ofB, ofG, ofGr, mo_p, mo;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;char&lt;/span&gt; quit, ofep[100], ofon[100];&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;br&gt;Δεν είναι ανάγκη, και μάλιστα αντενδείκνυται, να δηλώνεις τις μεταβλητές σου όλες μαζί στην αρχή της function. Δήλωνε την κάθε μία εκεί που πρωτοχρειάζεται.&lt;br&gt;&lt;br&gt;&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/cs/Themes/mistblue/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;spooky wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td valign="top" class="txt4"&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;cout &amp;lt;&amp;lt; &lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"1. Ypologiste vathmologia\n"&lt;/span&gt;;&lt;br /&gt;cout &amp;lt;&amp;lt; &lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"2. Egrafi mathiti\n"&lt;/span&gt;;&lt;br /&gt;cout &amp;lt;&amp;lt; &lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"3. E3odos\n"&lt;/span&gt;;&lt;br /&gt;cout &amp;lt;&amp;lt; &lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"Epilogi: "&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;while&lt;/span&gt;((input &amp;gt; 3) || (input &amp;lt; 1)) {&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;br&gt;Η μεταβλητή input δεν είναι αρχικοποιημένη και ο πρώτος έλεγχος του while έχει απροσδιόριστα αποτελέσματα.&lt;br&gt;Ο έλεγχος θα πρέπει να είναι while (input != 3) και μέσα στο case σου να ελέγχεις αν έχει δοθεί σωστή επιλογή.&lt;br&gt;&lt;br&gt;&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/cs/Themes/mistblue/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;spooky wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td valign="top" class="txt4"&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;    cin  &amp;gt;&amp;gt; input;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;switch&lt;/span&gt;(input) {&lt;br /&gt;...&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;case&lt;/span&gt; 2:&lt;br /&gt;    cout &amp;lt;&amp;lt;&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"EGRAFI MATHITI\n\n\n"&lt;/span&gt;;&lt;br /&gt;    cout &amp;lt;&amp;lt;&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"Dose to eponimo tou mathiti: "&lt;/span&gt;;&lt;br /&gt;    cin  &amp;gt;&amp;gt; ofep;&lt;br /&gt;&lt;br /&gt;    cout &amp;lt;&amp;lt;&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"\nDose to onoma tou mathiti tou mathiti: "&lt;/span&gt;;&lt;br /&gt;    cin  &amp;gt;&amp;gt; ofon;&lt;br /&gt;    cout &amp;lt;&amp;lt;&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"\nDiloste to ID tou mathiti gia grigori euresi: "&lt;/span&gt;;&lt;br /&gt;    cin  &amp;gt;&amp;gt; ofid;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;br&gt;Εδώ διαβάζεις από την κονσόλα μέσα σε char arrays δεδομένου μεγέθους, και διατρέχεις σοβαρό κίνδυνο buffer overflow. Προτιμότερο αντί για char[] να χρησιμοποιήσεις std::string και την std::getline.&lt;br&gt;&lt;br&gt;&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/cs/Themes/mistblue/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;spooky wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td valign="top" class="txt4"&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;    ofstream mathites_file(&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"MATHITES.ids"&lt;/span&gt;, ios::app);&lt;br /&gt;mathites_file &amp;lt;&amp;lt; ofep  &amp;lt;&amp;lt; ofon &amp;lt;&amp;lt; ofid &amp;lt;&amp;lt; ofA &amp;lt;&amp;lt; ofB &amp;lt;&amp;lt; ofG &amp;lt;&amp;lt; ofGr ;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;break&lt;/span&gt;;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;return&lt;/span&gt; 0;&lt;br /&gt;}&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;br&gt;Για να υπάρχουν κενά στο αρχείο πρέπει να τα γράψεις εσύ!&lt;br&gt;Π.χ. mathites_file &amp;lt;&amp;lt; ofep &amp;lt;&amp;lt; " " &amp;lt;&amp;lt; ofon &amp;lt;&amp;lt; " " &amp;lt;&amp;lt; ofid &amp;lt;&amp;lt; " " &amp;lt;&amp;lt; ofA &amp;lt;&amp;lt; " " &amp;lt;&amp;lt; ofB &amp;lt;&amp;lt; " " &amp;lt;&amp;lt; ofG &amp;lt;&amp;lt; " " &amp;lt;&amp;lt; ofGr ;&lt;br&gt;&lt;br&gt;Επίσης, καλό είναι να μη γράφεις όλο σου τον κώδικα στην main(), αλλά π.χ. για κάθε case να έχεις μια διαφορετική function που καλείται από τη main.&lt;br&gt;&lt;br&gt;Αυτά επί τροχάδην. Θα συμφωνήσω με τα σχόλια για την ορθογραφία, και για έναν άλλο λόγο: αν βαριέσαι να προσέχεις τα κείμενα που γράφεις, μάλλον θα βαριέσαι να προσέξεις και τον κώδικα που γράφεις, και το αποτέλεσμα και στις δύο περιπτώσεις θα είναι κατώτερο του επιθυμητού.&lt;br&gt;&lt;br&gt;</description></item><item><title>Απ: διάφορα προβλήματα με το προγραμμά μου... :( (C++)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23335.aspx</link><pubDate>Thu, 11 Jan 2007 02:04:33 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23335</guid><dc:creator>anjelinio</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23335.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=23335</wfw:commentRss><description>Χμμ ... έχεις ξεκάθαρα λάθη λογικής και flow στο πρόγραμμά σου ... &lt;br&gt;
&lt;br&gt;
οκ, υποθέτω τώρα εγώ οτι ο ψευδοκώδικάς σου θα έπρεπε να είναι κάπως έτσι ... &lt;br&gt;
&lt;br&gt;
10 PrintMenu&lt;br&gt;
&lt;br&gt;
20 Ask for Input&lt;br&gt;
&lt;br&gt;
30 While input != 3 &lt;br&gt;
&lt;br&gt;
31 Switch ... { ... }&lt;br&gt;&lt;br&gt;32 PrintMenu&lt;br&gt;
&lt;br&gt;33 Ask for Input&lt;br&gt;
&lt;br&gt;
40 End While&lt;br&gt;
&lt;br&gt;
50 Exit&lt;br&gt;
&lt;br&gt;
Όπως έχεις αυτή τη στιγμή τον κώδικά σου, το input παίρνει την πρώτη φορά μια παο τις τιμές 1,2,3 - ας πούμε τη 2. Μόλις εκτελεστεί το case 2, το πρόγραμα γυρνάει στον έλεγχο του while, όπου ...  (input &amp;gt; 3) || (input &amp;lt; 1)) .. το input ομως είναι αυτή τη στιγμή 1,2 ή 3 ... άρα ... ποτέ δε θα μπείς δεύτερη φορά στο switch !!!&lt;br&gt;
&lt;br&gt;</description></item><item><title>Απ: διάφορα προβλήματα με το προγραμμά μου... :( (C++)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23332.aspx</link><pubDate>Thu, 11 Jan 2007 01:28:27 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23332</guid><dc:creator>spooky</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23332.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=23332</wfw:commentRss><description>μόλις τώρα το δοκίμασα...το πρόβλημα παραμένει....</description></item><item><title>Απ: διάφορα προβλήματα με το προγραμμά μου... :( (C++)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23329.aspx</link><pubDate>Thu, 11 Jan 2007 00:24:34 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23329</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23329.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=23329</wfw:commentRss><description>Αυτό λοιπόν που μπορείς να κάνεις είναι να βάλεις ένα cin πρίν το break ώστε να πρέπει να πατήσει ο χρήστης το return για να συνεχιστεί το πρόγραμμα.</description></item><item><title>Απ: διάφορα προβλήματα με το προγραμμά μου... :( (C++)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23328.aspx</link><pubDate>Thu, 11 Jan 2007 00:10:16 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23328</guid><dc:creator>spooky</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23328.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=23328</wfw:commentRss><description>καταρχάς ευχαριστώ για το reply kelman :)&lt;br /&gt;
&lt;br /&gt;
στο #2 λέω ότι οτι όταν τελειώνει η εκτέλεση των πράξεων π.χ της case1 το πρόγραμμα δίνει αποτέλεσμα αλλά δεν προλαβένω να το δώ γιατί κλείνει στιγμιαία....&lt;br /&gt;
&lt;br /&gt;
για το #3 δεν έχω ιδέα τι μπορεί να συμβένει!!!&lt;br /&gt;
&lt;br /&gt;</description></item><item><title>Απ: διάφορα προβλήματα με το προγραμμά μου... :( (C++)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23326.aspx</link><pubDate>Thu, 11 Jan 2007 00:03:05 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23326</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23326.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=23326</wfw:commentRss><description>&lt;P&gt;Θα πρέπει με το while loop απλά να ελέγχεις αν η τιμή είναι 3, δηλαδή να εκτελούνται τα περιεχόμενα όσο το input δεν είναι 3. Κατόπιν με το switch, αν το input είναι 1 θα κάνεις υπολογισμό βαθμολογίας και αν είναι 2, θα κάνεις εγγραφή μαθητή. Οτιδήποτε άλλο θα έχει ως αποτέλεσμα να εμφανίζεται πάλι το μενού σου. Γενικά, προσπάθησε να φτιάξεις πρώτα τον αλγόριθμο σε ψευδοκώδικα ώστε να σιγουρευτείς ότι έχεις πιάσει σωστά την λογική. Ιδιαίτερα εφόσον σκοπεύεις να το επεκτείνεις. Ως προς το #2, δεν κατάλαβα ακριβώς τι θες να κάνεις και που είναι το πρόβλημα. Ως προς το #3 , μήπως κάνεις κάποιο συντακτικό λάθος; &lt;/P&gt;</description></item><item><title>Απ: διάφορα προβλήματα με το προγραμμά μου... :( (C++)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23325.aspx</link><pubDate>Wed, 10 Jan 2007 23:49:40 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23325</guid><dc:creator>spooky</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23325.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=23325</wfw:commentRss><description>τώρα πρέπει να νε κάπως καλύτερα :)</description></item><item><title>Απ: διάφορα προβλήματα με το προγραμμά μου... :( (C++)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23324.aspx</link><pubDate>Wed, 10 Jan 2007 23:42:28 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23324</guid><dc:creator>spooky</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23324.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=23324</wfw:commentRss><description>:P σας έλιωσα συγνώμη....</description></item><item><title>Απ: διάφορα προβλήματα με το προγραμμά μου... :( (C++)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23323.aspx</link><pubDate>Wed, 10 Jan 2007 23:41:07 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23323</guid><dc:creator>agmarios</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23323.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=23323</wfw:commentRss><description>&lt;P&gt;&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/cs/Themes/default/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;spooky wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td valign="top" class="txt4"&gt;&lt;/P&gt;
&lt;P&gt;εξοφρενικά&amp;nbsp;&lt;BR&gt;μέσο &lt;BR&gt;κόδικα &lt;BR&gt;βοιθήσετε&lt;BR&gt;τελειόσει&lt;BR&gt;είξερα &lt;BR&gt;σιζίτισα &lt;BR&gt;εκτελήτε &lt;BR&gt;επιλογί &lt;BR&gt;τελειόνει ι case κ έρχετε η ώρα να μου εκτυπόσει&amp;nbsp;&lt;BR&gt; δημιουγρίτε &lt;BR&gt;δόσει&lt;BR&gt;τελευτέο &lt;BR&gt;παράδηγμα&lt;BR&gt;περίπτοσι &lt;BR&gt;εδό.&lt;BR&gt;&lt;BR&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;κι εγώ είμαι ανορθόγραφος αλλά όχι τόσο. &lt;/P&gt;</description></item><item><title>Απ: διάφορα προβλήματα με το προγραμμά μου... :( (C++)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23322.aspx</link><pubDate>Wed, 10 Jan 2007 23:37:24 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23322</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23322.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=23322</wfw:commentRss><description>Καλό είναι να προσέχεις την ορθογραφία και το συντακτικό όσων γράφεις, γιατί είναι πολύ δύσκολο να καταλάβει κανείς τί λες και τί ρωτάς. Οι περισσότεροι από εμάς εργαζόμαστε και κοιτάμε στα κλεφτά τα email μας στη διάρκεια της ημέρας να δούμε αν υπάρχει ερώτηση να απαντήσουμε. Αν θέλω 10 λεπτά να καταλάβω την ερώτηση  ......</description></item><item><title>διάφορα προβλήματα με το προγραμμά μου... :( (C++)</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/23321.aspx</link><pubDate>Wed, 10 Jan 2007 23:14:11 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:23321</guid><dc:creator>spooky</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/23321.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=23321</wfw:commentRss><description>Καλησπέρα σε όλους!&lt;br&gt;Εδώ κ λίγο καιρό φτιάχνω ένα σχετικά γελείο πρόγραμμα σε C++ :) για το σχολείο μου,το οποίο βγάζει την τελική βαθμολογία του μαθητή.&lt;br&gt;Το ξεκίνισα μια μέρα γιατί βαριόμουν εξωφρενικά κ δεν είχα τι να κάνω κ τώρα τελευταία είπα να το αναπτύξω λίγο...&lt;br&gt;Επειδή δεν ξέρω κ πολλά απο databases κ πως να καλείς δεδομένα απο database αλλα κ να γράφεις σε αυτήν μέσο C++ είπα να δοκιμάσω να χρησιμοποιήσω εγραφή κ ανάγνωση σε αρχείο για την κράτηση των δεδομένων μου.Ουσιαστικά το πρόγραμμα θέλω να γράφει το όνομα του μαθητη το id του κ τους βαθμούς του :P αυτό ξέρω πως να το καταφέρω το πρόβλημα ειναι ότι πέφτω πάνω σε κάτι άκυρα τελείος errors με αποτέλεσμα να μπερδευόμαι....&lt;br&gt;&lt;br&gt;Λοίπον ξεκίνω με τα errors κ τον κόδικα μου ελπίζω να με βοιθήσετε :)&lt;br&gt;καταρχάς δουλεύω με την DEV C++ (για compile ;) )&lt;br&gt;&lt;br&gt;1.Στο πρόγραμμα μου θέλω να επαναλαμβάνετε το menu αφού τελειώσει μια "case" δεν είξερα πως μίλισα με ενα φίλο και δοκίμασα το while κάπως έτσι:&lt;br&gt;"while((input &amp;gt; 3) || (input &amp;lt; 1))"&lt;br&gt;&lt;br&gt;αλλα δεν κατάφερα τίποτα...&lt;br&gt;&lt;br&gt;2.&lt;br&gt;Ένα άλλο πρόβλημα που έχω ,ενώ το πρόγραμμα εκτελείτε κανονικά αν διαλέξω την επιλογή 1 συνεχίζω στο case1 και μόλις τελειώνει η case κ έρχετε η ώρα να μου εκτυπώσει το αποτέλεσμα (στην περίπτωση μας τον βαθμό του μαθητή) το πρόγραμμα κλείνει....αυτό γήνετε κ στο case2 αν και&amp;nbsp; το αρχείο "ΜΑΤΗΙΤΕΣ.ids" δημιουργίτε κανονικά κ τα δεδομένα που έχω δώσει γράφοντε στο αρχείο κανονικά ,μόνο που γράφοντε χωρίς κενό κ αυτό με προβληματίζει......δλδ βλέπω κάτι σαν&lt;br&gt;&lt;br&gt;"PavloudisZisis115.17.1814" κ λοιπα....&lt;br&gt;&lt;br&gt;3.&lt;br&gt;Κ το τελευτέο που έχω πλέον αγανακτίσει!!!είναι ότι όταν παώ να βάλω μια τρίτη case μου βγάζει error σαν και αυτό&lt;br&gt;&lt;br&gt;"110 c:\dev-c_~1\vathpr~1\vath2.cpp&lt;br&gt;&amp;nbsp;case label `3' within scope of cleanup or variable array&lt;br&gt;"&lt;br&gt;δίνω κάτι τέτοιο για παράδηγμα :&lt;br&gt;'case 3:&lt;br&gt;cout &amp;lt;&amp;lt;"eleos";&lt;br&gt;break'&lt;br&gt;&lt;br&gt;επείσης μου βγάζει κ κάτι warnings περι το αρχείο mathites.ids που γράφει το πρόγραμμα....&lt;br&gt;&lt;br&gt;αν δεν είχα τόσα πολλά προβλήματα θα συνέχιζα το πρόγραμμα κ θα το έκανα να διαβάζει δεδομένα απο το αρχείο mathites.ids αλλα κόλισα εδώ.&lt;br&gt;&lt;br&gt;Αυτά, &lt;br&gt;εδώ κ ο κόδικας μου:&lt;br&gt;&lt;br&gt;&lt;span style="color: Black;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;#include &amp;lt;iostream.h&amp;gt;&lt;br /&gt;#include &amp;lt;windows.h&amp;gt;&lt;br /&gt;#include &amp;lt;fstream.h&amp;gt;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;using&lt;/span&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;namespace&lt;/span&gt; std;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;void&lt;/span&gt; colour() {&lt;br /&gt;  HANDLE hConsole;&lt;br /&gt;  hConsole &lt;span style="color: Red;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; GetStdHandle (STD_OUTPUT_HANDLE);&lt;br /&gt;    SetConsoleTextAttribute&lt;br /&gt;    (hConsole, FOREGROUND_RED |FOREGROUND_RED &lt;span style="color: Red;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;|&lt;/span&gt; FOREGROUND_INTENSITY |BACKGROUND_GREEN &lt;span style="color: Red;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;|&lt;/span&gt; BACKGROUND_GREEN &lt;span style="color: Red;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;|&lt;/span&gt; BACKGROUND_INTENSITY );&lt;br /&gt;}&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;int&lt;/span&gt; main() {&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;int&lt;/span&gt; input, ofid;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;float&lt;/span&gt; pA, pB, pG, g, ofA, ofB, ofG, ofGr, mo_p, mo;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;char&lt;/span&gt; quit, ofep[100], ofon[100];&lt;br /&gt;&lt;br /&gt;colour();&lt;br /&gt;cout &amp;lt;&amp;lt;&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\n"&lt;/span&gt;;&lt;br /&gt;cout &amp;lt;&amp;lt;&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"    %%%%%%%%GYMNASIO META3ADWN%%%%%%%%%%     \n"&lt;/span&gt;;&lt;br /&gt;cout &amp;lt;&amp;lt;&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"    %%%%%%%%%VATHMOLOGIA MA8ITWN%%%%%%%%     \n"&lt;/span&gt;;&lt;br /&gt;cout &amp;lt;&amp;lt;&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%\n\n\n"&lt;/span&gt;;&lt;br /&gt;colour();&lt;br /&gt;cout &amp;lt;&amp;lt; &lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"1. Ypologiste vathmologia\n"&lt;/span&gt;;&lt;br /&gt;cout &amp;lt;&amp;lt; &lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"2. Egrafi mathiti\n"&lt;/span&gt;;&lt;br /&gt;cout &amp;lt;&amp;lt; &lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"3. E3odos\n"&lt;/span&gt;;&lt;br /&gt;cout &amp;lt;&amp;lt; &lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"Epilogi: "&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;while&lt;/span&gt;((input &amp;gt; 3) || (input &amp;lt; 1)) {&lt;br /&gt;    cin  &amp;gt;&amp;gt; input;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;switch&lt;/span&gt;(input) {&lt;br /&gt;  &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;case&lt;/span&gt; 1:&lt;br /&gt;        cout &amp;lt;&amp;lt;&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"\nDWSE TON PROFORIKO VATHMO A TRIMHNOU"&lt;/span&gt;&amp;lt;&amp;lt;'\n';&lt;br /&gt;    cin  &amp;gt;&amp;gt; pA;&lt;br /&gt;&lt;br /&gt;    cout &amp;lt;&amp;lt;&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"\nDWSE TON PROFORIKO VATHMO B TRIMHNOU"&lt;/span&gt;&amp;lt;&amp;lt;'\n';&lt;br /&gt;    cin  &amp;gt;&amp;gt; pB;&lt;br /&gt;&lt;br /&gt;    cout &amp;lt;&amp;lt;&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"\nDWSE TON PROFORIKO VATHMO G TRIMHNOU"&lt;/span&gt;&amp;lt;&amp;lt;'\n';&lt;br /&gt;    cin  &amp;gt;&amp;gt; pG;&lt;br /&gt;&lt;br /&gt;    cout &amp;lt;&amp;lt;&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"\nDWSE TON GRAPTO VATHMO"&lt;/span&gt;&amp;lt;&amp;lt;'\n';&lt;br /&gt;    cin  &amp;gt;&amp;gt; g;&lt;br /&gt;&lt;br /&gt;    mo_p &lt;span style="color: Red;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; (pA+pB+pG)/3;&lt;br /&gt;    mo &lt;span style="color: Red;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;=&lt;/span&gt; (mo_p+g)/2;&lt;br /&gt;    cout &amp;lt;&amp;lt;&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"\nO MESOS OROS VATHMOLOGIAS TOU MATHITI EINAI: "&lt;/span&gt;&amp;lt;&amp;lt; mo &amp;lt;&amp;lt; &lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"\n\n\n\n"&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;break&lt;/span&gt;;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;case&lt;/span&gt; 2:&lt;br /&gt;    cout &amp;lt;&amp;lt;&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"EGRAFI MATHITI\n\n\n"&lt;/span&gt;;&lt;br /&gt;    cout &amp;lt;&amp;lt;&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"Dose to eponimo tou mathiti: "&lt;/span&gt;;&lt;br /&gt;    cin  &amp;gt;&amp;gt; ofep;&lt;br /&gt;&lt;br /&gt;    cout &amp;lt;&amp;lt;&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"\nDose to onoma tou mathiti tou mathiti: "&lt;/span&gt;;&lt;br /&gt;    cin  &amp;gt;&amp;gt; ofon;&lt;br /&gt;    cout &amp;lt;&amp;lt;&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"\nDiloste to ID tou mathiti gia grigori euresi: "&lt;/span&gt;;&lt;br /&gt;    cin  &amp;gt;&amp;gt; ofid;&lt;br /&gt;&lt;br /&gt;    cout &amp;lt;&amp;lt;&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"\nDoste ton vathmo A triminou: "&lt;/span&gt;;&lt;br /&gt;    cin  &amp;gt;&amp;gt;ofA;&lt;br /&gt;    cout &amp;lt;&amp;lt;&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"\nDoste ton vathmo B triminou: "&lt;/span&gt;;&lt;br /&gt;    cin  &amp;gt;&amp;gt;ofB;&lt;br /&gt;    cout &amp;lt;&amp;lt;&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"\nDoste ton vathmo G triminou: "&lt;/span&gt;;&lt;br /&gt;    cin  &amp;gt;&amp;gt;ofG;&lt;br /&gt;    cout &amp;lt;&amp;lt;&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"\nDoste ton grapto vathmo: "&lt;/span&gt;;&lt;br /&gt;    cin  &amp;gt;&amp;gt;ofGr;&lt;br /&gt;    ofstream mathites_file(&lt;span style="color: #666666;background-color: #e4e4e4;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;"MATHITES.ids"&lt;/span&gt;, ios::app);&lt;br /&gt;mathites_file &amp;lt;&amp;lt; ofep  &amp;lt;&amp;lt; ofon &amp;lt;&amp;lt; ofid &amp;lt;&amp;lt; ofA &amp;lt;&amp;lt; ofB &amp;lt;&amp;lt; ofG &amp;lt;&amp;lt; ofGr ;&lt;br /&gt;&lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;break&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt; &lt;span style="color: Blue;background-color: Transparent;font-family: Courier New;font-size: 11px;font-weight: normal;"&gt;return&lt;/span&gt; 0;&lt;br /&gt;}&lt;/span&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;παρακαλώ βοήθεια!!!!!!&lt;br&gt;</description></item></channel></rss>