ellilili Δημοσ. 22 Ιουλίου 2008 Δημοσ. 22 Ιουλίου 2008 Οι μαθητές της Γ λυκείου αποφάσισαν να πραγματοποιήσουν λαχειοφόρο αγορά για τη συγκέντρωση χρημάτων για την εκδρομή τους καθώς τους λείπουν 800 €. Εκτύπωσαν δε, για το σκοπό αυτό 300 λαχνούς. Κάθε λαχνός στοιχίζει 5 €, ωστόσο αν αγοραστούν περισσότεροι από 4 λαχνοί χρεώνονται 4 € ο κάθε ένας. Το προεδρείο της τάξης θα προχωρήσει στην πώληση λαχνών μέχρι εξαντλήσεως των κουπονιών ή μέχρι να συγκεντρωθεί το απαιτούμενο ποσό. Να αναπτύξετε πρόγραμμα το οποίο: 1. θα διαβάζει το όνομα κάθε αγοραστή λαχνών και το πλήθος των λαχνών που αγόρασε και θα εκτυπώνει τα χρήματα που διέθεσε. Προφανώς οι λαχνοί που αγόρασε πρέπει να είναι διαθέσιμοι. 2. θα εκτυπώνει το όνομα αυτού που αγόρασε τα περισσότερα κουπόνια. 3. θα εκτυπώνει τα έσοδα και πόσα κουπόνια περίσσεψαν; 4. Τι ποσοστό των κουπονιών πουλήθηκαν σε μειωμένη τιμή; plz μπορεί καποιος να με βοηθήσει να το γράψω;Είναι μια άσκηση για Ανάτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον της ΄Γ Λυκείου.
antonl Δημοσ. 22 Ιουλίου 2008 Δημοσ. 22 Ιουλίου 2008 Όντως, θα μπορούσαν να γλυτώσουν μερικά χρήματα εκτυπώνοντας 100 λαχνούς λιγότερους. Αλλά μάλλον δε βοηθάμε πολύ Καλό θα ήταν να πεις που έχεις κολλήσει ώστε να μπορέσει να σε βοηθήσει κάποιος καθηγητής/μαθητής που γνωρίζει τη συγκεκριμένη γλώσσα που θα πρέπει να χρησιμοποιήσεις. Τέλος Ιούλη, ασκήσεις 3ης λυκείου;;
jtsc21 Δημοσ. 23 Ιουλίου 2008 Δημοσ. 23 Ιουλίου 2008 Οι μαθητές της Γ λυκείου αποφάσισαν να πραγματοποιήσουν λαχειοφόρο αγορά για τη συγκέντρωση χρημάτων για την εκδρομή τους καθώς τους λείπουν 800 ?. Εκτύπωσαν δε, για το σκοπό αυτό 300 λαχνούς. Κάθε λαχνός στοιχίζει 5 ?, ωστόσο αν αγοραστούν περισσότεροι από 4 λαχνοί χρεώνονται 4 ? ο κάθε ένας. Το προεδρείο της τάξης θα προχωρήσει στην πώληση λαχνών μέχρι εξαντλήσεως των κουπονιών ή μέχρι να συγκεντρωθεί το απαιτούμενο ποσό. Να αναπτύξετε πρόγραμμα το οποίο:1. θα διαβάζει το όνομα κάθε αγοραστή λαχνών και το πλήθος των λαχνών που αγόρασε και θα εκτυπώνει τα χρήματα που διέθεσε. Προφανώς οι λαχνοί που αγόρασε πρέπει να είναι διαθέσιμοι. 2. θα εκτυπώνει το όνομα αυτού που αγόρασε τα περισσότερα κουπόνια. 3. θα εκτυπώνει τα έσοδα και πόσα κουπόνια περίσσεψαν; 4. Τι ποσοστό των κουπονιών πουλήθηκαν σε μειωμένη τιμή; plz μπορεί καποιος να με βοηθήσει να το γράψω;Είναι μια άσκηση για Ανάτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον της ΄Γ Λυκείου. 1.χρειαζεσαι 3 πινακες με 300 γραμμες(για να καλυψεις και την περιπτωση που 300 α;τομα αγορασουν 300 λαχνους δλδ 1 λαχνο καθε ατομο).εστω αυτος με ονοματα λεγεται ON, αυτος με το πληθος των λαχνων ΠΛΗ και αυτος με τα χρηματα ΧΡ(για τον τελευταιο πρεπει ναχεις την εντολη Αν(ΠΛη>4) τοτε ΧΡ<-4*ΠΛ λ<-λ+1(για να μετρας το πληθος) αλλιως ΧΡ<-5*ΠΛ). 2.απλα, θα εχεις μια μεταβλητη εστω max που θα την αρχικοποιησεις 0(max<-0) καθως και εναν αριθμο k<-0 μετα μεσα σε ενα loop(Για...Τελος_επαναληψης) θα διατρεχεις τον πινακα ΠΛΗ και θα εχεις την εντολη Aν(ΠΛΗ>max) τοτε max<-ΠΛΗ.ακομα, μεσα στην δομη επιλογης μετα την εντολη με το max θα βαλεις τηην εντολη k<-i.οποτε το ονομα αυτουνου με τους περισσοτερους λαχνους θα ειναι το ΟΝ[k]. 3.για τα εσοδα sum<-0 Για i απο 1 μεχρι 300 sum<-sum+XΡ Τελος_επαναληψης για τα κουπονια s<-0 d<-0 Για i απο 1 μεχρι 300 s<-s+ΠΛ Τελος_επαναληψης d<-300-s 4. απο το ερ1 ξερω οτι το πληθος των κουπωνιων με εκπτωση ειναι λ. αρα απο τη μεθοδο των τριων λ στα 300 χ=; στα 100 χ=(λ*100)/300 οποτε το ποσοστο ειναι χ. νομιζω κατι τετοιο ειναι(εχει περασει αρκετος καιρος απο τοτε που εγραφα ετσι...) ελπιζω να βοηθησα καπως...
xyz_ Δημοσ. 23 Ιουλίου 2008 Δημοσ. 23 Ιουλίου 2008 θα στην γράψω εγώ. Input από file η interactive? Πχ, interactive > Name: paradeigma Laxnoi: 10 paradeigma agorase 10 laxnous, plirose 44 euro file > paradeigma:20
Evgenios1 Δημοσ. 23 Ιουλίου 2008 Δημοσ. 23 Ιουλίου 2008 Οι μαθητές της Γ λυκείου αποφάσισαν να πραγματοποιήσουν λαχειοφόρο αγορά για τη συγκέντρωση χρημάτων για την εκδρομή τους καθώς τους λείπουν 800 €. Εκτύπωσαν δε, για το σκοπό αυτό 300 λαχνούς. Κάθε λαχνός στοιχίζει 5 €, ωστόσο αν αγοραστούν περισσότεροι από 4 λαχνοί χρεώνονται 4 € ο κάθε ένας. Το προεδρείο της τάξης θα προχωρήσει στην πώληση λαχνών μέχρι εξαντλήσεως των κουπονιών ή μέχρι να συγκεντρωθεί το απαιτούμενο ποσό. Να αναπτύξετε πρόγραμμα το οποίο:1. θα διαβάζει το όνομα κάθε αγοραστή λαχνών και το πλήθος των λαχνών που αγόρασε και θα εκτυπώνει τα χρήματα που διέθεσε. Προφανώς οι λαχνοί που αγόρασε πρέπει να είναι διαθέσιμοι. 2. θα εκτυπώνει το όνομα αυτού που αγόρασε τα περισσότερα κουπόνια. 3. θα εκτυπώνει τα έσοδα και πόσα κουπόνια περίσσεψαν; 4. Τι ποσοστό των κουπονιών πουλήθηκαν σε μειωμένη τιμή; plz μπορεί καποιος να με βοηθήσει να το γράψω;Είναι μια άσκηση για Ανάτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον της ΄Γ Λυκείου. Πρωτα: > .... String[] name=new String[300];int[] Tickets=new int[300];int[] Euro=new int[300];int Pos=0; .... 1) public int ReadTicket(int Pos) { if(Pos>300){System.IO.WriteLine("Τελος Λαχνων");return;} int tempTicket; name[Pos] = System.IO.Consola.ReadLine();//or Scanf("%s",&name[Pos]); C++ tempTicket = System.IO.Console.ReadLine(); if((tempTicket == 4)||(tempTicket>4)) { Euro[Pos]= 4*tempTicket; Tickets[Pos] = tempTicket; } else { Euro[Pos]=5*tempTicket; Tickets[Pos] = tempTicket; } System.IO.Console.WriteLine("Αγωρασατε: {0} Λαχνους, H Τιμη ειναι:{1} euro",tempTicket,Euro[Pos]); System.IO.Console.WriteLine("Ευχαριστω {0}",name[Pos]); return; } ... 2) ... private void MaxTicketsPersonName() { int max,pos=0; for(int i =0;i<300;i++) { if((Tickets[i]>max)&&(Tickets[i]!=null)) { max=Tickets[i]; pos=i; } } Console.WriteLine("Ο//Η {0} εχει τους περισοτερους λαχνους ({1})",name[pos],max); } .... 3).... .... private void HowSelled() { int selledTickets=0; int eurostemp=0; int i=0; for(;i<300;i++) { if(Tickets[i]!=null) { selledTickets++; } } i=0; for(;i<selledTickets;i++) { if(Tickets[i] >4) { eurostemp+= 4*Tickets[i]; } else { eurotetmp+= 5*Tickets[i]; } } Console.WriteLine("Πουλιθηκαν {0} λαχνοι, Εισπραξεις {1},selledTicket,eurotemp); } .... 4) .... private void StaticLog() { int temp=0;tempPos=0; for(int i= 0;i<300;i++) { if(Tickets[i]!=null) { tempPos++; if(Tickets[i]>=4) { temp++; } } } Console.WriteLine("{0}% πυλιθηκαν με εκπτοση",((temp/tempPos)*100)); } ... φτιαξε ενα μενου να καλει τοις μεθοδους εκει που θες. *Για τη πρωτη καθε που θα τη καλεις θα ανεβαζεις μια φορα το Pos .
Evgenios1 Δημοσ. 23 Ιουλίου 2008 Δημοσ. 23 Ιουλίου 2008 Είναι μια άσκηση για Ανάτυξη Εφαρμογών σε Προγραμματιστικό Περιβάλλον της ΄Γ Λυκείου. Βασηκα τη γλωσσα ειναι? Αν ειναι "Γλωσσα Προγραμματησμου" αστω καλυτερα.
Dr.Fuzzy Δημοσ. 23 Ιουλίου 2008 Δημοσ. 23 Ιουλίου 2008 Γλωσσομαθεια λέγεται το περιβαλλον προγραμματισμου.
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.