uz sem na to přišel sám ;)
Příspěvky odeslané z IP adresy 212.79.110.–
pav
pav
teda bylo to pro n:6 pardon :)
pav
if (n == 0){
int [] p = new int [1];
p[0]=0;
System.out.println(Arrays.toString(p));
}
else if(n == 1){
int pole []= new int [1];
pole[0] = 0;
System.out.println(Arrays.toString(pole));
int [] p = new int [2];
p[0]=0;
p[1]=1;
System.out.println(Arrays.toString(p));
}
else if(n == 2){
int pole []= new int [1];
pole[0] = 0;
System.out.println(Arrays.toString(pole));
int pole1 []= new int [2];
pole1[0]=0;
pole1[1]=1;
System.out.println(Arrays.toString(pole1));
int field []= new int [3];
field[0]=0;
field[1]=1;
field[2]=1;
System.out.println(Arrays.toString(field));
}
else {
int pole []= new int [1];
pole[0] = 0;
System.out.println(Arrays.toString(pole));
int poles []= new int [2];
poles[0]=0;
poles[1]=1;
System.out.println(Arrays.toString(poles));
int pole2 []= new int [3];
pole2[0]=0;
pole2[1]=1;
pole2[2]=1;
System.out.println(Arrays.toString(pole2));
int [] p = new int [n+1];
for(int i = 3; i< n+1;i++){
//int[] p1 = new int[i+1];
System.arraycopy(pole2, 0, p, 0, pole2.length);
p[i]=p[i-1]+p[i-2];
System.out.println(Arrays.toString(p));
Napsal sem tohle ale píše mi to pro n :5
[0]
[0, 1]
[0, 1, 1]
[0, 1, 1, 2, 0, 0, 0]
[0, 1, 1, 2, 3, 0, 0]
[0, 1, 1, 2, 3, 5, 0]
[0, 1, 1, 2, 3, 5, 8]
nevim jak udělat pole tak velký jen pro ten urcity pocet clenu posloupnosti.. děkuju za rady :)
pav
int pole []= new int [1];
pole[0] = 0;
System.out.println(Arrays.toString(pole));
int poles []= new int [2];
poles[0]=0;
poles[1]=1;
System.out.println(Arrays.toString(poles));
int pole2 []= new int [3];
pole2[0]=0;
pole2[1]=1;
pole2[2]=1;
System.out.println(Arrays.toString(pole2));
int [] p = new int [n+1];
for(int i = 3; i< n+1;i++){
int[] p1 = new int[i+1];
System.arraycopy(pole2, 0, p1, 0, pole2.length);
p1[i]=p1[i-1]+p1[i-2];
System.out.println(Arrays.toString(p1));
}
ahoj jedná se o fibonaciho posloupnost a mým ukolem je vypsat n prvku posloupnosti tj.
Zadej pocet clenu posloupnosti: 5
[0]
[0, 1]
[0, 1, 1]
[0, 1, 1, 2]
[0, 1, 1, 2, 3]
[0, 1, 1, 2, 3, 5]
mám probém s vypsáníp pole do následujícího pole