Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package pl.edu.ur.main;
- import java.util.Scanner;
- /**
- *
- * @author marcin
- */
- public class Main {
- /**
- * @param args the command line arguments
- */
- public static void main(String[] args) {
- int wybor=0;
- while (wybor!=1) {
- System.out.println("Witaj w programie, wprowadz liczbe aby wyswietlic zadanie (3,4,6,7), aby zakonczyc program nacisnij 1");
- Scanner pobierz = new Scanner(System.in);
- wybor = pobierz.nextInt();
- switch(wybor)
- {
- case 3:
- {
- int[] tablica = new int[10];
- for (int i=0;i<10;i++)
- {
- System.out.println("Podaj liczbe nr "+(i+1));
- tablica[i] = pobierz.nextInt();
- }
- System.out.println("Wyswietlanie od pierwszego do ostatniego elementu");
- for (int j=0;j<10;j++)
- {
- System.out.println(tablica[j]);
- }
- System.out.println("Wyswietlanie od ostatniego do pierwszego elementu");
- for (int g=9;g>=0;g--)
- {
- System.out.println(tablica[g]);
- }
- System.out.println("Wyswietlanie nieparzystych indeksow");
- for (int z=0;z<10;z++)
- {
- if ((z%2!=0)&&(z!=0))
- {
- System.out.println(tablica[z]);
- }
- }
- System.out.println("Wyswietlanie parzystych indeksow");
- for (int a=0;a<10;a++)
- {
- if ((a%2==0)&&(a!=1)&&(a!=0))
- {
- System.out.println(tablica[a]);
- }
- }
- break;
- }
- case 4:
- {
- int[] tab = new int[10];
- int suma=0;
- long iloczyn=1;
- float srednia;
- for (int i=0;i<10;i++)
- {
- System.out.println("Podaj liczbe nr "+(i+1));
- tab[i] = pobierz.nextInt();
- }
- int max = tab[0];
- int min = tab[0];
- for (int j=0;j<10;j++)
- {
- suma+=tab[j];
- }
- System.out.println("Suma podanych liczb wynosi= "+ suma);
- for (int a=0;a<10;a++)
- {
- iloczyn*=tab[a];
- }
- System.out.println("Iloczyn podanych liczb wynosi= "+ iloczyn);
- srednia=suma/10;
- System.out.println("Srednia podanych liczb wynosi= "+ srednia);
- for (int b=0;b<10;b++)
- {
- if (tab[b]<min)
- {
- min=tab[b];
- }
- }
- for (int c=0;c<10;c++)
- {
- if (tab[c]>max)
- {
- max=tab[c];
- }
- }
- System.out.println("Wartosc najmniejsza podanych liczb wynosi= "+ min);
- System.out.println("Wartosc najwieksza podanych liczb wynosi= "+ max);
- break;
- }
- case 6:
- {
- int[] tablica1 = new int[1000000];
- int d=0;
- System.out.println("Podaj liczbe calkowita, podanie liczby ujemnej spowoduje zamkniecie sie programu");
- while(true)
- {
- tablica1[d] = pobierz.nextInt();
- if (tablica1[d]<0)
- {
- break;
- }
- d++;
- }
- break;
- }
- case 7:
- {
- int n,temp,zmiana=1;
- System.out.println("Podaj rozmiar tablicy");
- n = pobierz.nextInt();
- int[] tablica2 = new int[n];
- for (int x=0;x<n;x++)
- {
- System.out.println("Podaj liczbe do tablicy");
- tablica2[x] = pobierz.nextInt();
- }
- for(int i=0; i<(n-1); i++)
- {
- if(tablica2[i]>tablica2[i+1])
- {
- temp = tablica2[i+1];
- tablica2[i+1] = tablica2[i];
- tablica2[i] = temp;
- zmiana++;
- }
- }
- System.out.println("Posortowana babelkowo tablica ponizej");
- for (int j=0;j<n;j++)
- {
- System.out.println(tablica2[j]);
- }
- break;
- }
- default:
- {
- System.out.println("Zly wybor");
- break;
- }
- }
- }
- }
- }
Add Comment
Please, Sign In to add comment