[quote="Tsakalos"]Ωραιος!! Ευχαριστουμε για τις λυσεις! Νομιζω το τεταρτο θεμα που δεν εγραψες εχει ξαναπεσει κ το εχει λυσει πιο πανω ο nicknafplio
Αφου τα ξερετε τοσο καλα δεν ερχεστε να γραψετε και για μενα?[/quote]
Ξεκινάμε στα 10 ευρώ.Ένας θα με κερδίσει!...
10 ευρώ 1
10 ευρώ 2
...
mporeis na e3igiseis tiati st 1o thema vazoume
if(n%i==0)
????
den exw idea apo java,dn thn katalavainw kai dn thelw na th mathw....den tha perasw poteeeeeee
*Υπάρχουν δύο τρόποι για να λάμπεις: είτε να αντανακλάς το φως είτε να το δημιουργείς...
public class Prime1
{
public static boolean isPrime(int n)
{
boolean prime=true;
if (n==1)
{
return prime;
}
else
{
for (int i=2 ; i<n ; i++)
{
if (n%i==0)
{
prime = false;
return prime;
}
}
}
return prime;
}
}
Δεν έχω κοιτάξει καν τον προηγούμενο κώδικα αλλά σου εξηγώ με βάση τον παραπάνω κώδικα.
Καταρχάς παίρνω την περίπτωση του 1. Το 1 είναι πρώτος οπότε επιστρέφει true.
Για οποιονδήποτε άλλο αριθμό n ξεκινάω μια επανάληψη από το 2. Το n%i είναι το υπόλοιπο της διαίρεσης n/i. Ένας αριθμός είναι πρώτος όταν διαιρείται ακριβώς μόνο με τον εαυτό του (και το 1). Άρα αν το υπόλοιπο κάποια στιγμή γίνει 0 σημαίνει ότι ο αριθμός δεν είναι πρώτος. Επιστρέφει false λοιπόν.
Η επανάληψη ελέγχει όλους τους αριθμούς από το 2 μέχρι το n-1 αφού προφανώς θα διαιρείται ακριβώς με το 1 και τον εαυτό του.
Τα θέματα της κανονικής 2009 μήπως έχουν κάποιο σφάλμα? Εγώ δεν μπορώ να τα ανοίξω.
When do you think people die?
When they are shot through the heart by the bullet of a pistol? No
When they are ravaged by an incurable disease? No
When they drink a soup made from a poisonous mushroom? No
It's when... they are forgotten...
ax lunatic s'euxaristw eisai polu kaloulis !!!! egw lew na grapseis ena vivlio me oles tis luseis kai na tis perigrafeis etsi kala kai wraia..!!!! tha exei perasi pistepse me,..tha vgaleis mpolika...
*Υπάρχουν δύο τρόποι για να λάμπεις: είτε να αντανακλάς το φως είτε να το δημιουργείς...
Μάλλον ήθελε να γράψει m%n != 0 που το != είναι το διάφορο
Μπορεί κάποιος με κάποιον τρόπο να μου δώσει τα θέματα της κανονικής του 2009?
When do you think people die?
When they are shot through the heart by the bullet of a pistol? No
When they are ravaged by an incurable disease? No
When they drink a soup made from a poisonous mushroom? No
It's when... they are forgotten...
thangus έγραψε:Μπορεις να το εξησησεις λιγο γιατι δν το καταλαβαινω τι ειναι το !m%n!=0?
m%n ειναι το υπολοιπο της διαιρεσης. Δηλαδη 7%5 ειναι 2
!= ειναι διαφορο. Αρα ζηταμε το υπολοιπο της διαιρεσης m%n να ειναι διαφορο του 0
! ειναι αρνηση. δλδ !true ισοδυναμει με false
jouliaRS έγραψε:
den exw idea apo java,dn thn katalavainw kai dn thelw na th mathw....den tha perasw poteeeeeee
Κ εγω ετσι ακριβως νιωθω! Εχω κανει συλλογη με τις λυσεις απο τα παλια θεματα που βρηκα εδω μηπως ειμαι τυχερος και περασω! Πιστευω οτι ειναι εφικτο... αλλα πες οτι το περναμε αυτο, με τη Java 2 τι θα κανουμε μετα?
Τελευταία επεξεργασία από το μέλος Tsakalos την Παρ Φεβ 25, 2011 10:42 pm, έχει επεξεργασθεί 1 φορά συνολικά.
Τελευταία προτεραιότητα η σχολή μου! και να θυμομόστε τον κύριο Dio...
hello kitty έγραψε:ρε παιδια...ξερει κανενας ποια ειναι η υλη απο το βιβλιο "αντκειμενοστραφης προγραμματισμος"?
Μη διαβάζετε βιβλίο!Εργαστηριακές Ασκήσεις με τη σειρά και Παλιά θέματα σιγά σιγά.
Αν σε κάποια εργαστηριακή δεν καταλαβαίνετε κάτι επιμείνετε!(Αυτές τις συμβουλές έχω)
Πάντως είναι άπειρα τα πράγματα που μπορεί να κάνει κάποιος που ξέρει java. Οπώτε πέρα απο την εξέταση καλό είναι να δεί κανείς κάποια πράματα. Όρεξη να υπάρχει...
oi luseis twn thematwn 2008-2010 uparxoun kapou???episis ekei sta lummena themata tou mathimatos,kapoia pou den anoigoun me bluej ,me ti programma anoigoun???(opws px epanaliptiki 2007)
pantws isxyei oti ta lumena bohthoun polu...exw katalavei pws na ftiaxnw kwdika me true kai false !!!! g auto tha vohthouse ne vrw kai ta upoloipa..eidika ta pio prosfata..
*Υπάρχουν δύο τρόποι για να λάμπεις: είτε να αντανακλάς το φως είτε να το δημιουργείς...
ΛΥΜΕΝΑ ΘΕΜΑΤΑ
Κάποια μπορεί να είναι λίγο παραλλαγμένα. Για παράδειγμα μπορεί να ζητάει να επιστρέψουμε απλά έναν πίνακα και γω να τον τυπώνω κιόλας. Η λύση πάντως είναι ίδια απλά μπορεί να έχω προσθέσει κ κάτι παραπάνω για να το δω κιόλας.
Τελευταία επεξεργασία από το μέλος kostas213 την Σάβ Φεβ 26, 2011 3:39 pm, έχει επεξεργασθεί 1 φορά συνολικά.
Λόγος:Μεταφορά του συνημμένου στο εργαλείο μαθημάτων.
When do you think people die?
When they are shot through the heart by the bullet of a pistol? No
When they are ravaged by an incurable disease? No
When they drink a soup made from a poisonous mushroom? No
It's when... they are forgotten...