notasi hitung hitungan

Judul : Menghitung((A+B)-C)x(A)=hasil

Kamus

A –>integer

B –>integer

C –> integer

Hasil –>nteger

Deskripsi

Input A, B, C

Hasil –> ((A+B)-C)x(A)

Output Hasil

Judul : Menghitung((A+B)-C)x(B-A) inputan B tidak boleh <A

Kamus

A –>integer

B –>integer

C –>integer

Hasil –>integer

Deskripsi

Input A

Input B

If input b < a then

{operasi gagal}

Input C

Hasil –> ((A+B)-C)x(B-A)

Output Hasil

Judul : Menghitung ((A+B)-C)x(A-B) dengan Menjadikan Pecahan

Kamus

Apembilang –> Integer

Apenyebut –> Integer

Bpembilang –> Integer

Bpenyebut –> Integer

Cpembilang –> Integer

Cpenyebut –> Integer

Persamaanpenyebut–>Integer

Hasil1 –> Integer

Hasil2 –> Integer

Hasil3 –> Integer

Hasiltotal –>Integer

Deskripsi

Input Apembilang, Apenyebut, Bpembilang, Bpenyebut, Cpembilang, Cpenyebut

Persamaanpenyebut = Apenyebut x B penyebut x Cpenyebut

Hasil1 = (persamaanpenyebut / Apenyebut) * Apembilang

Hasil2 = (persamaanpenyebut / Bpenyebut) * Bpembilang

Hasil3 = (persamaanpenyebut / Cpenyebut) * Cpembilang

Hasiltotal = ((Hasil1/persamaanpenyebut + Hasil2/ persamaanpenyebut)- Hasil3/ persamaanpenyebut)x(Hasil1/ persamaanpenyebut – Hasil2/ persamaanpenyebut)

Output : Hasil1/ persamaanpenyebut, Hasil2/ persamaanpenyebut, Hasil3/ persamaanpenyebut, Hasiltotal

Judul : Berapa lama perjalanan Haji ke Tanah Suci naik kapal dalam Minggu,hari,jam,menit,detik

Kamus:

-n –>integer [0…9999999] //data yang dimasukkan

-w–>integer[w > 0]//minggu,bil.bulatpositif

-d–>integer[0…7]//hari,bil.bulatpositif

-h–>integer[0..23]//jam,bil.bulatpositif

-m–>integer[0..59]//menit,bil.bulatpositif

-s–>integer[0..59]//detik,bil.bulatpositif

-sw–>integer[0..604799]//sisa detik dalam minggu

-sd–>integer[0..86399]//sisa detik dalam hari

-sh–>integer[0..3599]//sisa detik dalam jam

 

 

Deskripsi:

Input (n) {0 < n < 999999}

W=n div 604800,sw =n mod 604800

{n=604800*w+sw and 0 < sw < 604800}

D=sw div 86400,sd=sw mod 86400

{ n=604800*w+86400*d+sd and 0 < sw < 604800 and 0 < sd < 86400}

H=sd div 3600,sh=sd mod 3600

{ n=604800*w+86400*d+3600*h+sh and 0 < sw < 604800 and 0 < sd < 86400 and 0 < sh < 3600}

M=sh div 60,s mod 60

{ n=604800*w+86400*d+3600*h+60*m+s and 0 < sw < 604800 and 0 < sd < 86400 and 0 < sh < 3600 and 0 < m < 60 and 0 < s < 60}

Output (week,day,hour,minute,second)

Judul:Program Jam Menit Detik,jam 23,menit 59

Kamus:

-n –>integer [0…9999999] //data yang dimasukkan

-h–>integer[0..23]//jam,bil.bulatpositif

-m–>integer[0..59]//menit,bil.bulatpositif

-s–>integer[0..59]//detik,bil.bulatpositif

-sh–>integer[0..3599]//sisa detik dalam jam

Deskripsi:

Input (n) {0 < n < 999999}

H=n div 3600,sh=sd mod 3600

{ n=3600*h+sh and 0 < sh < 3600}

M=sh div 60,s mod 60

{ n=3600*h+60*m+s and 0 < sh < 3600 and 0 < m < 60 and 0 < s < 60}

Output(Hour,Minute,Second)

Judul:Program jam,menit,detik bedakan antara pagi,siang,sore,malam,dini hari

 

 

 

Kamus:

-n –>integer [0…9999999] //data yang dimasukkan

-h–>integer[0..23]//jam,bil.bulatpositif

-m–>integer[0..59]//menit,bil.bulatpositif

-s–>integer[0..59]//detik,bil.bulatpositif

-sh–>integer[0..3599]//sisa detik dalam jam

-KategoriWaktu àcharacter[20]

Deskripsi:

Input (n) {0 < n < 999999}

H=n div 3600,sh=sd mod 3600

{ n=3600*h+sh and 0 < sh < 3600}

M=sh div 60,s mod 60

{ n=3600*h+60*m+s and 0 < sh < 3600 and 0 < m < 60 and 0 < s < 60}

If (Hour;Minute;Secondnya 00;00;00 – 03;59;59) then

{kategori waktu:Dini hari}

Else If (Hour;Minute;Secondnya 04;00;00 – 10;59;59) then

{kategori waktu:Pagi hari}

Else If (Hour;Minute;Secondnya 11;00;00 – 14;59;59) then

{kategori waktu:Siang hari}

Else If (Hour;Minute;Secondnya 15;00;00 – 18;59;59) then

{kategori waktu:Sore hari}

Else If (Hour;Minute;Secondnya 09;00;00 – 23;59;59) then

{kategori waktu:Malam hari}

Output (Hour,Minute,Second,Kategori Waktu)

Judul:Program bilangan ganjil,genap,besar,kecil,positif,negatif

Kamus:

a–>integer

b–>integer

c–>integer

d–>integer

kategori1–>character //besar/kecil

kategori2–>character//ganjil/genap

kategori3–>character//positif/negatif

Deskripsi:

Input a,b,c,d

If (a<b,c,d) then

{kategori1=kecil}

Else if (a>b,c,d) then

{kategori1=besar}

If (a mod 2=0) then

{kategori2=genap}

Else if (a mod 2!=0) then

{kategori2=ganjil}

If (a > 0)then

{kategori3=positif}

Else if (a < 0)then

{kategori3=negatif)

If (b<a,c,d) then

{kategori1=kecil}

Else if (b>a,c,d) then

{kategori1=besar}

If (b mod 2=0) then

{kategori2=genap}

Else if (b mod 2!=0) then

{kategori2=ganjil}

If (b > 0)then

{kategori3=positif}

Else if (b < 0)then

{kategori3=negatif)

 

If (c<a,b,d) then

{kategori1=kecil}

Else if (c>a,b,d) then

{kategori1=besar}

If (c mod 2=0) then

{kategori2=genap}

Else if (c mod 2!=0) then

{kategori2=ganjil}

If (c > 0)then

{kategori3=positif}

Else if (c < 0)then

{kategori3=negatif)

If (d<a,b,c) then

{kategori1=kecil}

Else if (d>a,b,c) then

{kategori1=besar}

If (d mod 2=0) then

{kategori2=genap}

Else if (d mod 2!=0) then

{kategori2=ganjil}

If (d > 0)then

{kategori 3=positif}

Else if (d < 0)then

{kategori 3=negatif)

Output:

A,kategori1,kategori2,kategori3

B,kategori1,kategori2,kategori3

C,kategori1,kategori2,kategori3

D,kategori1,kategori2,kategori3

 

Judul:Membedakan segitiga sama kaki,siku-siku,sama sisi

Kamus:

Sisi1–>integer

Sisi2–>integer

Sisi–>àinteger

Kategori–>character // sama sisi||sama kaki||siku siku

Deskripsi

Input sisi1,sisi2,sisi3

If (sisi1=sisi2=sisi3) then

{kategori=sama sisi}

Else if (sisi1=sisi2!=sisi3 ||sisi1=sisi3!=sisi2 ||sisi1!=sisi2=sisi3) then

{kategori=sama kaki}

Else if(sisi1>sis2>sisi3 || sisi1<sisi2<sisi3 || sisi1>sisi2<sisi3 || sisi1>sisi3<sisi2 || sisi1<sisi2>sisi3 || sisi1<sisi3>sisi2) then

{kategori=siku-siku}

Output sisi1,sisi2,sisi3,kategori

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *