<?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>Απ: Addition</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/71399.aspx</link><pubDate>Fri, 12 Oct 2012 07:22:14 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:71399</guid><dc:creator>frankie</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/71399.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=71399</wfw:commentRss><description>&lt;p&gt;Μαρκο εχεις δικιο το &amp;lt;&amp;lt;πως&amp;gt;&amp;gt; ειναι και το πιο σημαντικο οσο αναφορα την κατανοηση του πως δουλευει κατι.Το οτι εναι open source δινει ενα πλεονεκτημα στη προκειμενη περιπτωση...&lt;/p&gt;&lt;p&gt;Σ ευχαριστω πολυ για τις πληροφοριες&lt;/p&gt;</description></item><item><title>Απ: Addition</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/71387.aspx</link><pubDate>Thu, 11 Oct 2012 01:02:17 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:71387</guid><dc:creator>Markos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/71387.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=71387</wfw:commentRss><description>Δεν είναι θέμα γλώσσας προγραμματισμού, ούτε χρειάζεται να γυρίσεις σε python. Απλά το συγκεκριμένο project είναι γραμμένο σε python. Υπάρχουν και άλλες βιβλιοθήκες, λιγότερο (έως πολύ λιγότερο) πλήρεις, γραμμένες σε C++. Σου πρότεινα το SymPy επειδή είναι project ανοικτού κώδικα και μπορείς να μελετήσεις τις ιδέες πάνω στις οποίες βασίζεται η υλοποίηση. Το "πως" γίνεται είναι πολύ πιο χρήσιμο από το σε "ποια" γλώσσα γίνεται. Από εκεί και πέρα η απόφαση είναι δική σου.&lt;br&gt;</description></item><item><title>Απ: Addition</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/71383.aspx</link><pubDate>Wed, 10 Oct 2012 21:21:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:71383</guid><dc:creator>frankie</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/71383.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=71383</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;Markos:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;frankie:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Εγω θελω να προσθεω τον χ με τον εαυτο του και να μην παρω&lt;u&gt; αριθμητικη τιμη δλδ&lt;/u&gt; 2 στην προκειμενη περιπτωση,&lt;u&gt; αλλα 2χ&lt;/u&gt;...ουσιαστικα αυτο μοιαζει με αθροισμα string αλλα τα strings δεν αθροιζονται ετσι(απο οτι εχω καταλαβει)&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;&lt;p&gt;... άρα μιλάμε για την τρίτη περίπτωση (symbolic calculations). Το εγχείρημα δεν είναι καθόλου... αρχάριο! Γενικά δεν υπάρχει κάποιος συγκεκριμένος τρόπος για κάτι τέτοιο. Προτού το επιχειρήσεις θα πρέπει να γίνεις πολύ καλός και στον προγραμματισμό και στη &lt;a href="http://en.wikipedia.org/wiki/Mathematical_analysis"&gt;μαθηματική ανάλυση&lt;/a&gt;. Για να καταλάβεις τι εννοώ, δώσε στο Google μια αναζήτηση της μορφής "&lt;i&gt;symbolic integration&lt;/i&gt;" ή "&lt;i&gt;symbolic function integration&lt;/i&gt;" και δες τι θα σου φέρει. Εδώ, βέβαια, πάμε κατευθείαν στα βαθιά. Μπορείς να ξεκινήσεις από κάτι πιο απλό, όπως η παραγοντοποίηση, ο πολλαπλασιασμός πολυωνύμων ή διαίρεση πολυωνύμων. Θα δεις ότι ακόμα και για μία μεταβλητή η προσέγγιση δεν είναι απλή. Πάντως αν θέλεις να δεις τι "παίζει" χωρίς να πληρώσεις, μπορείς να ρίξεις μια ματιά στη &lt;a href="http://en.wikipedia.org/wiki/SymPy"&gt;SymPy &lt;/a&gt;(&lt;a href="http://sympy.org/en/index.html"&gt;sympy.org&lt;/a&gt;).&lt;/p&gt;&lt;p&gt;Μπορεί κάπου να σε έχασα και είναι πολύ απλό να σου πω ότι για να κάνεις αυτό που ζητάς τα βήματα είναι:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Ελέγχω αν το πρώτο input string είναι "x".&lt;/li&gt;&lt;li&gt;Ελέγχω αν το δεύτερο input string είναι πάλι "x".&lt;/li&gt;&lt;li&gt;Τυπώνω το "2*x".&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;Αλλά κάποια στιγμή θα θελήσεις να εισάγεις "2*x" ή να πολλαπλασιάσεις το "x" με το "x^2+5". Καταλαβαίνεις, λοιπόν, που πάει η βαλίτσα...&lt;br&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Επεσες διανα Μαρκο .Κοιταξα αυτο που μου εστειλες&amp;nbsp;αλλα αυτο&amp;nbsp;σημαινει οτι το γυριζω σε Python(αν καταλαβα καλα).Ο κωδικας σε python μπορει να ενσωματωθει σε vb.net?Η απλα μαθαινω python και αλλαζω περιβαλλον προγραμματιμου??&lt;/p&gt;&lt;p&gt;Κοιτα μεχρι τωρα εχω καταφερει να σχηματιζω συναρησεις φ(χ) και να βρισκω την παραγωγο της φ'(χ) αλλα σε καποιο σημειο χ0 και μονο.......θετοντας ενα ελαχιστο δχ...ομως εγω χρειαζομαι γενικτερα την παραγωγο της συναρτησης και αφου την εχω να θετω διαφορες τιμες.....(μελετη συναρτησης) αλλα αυτο σημαινει οτι χρειαζεται να γινονται πραξεις......&lt;/p&gt;&lt;p&gt;&amp;nbsp;Σ ευχαριστω πολυ !!&lt;/p&gt;</description></item><item><title>Απ: Addition</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/71377.aspx</link><pubDate>Wed, 10 Oct 2012 15:46:17 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:71377</guid><dc:creator>Markos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/71377.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=71377</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;frankie:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;&lt;p&gt;Εγω θελω να προσθεω τον χ με τον εαυτο του και να μην παρω&lt;u&gt; αριθμητικη τιμη δλδ&lt;/u&gt; 2 στην προκειμενη περιπτωση,&lt;u&gt; αλλα 2χ&lt;/u&gt;...ουσιαστικα αυτο μοιαζει με αθροισμα string αλλα τα strings δεν αθροιζονται ετσι(απο οτι εχω καταλαβει)&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;/p&gt;&lt;p&gt;... άρα μιλάμε για την τρίτη περίπτωση (symbolic calculations). Το εγχείρημα δεν είναι καθόλου... αρχάριο! Γενικά δεν υπάρχει κάποιος συγκεκριμένος τρόπος για κάτι τέτοιο. Προτού το επιχειρήσεις θα πρέπει να γίνεις πολύ καλός και στον προγραμματισμό και στη &lt;a href="http://en.wikipedia.org/wiki/Mathematical_analysis"&gt;μαθηματική ανάλυση&lt;/a&gt;. Για να καταλάβεις τι εννοώ, δώσε στο Google μια αναζήτηση της μορφής "&lt;i&gt;symbolic integration&lt;/i&gt;" ή "&lt;i&gt;symbolic function integration&lt;/i&gt;" και δες τι θα σου φέρει. Εδώ, βέβαια, πάμε κατευθείαν στα βαθιά. Μπορείς να ξεκινήσεις από κάτι πιο απλό, όπως η παραγοντοποίηση, ο πολλαπλασιασμός πολυωνύμων ή διαίρεση πολυωνύμων. Θα δεις ότι ακόμα και για μία μεταβλητή η προσέγγιση δεν είναι απλή. Πάντως αν θέλεις να δεις τι "παίζει" χωρίς να πληρώσεις, μπορείς να ρίξεις μια ματιά στη &lt;a href="http://en.wikipedia.org/wiki/SymPy"&gt;SymPy &lt;/a&gt;(&lt;a href="http://sympy.org/en/index.html"&gt;sympy.org&lt;/a&gt;).&lt;/p&gt;&lt;p&gt;Μπορεί κάπου να σε έχασα και είναι πολύ απλό να σου πω ότι για να κάνεις αυτό που ζητάς τα βήματα είναι:&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Ελέγχω αν το πρώτο input string είναι "x".&lt;/li&gt;&lt;li&gt;Ελέγχω αν το δεύτερο input string είναι πάλι "x".&lt;/li&gt;&lt;li&gt;Τυπώνω το "2*x".&lt;/li&gt;&lt;/ol&gt;Αλλά κάποια στιγμή θα θελήσεις να εισάγεις "2*x" ή να πολλαπλασιάσεις το "x" με το "x^2+5". Καταλαβαίνεις, λοιπόν, που πάει η βαλίτσα...&lt;br&gt;</description></item><item><title>Απ: Addition</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/71374.aspx</link><pubDate>Wed, 10 Oct 2012 07:25:40 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:71374</guid><dc:creator>frankie</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/71374.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=71374</wfw:commentRss><description>&lt;p&gt;Καλησπερα....&lt;/p&gt;&lt;p&gt;Ναι ειναι πολυ βασικα και ναι ειμαι αρχαριος.Εξηγω λοιπον.&lt;/p&gt;&lt;p&gt;Οταν κανω καποια εισαγωγη δεδομενων καταχωρουνται καποιες τιμες στην διευθυνση της μνημης...π.χ dim x as integer εστω 1 δηλωνω ενα ακεραιο που εχει την τιμη 1,σωστα?Αν κανω το ιδιο με το y(παλι ακεραιο εστω 2) και τους προσθεσω θα παρω 3,σωστα??&lt;/p&gt;&lt;p&gt;Εγω θελω να προσθεω τον χ με τον εαυτο του και να μην παρω&lt;u&gt; αριθμητικη τιμη δλδ&lt;/u&gt; 2 στην προκειμενη περιπτωση,&lt;u&gt; αλλα 2χ&lt;/u&gt;...ουσιαστικα αυτο μοιαζει με αθροισμα string αλλα τα strings δεν αθροιζονται ετσι(απο οτι εχω καταλαβει)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Αυτο με int,double,float δεν μπορω να το κανω με string παλι δεν μπορω....μπορω να φιαξω καποιο class η structure&amp;nbsp; η τελος παντων κατι αλλο που δεν το ξερω??...Αυτο ρωταω αν εχει καποιος μια ιδεα....μια κατευθυνση,κατι......&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Απ: Addition</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/71370.aspx</link><pubDate>Tue, 09 Oct 2012 16:23:18 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:71370</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/71370.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=71370</wfw:commentRss><description>Μάρκο, νομίζω ότι μιλάμε για πολύ βασικά πράγματα. Τί είναι variable, πως προσθέτεις δύο διαφορετικά variables, τί είναι τύπος και τί τύπου είναι το αποτέλεσμα της πρόσθεσης δύο μεταβλητών. Πραγματικά, είναι κάτι που πρέπει να το καταλάβει κανείς διαβάζοντας ή απλά γράφοντας 2-3 γραμμές κώδικα για να δει το αποτέλεσμα. Υποψιάζομαι ότι πρόκειτα για άσκηση σε σχολή και ότι ο frankie δεν δοκίμασε να δει τί συμβαίνει.&amp;nbsp;Frankie, αν έχεις δοκιμάσει κάτι ως τώρα, πες το.&amp;nbsp;&lt;div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Είναι λογικό πάντως το ότι δεν υπήρξε καμμία απάντηση νωρίτερα. Αν η ερώτησ είναι τόσο βασική όσο νομίζω, λίγο διάβασμα θα ξεκαθαρίσει την κατάσταση και μία απλή δοκιμή. Επιπλέον, ερωτήσεις που εμφανώς αφορούν ασκήσεις σε σχολή δεν προσελκύουν απαντήσεις.&lt;/div&gt;&lt;/div&gt;</description></item><item><title>Απ: Addition</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/71369.aspx</link><pubDate>Tue, 09 Oct 2012 10:21:10 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:71369</guid><dc:creator>Markos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/71369.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=71369</wfw:commentRss><description>Δώσε λίγα παραπάνω στοιχεία...&lt;br&gt;&lt;br&gt;Θέλεις να φτιάξεις function parser - evaluator; Πρόκειται για composite objects για τα οποία θέλεις να ορίσεις μαθηματικές πράξεις (όπως για παράδειγμα &lt;a href="http://el.wikipedia.org/wiki/%CE%9C%CE%B9%CE%B3%CE%B1%CE%B4%CE%B9%CE%BA%CF%8C%CF%82_%CE%B1%CF%81%CE%B9%CE%B8%CE%BC%CF%8C%CF%82"&gt;μιγαδικοί αριθμοί&lt;/a&gt;); Κάνεις λόγο για symbolic calculations - π.χ. (α+β)^2 = α^2 + 2*α*β + β^2; Τι απ' όλ' αυτά έχεις στο μυαλό σου;&lt;br&gt;</description></item><item><title>Απ: Addition</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/71367.aspx</link><pubDate>Tue, 09 Oct 2012 08:01:42 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:71367</guid><dc:creator>George Parissis</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/71367.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=71367</wfw:commentRss><description>&lt;p&gt;Για μαθηματικές πράξεις integer ή&amp;nbsp;decimal.&lt;/p&gt;</description></item><item><title>Απ: Addition</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/71366.aspx</link><pubDate>Tue, 09 Oct 2012 06:55:13 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:71366</guid><dc:creator>frankie</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/71366.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=71366</wfw:commentRss><description>Καποιος??........κατι??...</description></item><item><title>Addition</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/71365.aspx</link><pubDate>Mon, 08 Oct 2012 04:04:45 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:71365</guid><dc:creator>frankie</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/71365.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=74&amp;PostID=71365</wfw:commentRss><description>&lt;p&gt;Καλησπερα&lt;/p&gt;&lt;p&gt;Εχω ενα προβλημα και χρειαζομαι λιγο βοηθεια.Θελω να προσθεσω δυο μεταβλητες π.χ την&amp;nbsp; χ+2χ ετσι ωστε να παρω 3χ.Πως πρεπει να την δηλωσω δλδ τι τυπο δεδομενων να χρησιμοποιησω??Σε vb.net.......&lt;/p&gt;&lt;p&gt;ευχαριστω...&lt;/p&gt;</description></item></channel></rss>