Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>namqethemeNew to Visual Studio Code? Get it now.
namqetheme

namqetheme

naMqe

|
21 installs
| (0) | Free
Best dark theme
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

README

Kolejna java

1.Wypisanie łańcucha znaków od końca.

import java.util.Scanner;

public class ReverseString { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("Podaj tekst: "); String text = input.nextLine(); System.out.print("Tekst od końca: "); for (int i = text.length()-1; i >= 0; i--) { System.out.print(text.charAt(i)); } System.out.println(); } }

  1. Wypisanie kodów ASCII poszczególnych liter. import java.util.Scanner;

public class ASCIIcodes {

public static void main(String[] args) {
    Scanner input = new Scanner(System.in);
    System.out.print("Podaj tekst: ");
    String tekst = input.nextLine();
    
    for(int i=0; i<tekst.length(); i++) {
        char znak = tekst.charAt(i);
        int kod = (int)znak;
        System.out.println("Kod ASCII dla litery " + znak + " to " + kod);
    }
}

}

3.Sprawdzamy czy w podanym łańcuchu litera "a" się pojawiła i liczymy ile razy. import java.util.Scanner;

public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("Podaj napis:"); String napis = scanner.nextLine(); int wystapienia = 0; for (int i = 0; i < napis.length(); i++) { if (napis.charAt(i) == 'a') { wystapienia++; } } System.out.println("Liczba wystąpień litery 'a' w napisie to: " + wystapienia); } }

4.Wprowadzamy tekst np "AcBnd1@" i jeśli pierwsza litera jest mała wypisujemy dużymi literami, jeśli jest duża to małymi. import java.util.Scanner;

public class DuzeMaleLitery { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.print("Wprowadź tekst: "); String tekst = input.nextLine();

    char pierwszaLitera = tekst.charAt(0);

    if (Character.isLowerCase(pierwszaLitera)) {
        System.out.println("Tekst z dużymi literami: " + tekst.toUpperCase());
    } else {
        System.out.println("Tekst z małymi literami: " + tekst.toLowerCase());
    }
}

}

5.Liczymy ile w podanym łańcuchu pojawiło się np cyfr, małych liter albo dużych liter. import java.util.Scanner; public class LiczenieCyfr { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("Podaj łańcuch znaków: "); String lancuch = sc.nextLine();

  int liczbaCyfr = 0;
  for (int i = 0; i < lancuch.length(); i++) {
     if (Character.isDigit(lancuch.charAt(i))) {
        liczbaCyfr++;
     }
  }
  System.out.println("Liczba cyfr w podanym łańcuchu: " + liczbaCyfr);

  int liczbaMalychLiter = 0;
  for (int i = 0; i < lancuch.length(); i++) {
     if (Character.isLowerCase(lancuch.charAt(i))) {
        liczbaMalychLiter++;
     }
  }
  System.out.println("Liczba małych liter w podanym łańcuchu: " + liczbaMalychLiter);


  int liczbaDuzychLiter = 0;
  for (int i = 0; i < lancuch.length(); i++) {
     if (Character.isUpperCase(lancuch.charAt(i))) {
        liczbaDuzychLiter++;
     }
  }
  System.out.println("Liczba dużych liter w podanym łańcuchu: " + liczbaDuzychLiter);

} }

6.Wprowadzamy imię, sprawdzamy płeć i pierwszą literę pod warunkiem, że jest mała zamieniamy na dużą.

import java.util.Scanner;

public class GenderChecker { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);

    System.out.println("Podaj imię:");
    String name = scanner.nextLine();

    if (name.length() == 0) {
        System.out.println("Nie podano imienia.");
    } else {
        char firstLetter = name.charAt(0);
        if (firstLetter >= 'a' && firstLetter <= 'z') {
            firstLetter = Character.toUpperCase(firstLetter);
            name = firstLetter + name.substring(1);
        }
        System.out.println("Witaj, " + name + ".");
        System.out.println("Twoja płeć to: " + getGender(firstLetter));
    }

    scanner.close();
}

private static String getGender(char firstLetter) {
    if (firstLetter == 'K') {
        return "kobieta";
    } else if (firstLetter == 'M') {
        return "mężczyzna";
    } else {
        return "nieznana";
    }
}

}

Wprowadź wyraz z klawiatury i podziel go na części 3 literowe:

import java.util.Scanner;

public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in);

    System.out.println("Podaj wyraz: ");
    String wyraz = scanner.nextLine();

    int dlugosc = wyraz.length();
    for (int i = 0; i < dlugosc; i = i + 3) {
        int koniec = i + 3;
        if (koniec > dlugosc) {
            koniec = dlugosc;
        }
        String czesc = wyraz.substring(i, koniec);
        System.out.println(czesc);
    }
}

}

JEBNA JAVA - KTO TO KURA WYMYŚLIŁ TO JA NIE WIEM

Duzo tego kurde

import java.util.Random;

public class LosowanieParLiczb {

public static void main(String[] args) {
    Random random = new Random();
    int iloscParNieparzystych = 0;
    
    for (int i = 1; i <= 25; i++) {
        int liczba1 = random.nextInt(90) + 10;
        int liczba2 = random.nextInt(90) + 10;
        
        if (czyWszystkieCyfryNieparzyste(liczba1) && czyWszystkieCyfryNieparzyste(liczba2)) {
            System.out.println(liczba1 + " " + liczba2 + " *");
            iloscParNieparzystych++;
        } else {
            System.out.println(liczba1 + " " + liczba2);
        }
    }
    
    System.out.println("Ilość par, w których wszystkie cyfry są nieparzyste: " + iloscParNieparzystych);
}

public static boolean czyWszystkieCyfryNieparzyste(int liczba) {
    while (liczba > 0) {
        int cyfra = liczba % 10;
        
        if (cyfra % 2 == 0) {
            return false;
        }
        
        liczba /= 10;
    }
    
    return true;
}

}

Jeszcze inne

import java.util.Random;

public class zad3 {

public static void main(String[] args) {
    Random random = new Random();
    int liczba2 = 0;
    int liczbaWylosowanych = 0;
    
    while (liczba2 < 3) {
        int wylosowanaLiczba = random.nextInt(10) + 1;
        liczbaWylosowanych++;
        
        if (wylosowanaLiczba == 2) {
            liczba2++;
            System.out.print("2! ");
        } else {
            System.out.print(wylosowanaLiczba + " ");
        }
    }
    
    System.out.println("\nWylosowano " + liczbaWylosowanych + " liczb.");
}

}

Jakies kolejne

import java.util.Scanner;

public class zad2 {

public static void main(String[] args) {
    Scanner input = new Scanner(System.in);
    System.out.print("Podaj dolną granicę przedziału: ");
    int dolnaGranica = input.nextInt();
    System.out.print("Podaj górną granicę przedziału: ");
    int gornaGranica = input.nextInt();
    int liczbaLiczbPodzielnychPrzez3 = 0;
    int sumaLiczbPodzielnychPrzez3 = 0;
    int liczba = dolnaGranica;
    
    while (liczba <= gornaGranica) {
        if (liczba % 3 == 0) {
            System.out.print(liczba + " ");
            liczbaLiczbPodzielnychPrzez3++;
            sumaLiczbPodzielnychPrzez3 += liczba;
        }
        liczba++;
    }
    
    System.out.println("\nŚrednia arytmetyczna liczb podzielnych przez 3 wynosi: " + (sumaLiczbPodzielnychPrzez3 / (double)liczbaLiczbPodzielnychPrzez3));
    
    input.close();
}

}

Kolejne zadanko

import java.util.Scanner;

public class zad1 {

public static void main(String[] args) {
    Scanner input = new Scanner(System.in);
    int choice = 0;
    
    do {
        System.out.println("Menu:");
        System.out.println("1. Powierzchnia prostopadłościanu");
        System.out.println("2. Objętość prostopadłościanu");
        System.out.println("3. Wyjście");
        System.out.print("Wybierz opcję: ");
        
        if (input.hasNextInt()) {
            choice = input.nextInt();
            
            switch (choice) {
                case 1:
                    System.out.print("Podaj długość boku a: ");
                    double a = input.nextDouble();
                    System.out.print("Podaj długość boku b: ");
                    double b = input.nextDouble();
                    System.out.print("Podaj długość boku c: ");
                    double c = input.nextDouble();
                    double powierzchnia = 2 * (a * b + b * c + c * a);
                    System.out.println("Powierzchnia prostopadłościanu wynosi: " + powierzchnia);
                    break;
                    
                case 2:
                    System.out.print("Podaj długość boku a: ");
                    a = input.nextDouble();
                    System.out.print("Podaj długość boku b: ");
                    b = input.nextDouble();
                    System.out.print("Podaj długość boku c: ");
                    c = input.nextDouble();
                    double objetosc = a * b * c;
                    System.out.println("Objętość prostopadłościanu wynosi: " + objetosc);
                    break;
                    
                case 3:
                    System.out.println("Koniec programu.");
                    break;
                    
                default:
                    System.out.println("Nieprawidłowa opcja. Wybierz 1, 2 lub 3.");
                    break;
            }
        } else {
            System.out.println("Nieprawidłowe dane wejściowe. Wybierz 1, 2 lub 3.");
            input.next(); // kasuje nieprawidłowe dane wejściowe
        }
    } while (choice != 3);
    
    input.close();
}

}

Losowanie liczb parzystych

import java.util.Random;

class Program { public static void main(String[] args) { Random r = new Random(); for(int i = 0; i < 10; i++) { int wylosowana = ((r.nextInt(15)*2) + 31; System.out.println(wylosowana); } } }

Sprawdzanie płci

import java.util.Scanner; public class plec {

public static void main(String[] args) {
    Scanner odczyt= new Scanner(System.in);
     
    System.out.println("Podaj imie: ");
    String imie=odczyt.nextLine();

    char ostatni = imie.charAt(imie.length() - 1);

    if(ostatni == "a".charAt(0)) {
        System.out.println("Podana osoba to kobieta");
    } else {
        System.out.println("Podana osoba to mezczyzna");
    }
} 

}

Sprawdzanie czy wylosowana liczba jest podzielna przez 2

import java.util.Random;

public class losowanie {

public static void main(String[] args) {

// stworzenie obiektu klasy random

Random liczba = new Random();

// losowanie liczby z zakresu [0;100] i przypisianie do zmiennej całkowitej
int los = liczba.nextInt(101);

  System.out.println("Wylosowana liczba to: ");
  System.out.println(los);
if (los % 2 == 0) {
  System.out.println("Liczba jest podzielna przez dwa");
} else {
  System.out.println("Liczba nie jest podzielna przez dwa");
}

// wyświetlenie tej losowej liczby

} }

Sprawdzanie pór roku

public class PoraRoku { public static void main(String[l args) { int numerMiesiaca = 1; switch (numerMiesiaca) { case 1: case 2: case 3: System.out.println("Zima"); break;

        case 4: 
        case 5: 
        case 6: System.out.println("Wiosna"); break; 
        case 7: 
        case B:
        case 9: System.out.println("Lato"); break; 
        case 10: 
        case 11: 
        case 12: System.out.println("Jesien"); break; 
        default: System.out.println("Niepoprawny numer miesiAca"); 
    }
}

}

Liczenie równania kwadratowego

import java.util.Scanner;

public class zad1 { public static void main(String[] args) { Scanner nc = new Scanner(System.in); double a; double b; double c; System.out.println("Podaj a:"); a = nc.nextInt(); System.out.println("Podaj b:"); b = nc.nextInt(); System.out.println("Podaj c:"); c = nc.nextInt();

    double delta = b*b-4*a*c;
    System.out.println("\ndelta = "+delta);
    double pierwiastek = Math.sqrt(delta);

    if(delta>0) {
        double x1 = (-b+pierwiastek)/(2*a);
        double x2 = (-b-pierwiastek)/(2*a);
        System.out.println("\nx1 = "+x1);
        System.out.println("\nx2 = "+x2);
    }
    else if(delta==0){
        double x0 = (-b)/(2*a);
        System.out.println("\nx0 = "+x0);
    }
    else
        System.out.println("Brak rozwiązań rzeczywistych");
    nc.close();
}

}

Liczenia pola i objętości figur

import java.util.Scanner;

public class z2 {

public static void main(String[] args) {

    System.out.println("Menu\n1. Powierzchnia sześcianu\n2. Objętość sześcianu\n3. Powierzchnia prostopadłościanu\n4. Objętość prostopadłościanu.\n5. Wyjście");
    Scanner input = new Scanner(System.in);
    int opcja = input.nextInt();
    int a, b, h;
    
    while (opcja != 5) {
        
        switch (opcja) { // Menu
            case 1: // 1.Powierzchnia sześcianu
                System.out.println("\nPowierzchnia sześcianu: ");
                System.out.print("Podaj bok szescianu: ");
                a = input.nextInt();
                System.out.println(6*a*a);
                break;

            case 2: // 2.Objętość sześcianu
                System.out.println("\nObjętość sześcianu: ");
                System.out.print("Podaj bok szescianu: ");
                a = input.nextInt();
                System.out.println(a*a*a);
                break;

            case 3: // 3.Powierzchnia prostopadłościanu
                System.out.println("\nPowierzchnia prostopadłościanu: ");
                System.out.print("Podaj bok a podstawy prostopadłościanu: ");
                a = input.nextInt();
                System.out.print("Podaj bok b podstawy prostopadłościanu: ");
                b = input.nextInt();
                System.out.print("Podaj wysokość prostopadłościanu: ");
                h = input.nextInt();
                System.out.println(a*b*2+a*h*2+b*h*2);
                break;

            case 4: // 4.Objętość prostopadłościanu.
                System.out.println("\nObjętość prostopadłościanu.: ");
                System.out.print("Podaj bok a podstawy prostopadłościanu: ");
                a = input.nextInt();
                System.out.print("Podaj bok b podstawy prostopadłościanu: ");
                b = input.nextInt();
                System.out.print("Podaj wysokość prostopadłościanu: ");
                h = input.nextInt();
                System.out.println(a*b*h);
                break;

            case 5: // 5.Wyjście
                System.out.println("\nWyjście: ");
                break;

            default:
                System.out.println("\nBłędna opcja: \"" + opcja + "\"");
                break;
        }
    }
input.close();

} }

Sprawdzanie najmniejszego wspólnego dzielnika

import java.util.Scanner;

public class zad3 { public static void main(String[] args) { Scanner s = new Scanner(System.in);

    System.out.print("Podaj a: ");
    int a = s.nextInt();

    System.out.print("Podaj b: ");
    int b = s.nextInt();

    s.close();

    while(a != b) {
        if(a>b){
            a = a - b;
        } else {
            b = b - a;
        }
    }

    System.out.print("Najmniejszy mozliwy dzielnik tych liczb to ");
    System.out.println(a);
}

}

Dodawanie dwóch liczb

package projekt1;

import java.util.Scanner;

public class zadanie1 {

public static void main(String[] args) {
	Scanner podaj = new Scanner(System.in);
	System.out.println("Podaj a:");
	int a;
	a=podaj.nextInt();
	System.out.println("Podaj b:");
	int b;
	b=podaj.nextInt();
	
	int w;
	w=a+b;
	System.out.println(a+"+"+b+"="+w);
	podaj.close();
}

}

Sprawdzanie podanej liczby

package projekt1; import java.util.Scanner; public class zadanie2 {

	public static void main(String[]args)
	{
		Scanner podaj = new Scanner(System.in);
		System.out.println("Podaj a: ");
		int a;
		a = podaj.nextInt();
		if(a<0) {
					System.out.println("Liczba ujemna");
				}
		if(a==0) {
					System.out.println("Wprowadzono zero");
				}
		if(a>0) {
					System.out.println("Liczba dodatnia");
				}
		podaj.close();
			}

}

Sprawdzanie czy dane przyszły z formularza:

isset($_POST["TU-DAJESZ-NAZWE"])

Dodawanie elementu do tablicy

array_push($NAZWA-TABLICY,"w tych cudzysłowiach jakis tekst"); array_push($NAZWA-TABLICY, $NAZWA-ZMIENNEJ);

ZAMIANA TABLICY W TEKST

$tekst = implode(" ", $NAZWA-TABLICY);

ZAMIANA TEKSTU NA TABLICE

$tekst = explode(" ", $NAZWA-ZMIENNEJ);

Sprawdzenie czy dana literka jest duża (zwraca true/false) - zmienna typu string a w [] $i to numer indeksu danej literki (można od razu np. [0])

ctype_upper($NAZWA-ZMIENNEJ[$i])

Przykład: if(ctype_upper($text[0])) { print('Pierwsza litera jest duża'); }

Sprawdzenie czy dana literka jest mała (zwraca true/false) - zmienna typu string a w [] $i to numer indeksu danej literki (można od razu np. [0])

ctype_lower($NAZWA-ZMIENNEJ[$i])

Przykład: if(ctype_lower($text[0])) { print('Pierwsza litera jest mała'); }

Zamiana na kod ASCII - w funkcję ord mozemy dać od razu jakąś literę lub literę o danym indeksie z jakiejś zmiennej - w pętli używa się tam $i

ord('A') ord($text[0]) ord($text[$i])

Zwraca długość tekstu

$dlugosc = strlen($text)

Zwraca długość tablicy

$dlugosc = count($tablica)

Zamienia cały tekst na wielkie litery

$text = strtoupper($text)

Zamienia cały tekst na małe litery

$text = strtolower($text)

Odwraca text (nie tablice tylko zwykły tekst)

$text = strrev($text)

Sprawdza czy tablica zawiera dany element

$tablica = ['Kot', 'Pies'] in_array($tablica, 'Kot') -> zwróci true in_array($tablica, 'Żaba') -> zwróci false

Przykład: if(in_array($tablica, 'Żaba') { print('W tablicy nie ma żaby); }

Otwarcie pliku do odczytu

$plik = fopen("pliki/dane01.txt", "r");

Sprawdzanie czy plik istnieje

if(!($plik)){ print "BŁĄD: Nie da się utworzyć pliku."; }else{ # Tutaj kod jeśli plik istnieje }

Czytanie po kolei każdej linijki z pliku i jej wypisanie

while(!(feof($plik))){ $wiersz = fgets($plik); $wiersz = explode("TU WPISUJESZ TEN ZNAK KTÓRY ODDZIELA DANE W JEDNEJ LINIJCE W PLIKU TEKSTOWYM np. ; lub ,", $wiersz); print($wiersz[TU WPISUJESZ INDEX]) }

Zamykanie pliku

fclose($plik);

Otwarcie pliku do dopisywania danych na końcu pliku

$plik = fopen("pliki/dane01.txt","a");

Dopisywanie tekstu na końcu pliku tekstowego

fputs($plik, "\n$towar;$ilosc;$netto;$vat");

Łączenie z bazą

$conn = mysqli_connect("localhost","root","","nazwa_bazy");

Pobranie wszystkich wierszy

$q = "SELECT * FROM nazwa_tabeli";

Wypisywanie wierszy

while($row = mysqli_fetch_row($result)) {

echo $row['0'].' '.$row['1']." ".$row['2']." ".$row['3']." ".$row['4']."<br>";

}

Zamknięcie połączenia

mysqli_close($conn);

Usuwanie z bazy danych

$q = "DELETE FROM salon_samochodowy WHERE id = '$id'";

Wywoływanie zapytań

$result = mysqli_query($conn,$q) or die("Problem z odczytem danych");

Dodawanie do bazy danych

$q = "INSERT INTO salon_samochodowy(id, marka, model,cena,rocznik) VALUES ('$id','$mar','$m','$c','$r')";

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft