Advertisement
adesuryadi_

PBO Tugas 1

Sep 25th, 2017
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.85 KB | None | 0 0
  1. package adesuryadi;
  2.  
  3. /**
  4. *
  5. * @author kontlo
  6. */
  7. public class AdeSuryadi {
  8.  
  9. /**
  10. * @param args the command line arguments
  11. */
  12. public static void main(String[] args) {
  13. //1. mencari nilai max
  14.  
  15. int angkaA = 12, angkaB =10, angkaC = 13, nilaiMax = 0;
  16.  
  17. if(angkaA > angkaB && angkaA > angkaC)
  18. {
  19. nilaiMax = angkaA;
  20. }
  21. else if(angkaB > angkaA && angkaB > angkaC)
  22. {
  23. nilaiMax = angkaB;
  24. }
  25. else if(angkaC > angkaA && angkaC > angkaB)
  26. {
  27. nilaiMax = angkaC;
  28. }
  29.  
  30. System.out.println("1. Mencari Nilai Terbesar dari A = "+angkaA+", B = "
  31. +angkaB+", C = "+angkaC+"\nNilai Terbesar adalah "+nilaiMax);
  32.  
  33.  
  34. //2. Program Rumus ABC
  35.  
  36. int a=2, b=3, c=1;
  37.  
  38. System.out.println("\n2. Diketahui Persamaan kuadrat dengan nilai A = "
  39. +a+", B = "+b+", C = "+c);
  40.  
  41. double xa = ((-b) + Math.sqrt((b*b)-(4*a*c))) / (2*a);
  42. System.out.println("Hasil X1 adalah "+xa);
  43.  
  44. double xb = ((-b) - Math.sqrt((b*b)-(4*a*c))) / (2*a);
  45. System.out.println("Hasil X2 adalah "+xb+"\n");
  46.  
  47. //3.Penjumlahan sampai 1-10 (ganjil ditambah 1, genap ditambah 0)
  48.  
  49. int hasilJumlah = 0;
  50.  
  51. for(int bil=0; bil<10 ;bil++)
  52. {
  53. if((bil+1)%2 == 1 )
  54. {
  55. hasilJumlah += ((bil+1)+1);
  56. }
  57. if((bil+1)%2 == 0)
  58. {
  59. hasilJumlah += (bil+1);
  60. }
  61. }
  62.  
  63. System.out.println("3. Hasil dari (1+1)+2+(3+1)+4+(5+1)+6+(7+1)+8+(9+1)+10 = "
  64. +hasilJumlah);
  65.  
  66. }
  67.  
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement