Pseudocode Mencari akar dari persamaan kuadrat f(x)=Ax2+Bx+C=0, dan Program untuk menghitung ekivalensi bilangan detik ke hari


Nim : 12170462
Nama : Sri Suhartini Simaremare
Kelas  : 12-3A-09



1.Pseudocode untuk menghitung akar-akar persamaan kuadrat f(x) =

   Ax2+Bx+C. Syarat A 0
   D>0 punya dua akar real yang berbeda
   D=0 akar kembar
   D<0 akar kompleks

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 dua 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 sama’
x1=(-B) / (2*A)
x2=x1
cetak nilai x1
cetak nilai x2

2. Program untuk menghitung ekivalensi bilangan dalam detik
menjadi berapa hari, jam berapa menit dan berapa detik

#include <conio.h>
#include <stdio.h>
#include <iostream.h>
Main()
{
int detik, menit, jam, hari, sisa_1, sisa_2, sisa_3;
char lagi;
clrscr();
atas:
cout<<”Masukkan jumlah detik :\n”;
cin>>detik;
hari = detik/86400;
sisa_1 = detik – (hari*86400);
jam = sisa_1 / 3600;
sisa_2 = sisa_1 – (jam*60);
menit = sisa_2 / 60;
sisa_3 = sisa_2 – (menit*60);
Printf(“%d hari, %d jam, %d menit, %d detik \n”, hari, jam, menit, sisa_3);
printf(“Ingin melakukan konversi lagi [Y/T] :  “);
          lagi = getche();
If(lagi==’Y’ || lagi==’y’)
          goto atas ;
getch();

Comments

Popular posts from this blog

CONTOH PSEUDOCODE, FLOWCHART DAN PROGRAM

BAB II MAKALAH UNAUTHORIZED ACCESS TO COMPUTER AND SERVICE