7.2.. Učitati hipotenuzu pravouglog trougla i ugao alfa u stepenima. Izračunati katete.
Opis rješenja: Broj PI u programskom jeziku Java je u biblioteci Math i označen je sa Math.PI. Izraz (alfa * Math.PI) / 180 pretvara ugao iz stepena u radijane. Funkcije sinus i kosinus se računaju funkcije sin i cos iz biblioteke Math.
Listing programa:
// 07211079
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner input = new Scanner (System.in);
double c, alfa, a, b; // deklarisanje varijabli
System.out.print("Hipotenuza: ");
c = input.nextDouble(); // ucitavanje vrijednosti hipotenuze
System.out.print("Ugao (u stepenima): ");
alfa = input.nextDouble(); // ucitavanje vrijednosti ugla
if ( (c > 0) && (alfa > 0) && (alfa < 90))
{
a = c * Math.sin((alfa * Math.PI) / 180); // Math.PI vrijednost broja pi
b = c * Math.cos((alfa * Math.PI) / 180);
System.out.println("Duzina katete a = " + a); // ispis vrijednosti
System.out.println("Duzina katete b = " + b); // ispis vrijednosti
}
else
System.out.println("Takav pravougli trougao ne postoji."); // ispis vrijednosti
}
}
Ispis na ekranu:
Index
|