Cześć
1)
Piszę prosty program w Javie i chciałbym wykorzystać do niego funkcje tryg. Tangens tylko w sumie. W internecie nie mogłem znaleźć jakiegoś poradnika konkretnego. Mógłby mi ktoś wytłumaczyć na przykładzie jak to ma wyglądać, żebym przy podaniu przyprostokątnych 13 i 35 dostał miarę kąta alfa?
Jak zmienna "Warunek" Wyjdzie mniejsza od 60, to wybija po prostu ile wynosi tangens, ale olewa ten System.println gdzie miało wyskoczyć, że nie spełnia. Co źle zrobiłem? Źle warunki if wstawiłem?
Póki co próbowałem tak
import java.text.DecimalFormat;
import java.util.Scanner;
public class schody
{
public static void main(String[] args)
{
@SuppressWarnings("resource")
Scanner input = new Scanner(System.in);
System.out.println("Podaj wysokośc stopnia");
double wysokość = input.nextDouble();
System.out.println("Podaj długość stopnia");
double długość = input.nextDouble();
double warunek = ((2*wysokość)+długość);
if (warunek>=60)
if (warunek<=65)
{
System.out.println("Stopień spełnia warunek dobrych schodów");
}
else
{
System.out.println("Stopień nie spełnia warunku dobrych schodów");
}
// double tangens = (wysokość/długość);
// System.out.println("Tangens kąta alfa wynosi około "+Math.tan(tangens));
double tangens = (wysokość/długość);
DecimalFormat df = new DecimalFormat("###.##");
System.out.println("Tangens kąta alfa wynosi około "+df.format(tangens));
}
}
Sam ogarnąłem z tymi warunkami. Wystarczyło zmienić na
if (warunek>=60 && warunek<=65)
Może komuś się przyda