
Pomoc s javou
Ahoj pomohl by mi prosím někdo s těmito úlohami. Jsou to poslední úlohy, kterým ještě nerozumím děkuji za opodvěď:)
1. Vytvořte cyklus while, který vypíše 100 lichých čísel v souvislé řadě. První vypsané číslo bude 49.
2. Najděte a opravte chyby v následujícím programu tak, aby členské proměnné strana a uhel zůstaly private. Do třídy Trojuhelnik doplňte přístupové metody get pro obě členské proměné tak, aby se ve třídě Main správně vypsal text o trojúhelníku.
public class Trojuhelnik {
private double strana = 0.0;
private double uhelAlpha = 0.0;
public Trojuhelnik(double strana, double uhelAlpha) {
this.strana = strana;
this.uhelAlpha = uhelAlpha;
}
....
}
public class Main {
public static void main(String[] args) {
Trojuhelnik trojuhelnik = new Trojuhelnik();
trojuhelnik.strana = 10.0;
trojuhelnik.uhelAlpha = 60.0;
System.out.println("Trojúhelnik má stranu: " + trojuhelnik.getStrana() + " a úhel " + trojuhelnik.getUhelAlpha());
}
}
3. Máte deklarovánu proměnnou txt. Do nové proměnné newTxt zkopiruje z proměnné txt, text "svítit". Ke kopírování použijte metody třídy String. Jako parametry nesmíte použít absolutní hodnotu (číslo), ale pouze metody třídy String a kopírovaný text.String txt = "Zítra bude svítit sluníčko.";
4. Vytvořte kód, ve kterém inicializujete proměnnou typu pole. Pole bude mít 150 prvků typu byte. Hodnoty jednotlivých budou budou inicializovány následujícími hodnotami: prvek 0 - 3, prvek 1 - 2, prvek 2 - 1, prvek 3 - 3, prvek 4 - 2, prvek 5 - 1, prvek 6 - 3 ....
Nadeklarujte všechny potřebné proměnné.
Děkuju za každou radu.