Εισαγωγή Στον Προγραμματισμό
Συντονιστές: φιάλη klein, Ryu, markelos, meleneemil
- lunatic
- Δημοσιεύσεις: 1095
- Εγγραφή: Δευ Φεβ 09, 2009 9:45 pm
- Real Name: Zoro
- Gender: Male
- Facebook ID: 0
Re: Εισαγωγή στον προγραμματισμό
Αν κατάλαβα καλά την ερώτηση σου, θες αυτό {{1,0,0},{0,1,0},{0,0,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...
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...
- NickNafplio
- Δημοσιεύσεις: 703
- Εγγραφή: Τρί Ιούλ 01, 2008 5:50 pm
- Real Name: Νικος (mod(p^n)) ...
- Gender: Male
- Facebook ID: 0
- Τοποθεσία: Oxford, United Kingdom
Re: Εισαγωγή στον προγραμματισμό
Ναι οκ αυτο ηθελα αλλα τελικα το βρηκα.lunatic έγραψε:Αν κατάλαβα καλά την ερώτηση σου, θες αυτό {{1,0,0},{0,1,0},{0,0,1}}
Ευχαριστω παντος
Ο νεοφιλελές της διπλανής πόρτας
-
log.karvouno!
- Δημοσιεύσεις: 6
- Εγγραφή: Σάβ Αύγ 21, 2010 11:34 pm
- Real Name: jesus!
- Gender: Male
- Facebook ID: 0
Re: Εισαγωγή στον προγραμματισμό
παιδια βοηθεια! 2010 θεμα 4) αν υπαρχει καποιος που να ξερει την λυση ας κανει ενα post... 
- NickNafplio
- Δημοσιεύσεις: 703
- Εγγραφή: Τρί Ιούλ 01, 2008 5:50 pm
- Real Name: Νικος (mod(p^n)) ...
- Gender: Male
- Facebook ID: 0
- Τοποθεσία: Oxford, United Kingdom
Re: Εισαγωγή στον προγραμματισμό
Ο Κωδικας που ζητας ειναι αυτος:
pS: Ειναι ευκολο να δεις οτι το υψος θα ειναι n+1 και οχι n που γραφει στο προβλημα. Προφανως ομως υπηρχε τυπογραφικο στο θεμα και το σωστο ειναι n+1, μιας και τετοιο τριγωνο με βαση 2n+1, πρεπει υποχρεωτικα να εχει υψος n+1 (δες και την εικονα - παραδειγμα που δινει, οπου το υψος ειναι 6 και η βαση 11)
Κώδικας: Επιλογή όλων
public static void PrintTriangle(int n)
{
for (int i=0;i<n+1;i++)
{
for(int j=1;j<n+1-i;j++)
{
System.out.print(" ");
}
for(int j=n+1-i;j<n+2+i;j++)
{
System.out.print("*");
}
for(int k=n+2+i;k<(2*n+2);k++)
{
System.out.print(" ");
}
System.out.print('\n');
}
}
Τελευταία επεξεργασία από το μέλος Wizard την Πέμ Σεπ 02, 2010 3:15 pm, έχει επεξεργασθεί 1 φορά συνολικά.
Λόγος: Έκανα τον κώδικα πιο ευανάγνωστο
Λόγος: Έκανα τον κώδικα πιο ευανάγνωστο
Ο νεοφιλελές της διπλανής πόρτας
-
log.karvouno!
- Δημοσιεύσεις: 6
- Εγγραφή: Σάβ Αύγ 21, 2010 11:34 pm
- Real Name: jesus!
- Gender: Male
- Facebook ID: 0
Re: Εισαγωγή στον προγραμματισμό
NickNafplio έγραψε:Ο Κωδικας που ζητας ειναι αυτος:
pS: Ειναι ευκολο να δεις οτι το υψος θα ειναι n+1 και οχι n που γραφει στο προβλημα. Προφανως ομως υπηρχε τυπογραφικο στο θεμα και το σωστο ειναι n+1, μιας και τετοιο τριγωνο με βαση 2n+1, πρεπει υποχρεωτικα να εχει υψος n+1 (δες και την εικονα - παραδειγμα που δινει, οπου το υψος ειναι 6 και η βαση 11)Κώδικας: Επιλογή όλων
public static void PrintTriangle(int n) { for (int i=0;i<n+1;i++) { for(int j=1;j<n+1-i;j++) { System.out.print(" "); } for(int j=n+1-i;j<n+2+i;j++) { System.out.print("*"); } for(int k=n+2+i;k<(2*n+2);k++) { System.out.print(" "); } System.out.print('\n'); } }
καλα απλα δεν θα το σκεφτομουν ποτε!!! ευχαριστω ρε!!
Τελευταία επεξεργασία από το μέλος Wizard την Πέμ Σεπ 02, 2010 3:16 pm, έχει επεξεργασθεί 1 φορά συνολικά.
Λόγος: Έκανα τον κώδικα πιο ευανάγνωστο
Λόγος: Έκανα τον κώδικα πιο ευανάγνωστο
- vnsc
- Δημοσιεύσεις: 61
- Εγγραφή: Πέμ Σεπ 18, 2008 8:51 pm
- Real Name: Renos
- Gender: Male
- Facebook ID: 0
- Τοποθεσία: kapou anamesa sto +- apeiro
Re: Εισαγωγή στον προγραμματισμό
Re paidia tha mporuse kapoios apo sas pou paizete ti fasi sta daxtula na mu steilei luseiis kan2008 kai (kuriws) kan2010 pou ta xw vrei mpastunia?? eilikrina th mu kanete megali xari.
Basika mallon zitaw polla:P
ant autou ginetai n exw luseis them2/5 kan2010??
Basika mallon zitaw polla:P
ant autou ginetai n exw luseis them2/5 kan2010??
- constant
- Portal Administrator

- Δημοσιεύσεις: 1684
- Εγγραφή: Τετ Δεκ 01, 2010 2:16 pm
- Real Name: Konstantinos
- Gender: Male
- Facebook ID: 0
Βοήθεια Με θέματα Προγραμματισμού 2007
Προσπάθησα να κατεβάσω από τα παλαιότερα θέματα, τα θέματα του προγραμματισμού (Εισαγωγή στον προγραμματισμό 1ο εξάμηνο) από το 2007. Στη συνέχεια όμως όταν άνοιξα το πρόγραμμα οι χαρακτήρες ήταν ακαταλαβίστικοι.
(Κάποιο πρόβλημα με την κωδικοποίηση και τα Ελληνικά προφανώς....)
Μπορεί κάποιος να με βοηθήσει να το διορθώσω για να φαίνονται κανονικά?
(Κάποιο πρόβλημα με την κωδικοποίηση και τα Ελληνικά προφανώς....)
Μπορεί κάποιος να με βοηθήσει να το διορθώσω για να φαίνονται κανονικά?
- kostas213
- Forum Administrator

- Δημοσιεύσεις: 1531
- Εγγραφή: Τρί Νοέμ 28, 2006 8:03 pm
- Real Name: Κωνσταντίνος
- Gender: Male
- Τοποθεσία: Zürich
Re: Βοήθεια Με θέματα Προγραμματισμού 2007
Για τις λύσεις των θεμάτων στο BlueJ εννοείς;
There's no place like ::1
- constant
- Portal Administrator

- Δημοσιεύσεις: 1684
- Εγγραφή: Τετ Δεκ 01, 2010 2:16 pm
- Real Name: Konstantinos
- Gender: Male
- Facebook ID: 0
Re: Εισαγωγή Στον Προγραμματισμό
Ναι. Στις λύσεις, όταν τις ανοίγω και με το BlueJ αλλά και με οποιοδήποτε text editor μου τα βγάζει περίεργα...
-
farao
- Banned
- Δημοσιεύσεις: 85
- Εγγραφή: Δευ Σεπ 27, 2010 11:58 am
- Real Name: Vaggelis
- Gender: Male
- Facebook ID: 0
Re: Εισαγωγή Στον Προγραμματισμό
Ευχαριστώ εκ των προτέρων!
Άκυρο. Βρήκα το 1ο:
Κώδικας: Επιλογή όλων
boolean isPrime(int n)
{
for(int i=2;i<n;i++)
{
if(n%i==0)
return false;
}
return true;
}- Tsakalos
- Δημοσιεύσεις: 518
- Εγγραφή: Δευ Νοέμ 06, 2006 1:43 am
- Real Name: Κώστας
- Gender: Male
- Facebook ID: 0
- Τοποθεσία: Άλφα του Κενταύρου
- Επικοινωνία:
Re: Εισαγωγή Στον Προγραμματισμό
Ανακαλυψα καπου χωμενα τα θεματα της κανονικης του 2009 και τα ανεβασα στο σαιτ! Περιμενω εναν καλο διαχειριστη να τα δεχτει και φυσικα εναν καλο προγραμματιστη για να τα λυσει για εμας τους ασχετους!!!
Απο οτι βλεπω το πρωτο θεμα εχει ξαναπεσει ελαφρως αλλαγμενο το 2006...
Απο οτι βλεπω το πρωτο θεμα εχει ξαναπεσει ελαφρως αλλαγμενο το 2006...
Τελευταία προτεραιότητα η σχολή μου!
και να θυμομόστε τον κύριο Dio...

και να θυμομόστε τον κύριο Dio...

Re: Εισαγωγή Στον Προγραμματισμό
Τα θεματα ανεβηκαν σα φωτογραφια. Αργοτερα θα ασχοληθω περισσοτερο για να το μετατρεψω σε pdf (εκτος αν θελει να το κανει καποιος αλλος...)
Edit-------------------------------------------
Θεμα 1 ειναι χοντρικα καπως ετσι
Το 4ο θεμα ειναι λυμενο σε εργαστηριο. Τα υπολοιπα ειναι αρκετα ευκολα. Μεχρι την Κυριακη θα τα'χω φτιαξει (αν δε τα'χει κανει καποιος αλλος)
Edit --------------------------------------------
Η κανονικη 2009 του tsakalou ανεβηκε σαν pdf
Edit-------------------------------------------
Θεμα 1 ειναι χοντρικα καπως ετσι
Κώδικας: Επιλογή όλων
public static boolean isPowerOf(int m , int n)
{
boolean isPow = false;
int pow = m;
while( pow/n != 1 && pow%n == 0 )
pow = pow / n;
if ( ! m%n != 0 )
IsPow = true;
return isPow;
}
Edit --------------------------------------------
Η κανονικη 2009 του tsakalou ανεβηκε σαν pdf
Ναι, [you] σε παρακολουθώ!

@[you]


@[you]

Re: Εισαγωγή Στον Προγραμματισμό
3erei kaneis poia einai i ili apo to vivlio "antikeimenostrefis programmatismos se java"?
- meleneemil
- Forum Moderator

- Δημοσιεύσεις: 736
- Εγγραφή: Πέμ Νοέμ 05, 2009 5:23 pm
- Real Name: Aimilios K
- Gender: Male
- Facebook ID: 0
Re: Εισαγωγή Στον Προγραμματισμό
Απαντήσεις 2010 Κανονική (Εκτός 4ου θέματος...ας κάνει άλλος την παληκαριά)
http://semfe.gr/files/users/1540/eisago ... _kan10.pdf
Τα λάθη είναι ανθρώπινα.Talk to me
http://semfe.gr/files/users/1540/eisago ... _kan10.pdf
Κώδικας: Επιλογή όλων
public static boolean isPrime(int n)
{
if (n<=0)
{System.out.println("Error.Give n>0");
return false;
}
else
{
for (int i=2;i<n;i++)
{
if ((n % i)==0 )
return false;
}
return true;
}
}Κώδικας: Επιλογή όλων
public static long average2DimArray(long[][] a)
{
int l=a.length;
int w=a[0].length;
long sum=0;
for (int i=0;i<l;i++)
for (int j=0;j<w;j++)
sum+=a[i][j];
return sum/l/w;
}Κώδικας: Επιλογή όλων
public static int findMedian(int[] a)
{
// bubble sort
int n = a.length;
for (int pass=1; pass < n; pass++) { // count how many times
// This next loop becomes shorter and shorter
for (int i=0; i < n-pass; i++) {
if (a[i] > a[i+1]) {
// exchange elements
int temp = a[i]; a[i] = a[i+1]; a[i+1] = temp;
}
}
}
if (n%2==0)
return a[n/2];
else
return a[(n-1)/2];
}Κώδικας: Επιλογή όλων
public static void printPrimeUpTo(int n)
{
//n>0
for (int i=1;i<=n;i++)
if (isPrime(i))
System.out.println(i);
}Τα λάθη είναι ανθρώπινα.Talk to me
Logical? maybe. ميلين اميل
- Tsakalos
- Δημοσιεύσεις: 518
- Εγγραφή: Δευ Νοέμ 06, 2006 1:43 am
- Real Name: Κώστας
- Gender: Male
- Facebook ID: 0
- Τοποθεσία: Άλφα του Κενταύρου
- Επικοινωνία:
Re: Εισαγωγή Στον Προγραμματισμό
Ωραιος!! Ευχαριστουμε για τις λυσεις! Νομιζω το τεταρτο θεμα που δεν εγραψες εχει ξαναπεσει κ το εχει λυσει πιο πανω ο nicknafplio 
Αφου τα ξερετε τοσο καλα δεν ερχεστε να γραψετε και για μενα?
Αφου τα ξερετε τοσο καλα δεν ερχεστε να γραψετε και για μενα?
Τελευταία προτεραιότητα η σχολή μου!
και να θυμομόστε τον κύριο Dio...

και να θυμομόστε τον κύριο Dio...
