24.2.3.24010210. Napisati program koji traži da se sa tastature unesu dva realna broja a i b, i prirodan broj n, a koji zatim računa i ispisuje vrijednost dvojnog razlomka
na n decimala.
Opis rješenja: Posebno testirati slučaj a = 0 i b = 1 i slučaj kada se za a i b unesu jednaki brojevi.
Listing programa:
package zadaci;
import java.util.Scanner;
public class Zadatak24010210 {
public static void main(String[] args) {
Scanner input=new Scanner(System.in);
System.out.print("Unesite brojeve a i b:");
Double a=input.nextDouble();
Double b=input.nextDouble();
if ((a==0 && b==1) || a*a==b*b)
System.out.println("Nemoguce je dijeliti sa nulom!");
else{
Double c=(a+b)/(1+((a*a+b*b)/(a*a-b*b)));
System.out.println("c="+Math.round(c));
}
}
}
Ispis na ekranu:
Riješeni zadaci 2 Index
|