Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void zad1_e(){
- int n;
- int licznik=0;
- int najwiekszy_frag=0;
- Random randomowa = new Random();
- Scanner odczyt = new Scanner(System.in);
- System.out.println("Podaj liczbe calkowita z przedzialu [1;100]");
- do{
- n=odczyt.nextInt();
- }while(n>100||n<1);
- int [] tablica = new int[n];
- List<Integer> tablica_pom = new ArrayList<>();
- for(int i=0;i<n;i++) {
- tablica[i] = (randomowa.nextInt(1999) - 999);
- System.out.println(tablica[i]);
- if(tablica[i]>0){
- licznik++;
- if(i==n-1)
- {
- tablica_pom.add(licznik);
- }
- }
- else{
- tablica_pom.add(licznik);
- licznik=0;
- }
- }
- for(int i=0;i<tablica_pom.size();i++) {
- if(najwiekszy_frag<tablica_pom.get(i))
- najwiekszy_frag=tablica_pom.get(i);
- }
- System.out.println("najwiekszy fragment liczb dodatnich to "+najwiekszy_frag);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement