witam potrzebuje wyjasnienia jak działaja podane programy a szczególnie za co odpowiadaja(jak działaja) linijki kodu przy ktorych jest słowo wazne(programy w java) z góry dziekiprogram1.import javax.swing.JOptionPane;public class Zadanie1 { privatedoubletab[];[wazne] privatedoublesrednia; privatedoublemin,max; public Zadanie1() { tab=newdouble[10];[wazne.] for (int i=0;i<tab.length;i++) {[wazne] String tekst=JOptionPane.showInputDialog(null,"Podaj liczbe "+(i+1)+":"); double liczba=Double.parseDouble(tekst); tab[i]=liczba; } } public void oblicz() { double suma=0.0; min=tab[0]; max=tab[0]; for (int i=0;i<tab.length;i++) {[wazne] suma+=tab[i];[wazne] if (min>tab[i]) min=tab[i];[wazne] if (max<tab[i]) max=tab[i];[wazne] } srednia=suma/tab.length;[wazne] } public voidwyswietl() { JOptionPane.showMessageDialog(null, "Średnia wynosi: "+srednia+"\nMinimalny element: "+min+"\nMaksymalny element: "+max); }}program2import java.util.Random;import javax.swing.JOptionPane;public class Zadanie2 { privateinttab[];[wazne] privateint wyniki[];[wazne] privateRandom losuj; public Zadanie2() { losuj= newRandom(); tab=newint[100];[wazne] wyniki=newint[5];[wazne] for(int i=0;i<tab.length;i++)[wazne] tab[i]=losuj.nextInt(101);[wazne] } public void oblicz() {[wazne] for(int i=0;i<tab.length;i++)[wazne] if (tab[i]<30) wyniki[0]++; else if (tab[i]<50) wyniki[1]++; else if (tab[i]<75) wyniki[2]++; else if (tab[i]<90) wyniki[3]++; else wyniki[4]++; } public voidwyswietl() { JOptionPane.showMessageDialog(null, "Wyniki (0-29): "+wyniki[0]+"\nWyniki (30-49): "+wyniki[1] +"\nWyniki (50-74): "+wyniki[2]+"\nWyniki (75-89): "+wyniki[3]+"\nWyniki (90-100): "+wyniki[4]); }}program3import javax.swing.JOptionPane;public class Zadanie3 { private String imiona[];[wazne.] public Zadanie3() { imiona=new String[10];[wazne] for (int i=0;i<imiona.length;i++) {[wazne] String tekst=JOptionPane.showInputDialog(null,"Podaj imie "+(i+1)+":"); imiona[i]=tekst; } } public void oblicz() { boolean zamiana; int j=imiona.length-1;[wazne] do { zamiana=false; for(int i=0;i<j;i++) if (imiona[i].compareTo(imiona[i+1])<0) { String temp=imiona[i]; imiona[i]=imiona[i+1]; imiona[i+1]=temp; zamiana=true; } j--; }while(zamiana); } public voidwyswietl() { JOptionPane.showMessageDialog(null, imiona[0]+"\n" +imiona[1]+"\n" +imiona[2]+"\n" +imiona[3]+"\n" +imiona[4]+"\n" +imiona[5]+"\n" +imiona[6]+"\n" +imiona[7]+"\n" +imiona[8]+"\n" +imiona[9] ); }}
Answer

Life Enjoy

" Life is not a problem to be solved but a reality to be experienced! "

Get in touch

Social

© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.