Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ////////////////////spirala/////////////////////////////////
- public static void main(String[] args) {
- Random generator = new Random();
- Scanner scanner = new Scanner(System.in);
- System.out.println("Podaj wymiary macierzy:");
- int X = scanner.nextInt();
- int Y = scanner.nextInt();
- int tab[][] = new int[X][Y];
- for (int i = 0; i < tab.length; i++) {
- for (int j = 0; j < tab[i].length; j++) {
- tab[i][j] = generator.nextInt(25);
- }
- }
- for (int i = 0; i < tab.length; i++) {
- for (int j = 0; j < tab[i].length; j++) {
- System.out.print(tab[i][j] + "\t");
- }
- System.out.println();
- }
- int i = 0;
- int j = 0;
- int licznik=0;
- int y=Y;
- int x=X;
- int k=0;
- while (licznik < X*Y) {
- for(j=k;j<y-k;j++){//w prawo
- i=k;
- System.out.print(tab[i][j]+"\t");
- licznik++;
- }
- for(i=k+1;i<x-k;i++){// w dół
- j=x-1-k;
- System.out.print(tab[i][j]+"\t");
- licznik++;
- }
- for(j=y-2-k;j>=k;j--){//w lewo
- i=y-1-k;
- System.out.print(tab[i][j]+"\t");
- licznik++;
- }
- for(i=x-2-k;i>k;i--){// w góre
- j=k;
- System.out.print(tab[i][j]+"\t");
- licznik++;
- }
- k++;
- }
- }
- /////////////////////wzorzec/////////////////////////////////////
- public static void main(String[] args) {
- String a = "abcd";
- String b = "cdabcdab";
- int i = 1;
- int p = 0;
- while(p<10) {
- if (a.contains(b) == false) {
- a += "abcd";
- i++;
- } else {
- System.out.println("Znaleziono gdy dodano " + i+" razy tekst");
- break;
- }
- p++;
- }
- }
- //////////////////////////////iloczyn////////////////////////////////
- import java.util.Random;
- import java.util.Scanner;
- import java.util.Arrays;
- import static java.lang.StrictMath.log10;
- public class Main {
- public static void main(String[] args) {
- Random generator = new Random();
- Scanner scanner = new Scanner(System.in);
- int x=5;
- int tab[]=new int[x];
- //int tab[] ={-2,-1,0,0,1};
- for (int i = 0; i < tab.length; i++) {
- tab[i] = generator.nextInt(10)-5;
- }
- for (int i = 0; i < tab.length; i++) {
- System.out.print(tab[i] + "\t");
- }
- System.out.println();
- Arrays.sort(tab);
- for (int i = 0; i < tab.length; i++) {
- System.out.print(tab[i] + "\t");
- }
- int iloczyn=0;
- if(tab[x-3]>0 && tab[x-2]>0 &&tab[x-1]>0){
- iloczyn=tab[x-3]*tab[x-2]*tab[x-1];
- }
- else if(tab[x-3]<0 && tab[x-2]<0 &&tab[x-1]<0){
- iloczyn=tab[x-3]*tab[x-2]*tab[x-1];
- }
- else if(tab[x-3]<=0 && tab[x-2]>0&&tab[x-1]>0){
- iloczyn=tab[0]*tab[1]*tab[x-1];
- }
- else if(tab[x-3]<=0 && tab[x-2]<=0 &&tab[x-1]>0){
- iloczyn=tab[0]*tab[1]*tab[x-1];
- }
- System.out.println();
- System.out.println(iloczyn);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment