Napisać program wczytujący od użytkownika liczbę x i rysujący na ekranie (przy pomocy znaku 'o') trójkąt prostokątny, w którym obydwie przyprostokątne są długości x.

2018-12-07 12:55
0

Hej
.Dopiero zaczynam przygodę z Java i na początek taka sytuacja, jeśli ktoś mógłby pomóc:
1) Napisać program wczytujący od użytkownika liczbę x i rysujący na ekranie (przy pomocy znaku 'o')
trójkąt prostokątny, w którym obydwie przyprostokątne są długości x:
Przykład : x=4
o
o o
o o o
o o o o
2) Napisać program wyznaczający równanie kwadratowe (a, b i c podawane jest przez użytkownika).
Nie wiem jak te 2 programy napisać i bardzo bym był wdzięczny za pomoc :)

Pozostało 580 znaków

2018-12-07 12:56
0

Jakiej pomocy oczekujesz? Co już zrobiłeś, z czym masz problem, czego nie rozumiesz?

Ogólnie nie wiem jak pierwsze zadanie zrobić :( - M4rcel0664 2018-12-07 12:58
szczególnie? Forum to nie jest dobre miejsce na to, żeby człowieka od podstaw nauczyć jakiegoś języka. Rozbijmy to na części: czy wiesz jak wczytać od użytkownika liczbę? Czy wiesz, jak wypisać coś na ekranie? Czy wiesz, jak zrobić pożądany kształt? - Althorion 2018-12-07 13:03

Pozostało 580 znaków

2018-12-07 13:09
0

Ogólnie mam zrobione tak :

               Scanner buforliczb = new Scanner(System.in);
               System.out.println("podaj liczbe");
               int n = buforliczb.nextInt();
               for (int i=1; i<=n; i=i+1 )
               {
                 for (int j=1; j<=n-i; j++ )
                   System.out.print(" ");
                 for (int j=1; j<i; j++ )
                   System.out.print("*");
                 System.out.println(); 
               }
               for (int i=1; i<3; i++)

Tylko nie wiem jak zrobić aby ten trójkąt pokazywał mi się w druga stronę
I

edytowany 3x, ostatnio: aurel, 2018-12-07 13:18

Pozostało 580 znaków

2018-12-07 13:33
0

2) Napisać program wyznaczający równanie kwadratowe (a, b i c podawane jest przez użytkownika).

Czysta matematyka. Wczytujesz liczby, a następnie lecisz:
równanie ma dwa rozwiązania gdy...
ma jedno gdy...
nie ma wcale gdy...
dodatkowo - nie jest kwadratowe gdy...

Co od nr 1 :

for (int j=1; j<=n-i; j++ )
System.out.print(" ");

To wywal, j daj od 0, a poza tym trójkąt miał chyba być z o a nie z *.

Pozostało 580 znaków

Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0