• Tugas 3 Metode Perancangan Program

    Buatlah program berikut sesuai dengan tahapan pembangunan program:
    1.Pseudocode untuk menghitung akar-akar persamaan kuadrat f(x)= Ax2+Bx+C. SyaratA≠0
    D>0 punya dua akar real yang berbeda
    D=0 akar kembar
    D<0 akar kompleks
    jawaban:
    pseudocode
    program menghitung akar-akar persamaan kuadrat
    deklarasi
    int, a, b, c
    long d
    float, x1, x2, s

    deskripsi
    input nilai a
    input nilai b
    input nilai c
    d=(B*B)-(4*A*C)
    if(A==0)
    keterangan =”bukan persamaan kuadrat”
    else if(d<0)
    keterangan =”akar kompleks”
    else if(d>0)
    keterangan =”punya 2 akar real yang berbeda”
    s=sqrt(d)
    x1 =(-B+(s))/(2*A)
    x2 =(-B-(s))/(2*A)
    cetak nilai x1
    cetak nilai x2
    else
    keterangan =“akar real kembar”
    x1 =(-B)/(2*A)
    x2=x1
    cetak nilai x1
    cetak nilai x2

    2.Program untuk menghitung ekivalensi bilangan dalam detik menjadi berapahari, jam berapa menit dan berapa detik.
    jawaban:

    #include<iostream>
    #include<cstdio>

    using namespace std;

    int main(){
      cout << "Masukkan detik : " << endl;
      int detik, menit, jam, hari;
      cin >> detik;
      if(detik > 60) menit = detik/60;
      detik = detik%60;
      if(menit > 60) jam = menit/60;
      menit = menit%60;
      if(jam > 24) hari = jam/24;
      jam = jam%24;
      printf("%i hari, %i jam, %i menit, %i detik", hari, jam, menit, detik);
      return 0;
    }
  • 0 komentar:

    Posting Komentar

    Cari Blog Ini

    Diberdayakan oleh Blogger.

    Resume Topologi Jaringan

    TOPOLOGI JARINGAN Topologi Jaringan Komputer adalah metode atau cara yang digunakan agar dapat menghubungkan satu komputer dengan kompute...