Σχεδίαση-Aνάπτυξη Εφαρμογών Πληροφορικής (Εργαστήριο)

Παρακολουθώ όλα τα μαθήματα.

Συντονιστές: markelos, Ryu, φιάλη klein, meleneemil

Άβαταρ μέλους
Katsarola
Δημοσιεύσεις: 653
Εγγραφή: Δευ Νοέμ 06, 2006 8:23 am
Real Name: Διαγαλαξιακός Υπερδικτάτωρ
Gender: Male
Facebook ID: HNNgnGNGGGNGGGG
Τοποθεσία: Under a Bridge

Re: Σχεδίαση-Aνάπτυξη Εφαρμογών Πληροφορικής (Εργαστήριο)

Δημοσίευση από Katsarola »

Bullshit. Τον ειχα ρωτησει στην αρχη του εξαμηνου για το τι παιζει με το εργαστηριο και το 20% που υποτιθεται πιανει (αυτο τουλαχιστον ηξερα απο το 1ο ετος). Οταν του το ανεφερα πηρε υφακι "wat" και μου λεει "οχι, αυτο δεν ισχυει, ποτε δεν ισχυε". Δεν ξερω τι ζορι τραβαει, αλλα ο τυπος ειναι απιστευτα κομπλεξικος
Αχ καλέ, μπριζολάκια.
marousiotis
Δημοσιεύσεις: 98
Εγγραφή: Παρ Ιούλ 11, 2008 5:54 pm
Real Name: ---
Gender: Male
Facebook ID: 0

Re: Σχεδίαση-Aνάπτυξη Εφαρμογών Πληροφορικής (Εργαστήριο)

Δημοσίευση από marousiotis »

Απορία:
Αν σε μια κλάση έχω ορίσει έναν δισδιάστατο πίνακα και θέλω να ορίσω κάτι για μια ολόκληρη γραμμή (σε ένα if ας πούμε) πώς ορίζω την γραμμή;
(π.χ. επί πτυχίω 2013 θέμα 4: θέλω να βάλω ότι αν ολόκληρη η γραμμή είναι μηδενικά, κάνε αυτό...)
jouliaRS
Δημοσιεύσεις: 117
Εγγραφή: Τρί Σεπ 21, 2010 3:52 pm
Real Name: joulia
Gender: Female
Facebook ID: 0

Re: Σχεδίαση-Aνάπτυξη Εφαρμογών Πληροφορικής (Εργαστήριο)

Δημοσίευση από jouliaRS »

μια προχειρη σκεψη
public static int hasZeroRow( int a[][])
{
int rows=a.length;
int cols=a[0].length;
int row=-1;
for(int i=0;i<rows;i++)
{ int count=0;
for(int j=0;j<cols;j++)
{
if(a[j]==0)
count++;
if(count==cols)
row=i;
}}
return row;
}
}



δοκιμασε το και δοσ'μου ελπιδες για το μαθηαμ, αν δουλευει..(δεν το τσεκαρα παραπανω, γτ διαβαζω αλλο μαθημα) :)
*Υπάρχουν δύο τρόποι για να λάμπεις: είτε να αντανακλάς το φως είτε να το δημιουργείς...
Άβαταρ μέλους
constant
Portal Administrator
Portal Administrator
Δημοσιεύσεις: 1684
Εγγραφή: Τετ Δεκ 01, 2010 2:16 pm
Real Name: Konstantinos
Gender: Male
Facebook ID: 0

Re: Σχεδίαση-Aνάπτυξη Εφαρμογών Πληροφορικής (Εργαστήριο)

Δημοσίευση από constant »

Γενικά στην ερώτηση που έκανες, το μόνο που χρειάζεσαι είναι ένα μονό for που να τρέχει σε όλα τα a[j] για το σταθερό i που θες και παριστάνει γραμμή και με το j να τρέχει από 0 μέχρι cols-1.
marousiotis
Δημοσιεύσεις: 98
Εγγραφή: Παρ Ιούλ 11, 2008 5:54 pm
Real Name: ---
Gender: Male
Facebook ID: 0

Re: Σχεδίαση-Aνάπτυξη Εφαρμογών Πληροφορικής (Εργαστήριο)

Δημοσίευση από marousiotis »

@juliaRS
Δουλεύει! Δεν είχα σκεφτεί το count, έψαχνα πώς να γράψω "όλα να είναι μηδέν".

@constant
Αυτό που λες ισχύει για μία σειρά. Αν όμως θέλω να το κάνω σε κάθε σειρά ενός πίνακα πρέπει να βάλω 2 for και τότε τα πιάνει στοιχείο στοιχείο. Or something...
jouliaRS
Δημοσιεύσεις: 117
Εγγραφή: Τρί Σεπ 21, 2010 3:52 pm
Real Name: joulia
Gender: Female
Facebook ID: 0

Re: Σχεδίαση-Aνάπτυξη Εφαρμογών Πληροφορικής (Εργαστήριο)

Δημοσίευση από jouliaRS »

Ναι, βασικα, αν θες κατι να υπολογιζεται ανα γραμμα(η ανα στηλη) βαζεις-οριζεις μια μεταβλητη αμεσως μετα το 1ο φορ.αν θες να "σκαναρεις" οοολο τον πινακα, οριζεις τη μεταβλητη αυτη πριν τα φορ, απο πανω.
πιχι για αθροισμα...με τον 1ο τροπο βρισκεις το αθροισμα καθες γραμμης, με τον δευτερο το αθροισμα ολου του πινακα...
*Υπάρχουν δύο τρόποι για να λάμπεις: είτε να αντανακλάς το φως είτε να το δημιουργείς...
Άβαταρ μέλους
otinanai
Δημοσιεύσεις: 1031
Εγγραφή: Κυρ Οκτ 07, 2007 9:22 pm
Real Name: χμ..αλεξανδρος
Facebook ID: 0

Re: Σχεδίαση-Aνάπτυξη Εφαρμογών Πληροφορικής (Εργαστήριο)

Δημοσίευση από otinanai »

καμια ιδεα για το πως θα λυθει το τελευταιο θεμα της επαναληπτικής του 11 ΧΩΡΙΣ εντολές επανάληψης;;

(οι λύσεις στο forum χρησιμοποιουν for)
It's only after we've lost everything that we are free to do anything
[imgr 500x180]http://img.buzznet.com/assets/imgx/2/1/ ... 035284.jpg[/imgr]
Άβαταρ μέλους
meleneemil
Forum Moderator
Forum Moderator
Δημοσιεύσεις: 736
Εγγραφή: Πέμ Νοέμ 05, 2009 5:23 pm
Real Name: Aimilios K
Gender: Male
Facebook ID: 0

Re: Σχεδίαση-Aνάπτυξη Εφαρμογών Πληροφορικής (Εργαστήριο)

Δημοσίευση από meleneemil »

otinanai έγραψε:καμια ιδεα για το πως θα λυθει το τελευταιο θεμα της επαναληπτικής του 11 ΧΩΡΙΣ εντολές επανάληψης;;

(οι λύσεις στο forum χρησιμοποιουν for)
Σκέψεις:

σε ένα εργαστήριο είχαμε κάνει κάτι παρόμοιο. Που ορίζεις κελιά και το κάθε ένα έχει μεταβλητές για το προηγούμενο και το επόμενο (δεν υπάρχει διάνυσμα).
Οπότε, η κλάση θα έχει αποθηκευμένο το πρώτο και το τελευταίο.
Κάθε φορά που προσθέτεις ένα με τη μέθοδο της κλάσης, αυτό που προσθέτεις θα ορίζεται ως το επόμενο του τελευταίου και θα γίνεται το νέο τελευταίο (αφού θα έχει null αντί για κάποιο επόμενο).
Επίσης, όταν προσθέτεις ένα, αυξάνεις μία μεταβλητή size κατά 1, οπότε όταν ζητηθεί, δε χρειάζεται for αφού είναι ήδη έτοιμο
Logical? maybe. ميلين اميل
Άβαταρ μέλους
constant
Portal Administrator
Portal Administrator
Δημοσιεύσεις: 1684
Εγγραφή: Τετ Δεκ 01, 2010 2:16 pm
Real Name: Konstantinos
Gender: Male
Facebook ID: 0

Re: Σχεδίαση-Aνάπτυξη Εφαρμογών Πληροφορικής (Εργαστήριο)

Δημοσίευση από constant »

Γιατί χωρίς εντολές επανάληψης όμως;
Άβαταρ μέλους
otinanai
Δημοσιεύσεις: 1031
Εγγραφή: Κυρ Οκτ 07, 2007 9:22 pm
Real Name: χμ..αλεξανδρος
Facebook ID: 0

Re: Σχεδίαση-Aνάπτυξη Εφαρμογών Πληροφορικής (Εργαστήριο)

Δημοσίευση από otinanai »

constant έγραψε:Γιατί χωρίς εντολές επανάληψης όμως;
ρε ειμαι χαζος! ακυρο. Ελεγε δεν επιτρεπονται οι επαναληψεις (αλλα προφανως εννοει οτι δεν μπορει να ειναι 2 φορες ο ιδιος αριθμος).
thanx anyway!
It's only after we've lost everything that we are free to do anything
[imgr 500x180]http://img.buzznet.com/assets/imgx/2/1/ ... 035284.jpg[/imgr]
Άβαταρ μέλους
constant
Portal Administrator
Portal Administrator
Δημοσιεύσεις: 1684
Εγγραφή: Τετ Δεκ 01, 2010 2:16 pm
Real Name: Konstantinos
Gender: Male
Facebook ID: 0

Re: Σχεδίαση-Aνάπτυξη Εφαρμογών Πληροφορικής (Εργαστήριο)

Δημοσίευση από constant »

Το σκέφτηκα ότι μπορεί να είχε γίνει κάποια τέτοια παρεξήγηση :P

-btw, μου φαίνεται ότι ο κώδικας στα λυμένα θέματα επιδέχεται πολλές βελτιώσεις, οπότε να είστε κριτικοί..
scarface
Δημοσιεύσεις: 18
Εγγραφή: Δευ Ιούλ 05, 2010 8:37 pm
Real Name: sssssss
Facebook ID: 0

Re: Σχεδίαση-Aνάπτυξη Εφαρμογών Πληροφορικής (Εργαστήριο)

Δημοσίευση από scarface »

βουαλα κ εδω
Συνημμένα
WP_20140411_18_42_43_Smart.jpg
ESMAP
Δημοσιεύσεις: 241
Εγγραφή: Παρ Μάιος 21, 2010 9:00 pm
Real Name: Dani
Facebook ID: 0

Re: Σχεδίαση-Aνάπτυξη Εφαρμογών Πληροφορικής (Εργαστήριο)

Δημοσίευση από ESMAP »

Καλησπέρα! Ξέρει κάποιος αν έγιναν όλες οι εργαστηριακές ασκήσεις φέτος;
andpir
Δημοσιεύσεις: 2
Εγγραφή: Τετ Μαρ 21, 2012 8:49 pm
Real Name: andreas
Gender: Male
Facebook ID: 0

Re: Σχεδίαση-Aνάπτυξη Εφαρμογών Πληροφορικής (Εργαστήριο)

Δημοσίευση από andpir »

exei kaneis ta themata tis exetastikis tou 2015?
DeXteR
Δημοσιεύσεις: 339
Εγγραφή: Πέμ Νοέμ 16, 2006 11:26 pm

Re: Σχεδίαση-Aνάπτυξη Εφαρμογών Πληροφορικής (Εργαστήριο)

Δημοσίευση από DeXteR »

Σας ενημερώνουμε ότι, η εξέταση του μαθήματος «Σχεδίαση και Ανάπτυξη Εφαρμογών Πληροφορικής», το οποίο είχε προγραμματιστεί για την Τρίτη 23/2/2016, ώρα 15:00-18:00, αναβάλλεται.
Ο νέος προγραμματισμός για την εξέτασή του θα ανακοινωθεί σύντομα.

Από τη Γραμματεία ΣΕΜΦΕ
http://semfe.ntua.gr/el/announcements/a ... iroforikis
Απάντηση

Επιστροφή στο “Πρώτο Έτος”