bokarinho Δημοσ. 3 Ιουνίου 2009 Δημοσ. 3 Ιουνίου 2009 Απλα πολλοι βαριουνται με τη C σκέτη Όποιος όμως την ξέρει και την χειρίζεται καλά πρώτον έχει νιώσει την γεύση του προγραμματισμού και δεύτερον δεν θα κολλώσει σε τίποτα άλλο καινούριο. Η C είναι η μάνα, μετά μάθε C++ και κατόπιν το framework την STL όπου θα αναθεωρήσεις απόψεις και για την C++ ακόμα και για την C όταν με 5 γραμμές κώδικα θα κάνεις αυτά που στην C θέλεις 100+. Κανείς δεν γεννήθηκε ούτε προγραμματιστής ούτε να ξέρει C, ίσως μόνο οι K&R αλλά μην σκας, αργά και σταθερά βήματα κάθε φορά και όλα θα γίνουν.
ΠάρηςΓ Δημοσ. 3 Ιουνίου 2009 Δημοσ. 3 Ιουνίου 2009 bokarinho Συμφωνώ μαζί σου απόλυτα.Απλά οσοι εχουν παρει με στραβο ματι τον προγραματισμό η το φοβούνται χανουν λογο δυσκολιας το ενδιαφέρον τους C κτλ ..για αυτο ειναι καλύτερα κατι πιο απλό και αν ενδιαφέρονται συνεχίζουν
chiossif Δημοσ. 3 Ιουνίου 2009 Δημοσ. 3 Ιουνίου 2009 Γεια και χαρά σε όλους. Μια λύση στο πρόβλημα εύρεσης του 2ου μεγαλύτερου σε αξία στοιχείου μιας ακολουθίας ακεραίων είναι η ακόλουθη: > #include <stdio.h> #include <stdlib.h> int main(void) { int x, n, max1, max2; register int i; printf("Enter the size of the array: "); scanf("%d",&n); printf("Now enter %d integers seperated by enter:\n",n); scanf("%d",&x); max1=x; max2=x+1; for (i=1;i<n;i++){ scanf("%d",&x); if (x>max1){ max2=max1; max1=x; }else if ((max2>max1 || x>max2) && x!=max1){ max2=x; } } printf("The two biggest numbers entered are: %d and %d.\n", max1, max2); return 0; } Σίγουρα είναι από τους γρηγορότερους και οικονομικότερους σε μνήμη αλγόριθμους. Ελπίζω να είναι και σωστός...
I@n15 Δημοσ. 3 Ιουνίου 2009 Μέλος Δημοσ. 3 Ιουνίου 2009 ευχαριστω πολυ φιλε chiossif,δουλευει μια χαρα παντως.Ωραιο το βιβλιο που εχεις στο profil σου αλλα λιγο αγριο ε?Προσπαθησα να το συμβουλευτω μερικες φορες αλλα μπαινει λιγο αγρια στο παιχνιδι,ισως μελλοντικα
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.