#1 2011-02-03 17:13:30

 Ania

Nowy użytkownik

Sk±d: Sosnowiec
Zarejestrowany: 2011-02-03
Posty: 3
Punktów :   

8

Użytkownik podaje 10 liczb z klawiatury (int>0). Wczytuj te liczby do kolejnych wierszy tablicy dane[], tak aby
na pierwszym miejscu była wczytywana liczba (n), a następnie n liczb losowych z zakresu (0; 2n]
8

Ostatnio edytowany przez Ania (2011-02-03 17:14:47)

Offline

 

#2 2011-02-04 09:02:06

michal8m

Administrator

Zarejestrowany: 2011-02-03
Posty: 45
Punktów :   

Re: 8

import java.util.Scanner;
import java.util.Random;

public class kopa {


    public static void main(String[] args) {
        int pdane[] = new int[10];
        int g = 0;
        int ostatnizapis = 0;
        boolean ko;
        int ydane =10 ;
        Scanner s = new Scanner(System.in);
        Random r = new Random();
         for(int i =0;i<10;i++){
         System.out.println("Podaj liczbę : ");
         pdane[i]=s.nextInt();
         ydane=ydane+pdane[i];   
         }
         int dane[]= new int[ydane];
         do{
             ko = true;
             dane[ostatnizapis]=pdane[g];
             ostatnizapis++;
             for (int i = 1; i <= pdane[g]; i++) {
             dane[ostatnizapis] = r.nextInt(2*pdane[g]+1);
             ostatnizapis++;
             }g++;

         if(g == 10){ko = false;}
         }while(ko);
         System.out.println("Czy chcesz zobaczyć swoj± tablice:");
         boolean an = s.nextBoolean();
         if(an){for (int i = 0; i < dane.length; i++) {
                         System.out.println(dane[i]);
                 }
         }
else{         System.out.println("Dziękuje to koniec...");
}
    }
}

Offline

 

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
OŃ‚eли Ливно Komornik Szczecin komornik kraków