Second Opinion
Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale. Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit. www.neurohope.ro |
Java-program cu o matrice
Last Updated: Oct 13 2018 17:50, Started by
bLue795
, Oct 09 2018 20:22
·
0
#19
Posted 12 October 2018 - 08:33
renunta la Eclipse treci pe InteliJ Idea CE
https://www.jetbrain...CFcV00wod400FDw Edited by puiu_pe_diezel, 12 October 2018 - 08:39. |
#20
Posted 12 October 2018 - 15:25
bLue795, on 09 octombrie 2018 - 21:22, said:
Nu mi-am dat seama la acel for acolo... am scris prost.. De ce nu este corecta acea declarare ? La al 2-lea for de la afisare, m-am gandit sa iau i si j mai mici decat lungimea matricei. iar dupa modificare am eroare la executare java lang null pointer exception.. ar fi trebui sa primeasca parametru ceva ? este prima metoda de afisare a unei matrici pe care incerc sa o fac.. 2. arrayurile in java sunt 0-based, adica incep de la 0... asta inseamna ca daca vrei sa parcurgi un array de 8 valori, il vei parcurge pana la pozitia(inclusiv) 7 (cum ar fi i = 0; i < 8; i++, nu i <= 8 , ca in momentul in care ai egal il vei include si pe 8, adica 9 elemente) 3. puiu dizal a bagat pacura si abereaza... nu ai nevoie de this.m unde ti-a insemnat el cu rosu(nicaieri in codul tau deocamdata) 4. daca tot ai facut clasa separata, poti trece la next level: faci initializarea matricii din constructor |
#21
Posted 13 October 2018 - 17:32
Cred ca ai uitat niste paranteze:
for(int i=0;i<mat.length;i++){ for(int j=0;j<mat[i].length;j++){ mat[i][j] = rand.nextInt(100);}} uite cum am facut eu: package arrayBidimensional; import java.util.Random; import java.util.Scanner; public class DoubleArray { public static void main(String[] args) { // TODO Auto-generated method stub Metode metoda=new Metode(); double [][] array=metoda.StabilesteDimensiune(); } } class Metode { int coloana=((int)(Math.random()*5)); int rand=((int)(Math.random()*5)); double [][] matrice; public double[][] StabilesteDimensiune() { if(coloana!=0 & rand!=0) { System.out.println("Dimensiunea coloanei este "+coloana); System.out.println("Dimensiunea randului este "+rand); matrice= new double[rand][coloana]; for(int i=0;i< matrice.length;i++) { for(int j=0;j< matrice[i].length;j++) { matrice[i][j]=(Math.random()*100); System.out.println("matrice["+i+"]["+j+"]"+" = " + matrice[i][j]); } } return matrice;} else if(coloana==0 || rand==0) { System.out.println("Introdu o valoare pentru dimensiunea randului"); Scanner scan=new Scanner(System.in); int r=scan.nextInt(); System.out.println("Introdu o valoare pentru dimensiunea coloanei"); int c=scan.nextInt(); matrice= new double[r][c]; for(int i=0;i< matrice.length;i++) { for(int j=0;j< matrice[i].length;j++) { matrice[i][j]=(Math.random()*100); System.out.println("matrice["+i+"]["+j+"]"+" = " + matrice[i][j]); } } } return matrice; }} Edited by 25mack, 13 October 2018 - 17:36. |
#22
Posted 13 October 2018 - 17:50
Degeaba schimbi eclipse daca nu stii sa programezi. Abia programeaza de doua saptamani. In timp invata, practica si devine mai bun.
|
Anunturi
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users