clepto έγραψε:τελείωσα τα βασικά της γλώσσας από εδώ http://docs.oracle.com/javase/tutorial/java/index.html, καμία ασκησούλα παίζει;
Όταν λες τα βασικά της γλώσσας εννοείς το Language Basics ;
Συντονιστής: konnn
clepto έγραψε:τελείωσα τα βασικά της γλώσσας από εδώ http://docs.oracle.com/javase/tutorial/java/index.html, καμία ασκησούλα παίζει;
package Astreriskoi;
public class Asteriskoi {
public static void main(String []args) {
int x = 4;
int y = 3;
String ast = "*";
System.out.println("Starting");
for(int i=0; i<x-1; i++) {
ast = ast + '*';
}
System.out.println(ast);
for(int j=0; j<y-1;j++) {
System.out.println(ast);
}
}
}
public class Asteriskoi {
public static void main(String[] args) {
int x;
int y;
String ast = "";
String astInside = "";
if (args.length != 2)
System.out.println("Usage: java Asteriskoi num_of_collumns num_of_rows");
else {
x = Integer.parseInt(args[0]);
y = Integer.parseInt(args[1]);
System.out.println("Starting");
for(int i=1; i <= x; i++) {
ast = ast + "*";
if ((i != 1) && (i != x))
astInside = astInside + " ";
else
astInside = astInside + "*";
}
for(int j=1; j <= y; j++) {
if ((j == 1) || (j == y))
System.out.println(ast);
else
System.out.println(astInside);
}
}
}
}
clepto έγραψε:αλλά γιατί πρέπει να βάζω x-1 και y-1 για να μου βγάζει το σωστό;
μου αρέσει που το σκέφτηκα κιόλας...αλλά είχα το μυαλό μου αλλού...parenthesis έγραψε:Γιατί όταν ορίζεις τη μεταβλητή ast την αρχικοποιείς ήδη με έναν αστερίσκο.
clepto έγραψε:η μέθοδος είναι το αντίστοιχο της συνάρτησης στη C, python κλπ ;