Skip to main content

Teks algoritma Cara Mencari Usia Saat Ini


Teks Algoritma Menghitung Usia Saat ini


Assalamualaikum wr.wb.
     Ya, kembali lagi kali ini saya menjelaskan tentang menulis teks algoritma MENGHITUNG USIA SAAT INI, seperti biasanya ini merupakan sebuah tugas yang di berikan Bapak Ifan Risqa Dosen Pengampuh Mata Kuliah Dasar Pemrogaman di Universitas Dian Nuswantoro Semarang.
     Nah kali ini saya akan menjelaskan cara menuliskan teks algoritma cara menghitung Usia saat ini dengan cara merubahnya menjadi detik dahulu agar lebih mudah dan mengurangi kesalahan, karena format pengurangan tahun bulan hari jam menit detik itu berbeda, coba aja deh kalian kurangkan langsung anda bisa bingung.
JUDUL
​{Menghitung usia sendiri dengan menginputkan tahun,bulan,tanggal,jam,menit,detik sekarang dan lahirnya anda di akumulasikan menjadi detik, baru di kurangkan detik skarang dan detik lama setelah ketemu selisih baru di masukan ke format tahun, bulan, tanggal, jam, menit, detik}
KAMUS
Tahun_l , Bulan_l , Tanggal_l ,​​  Jam_l ,​​  Menit_l , Detik_l​, totdtk_l ​​  interger
Tahun_s , Bulan_s , Tanggal_s , Jam_s , Menit_s , Detik_s​, totdtk_s interger
Tahun_u , Bulan_u , hari_u , Jam_u , Menit_u , Detik_u interger
Selisih interger
ALGORITMA
input tanggal lahir (Tahun_l,Bulan_l,Tanggal_l,Jam_l,Menit_l,Detik_l)
Tahun_l ​     =
​​Bulan_l      =
​​Tanggal_l  = ​ ​
​​Jam_l         =
​​Menit_l      = ​ ​
Detik_l​ ​       =
input tanggal sekarang (Tahun_s,Bulan_s,Tanggal_s,Jam_s,Menit_s,Detik_s)
Tahun_s     = ​ ​
​​Bulan_s ​      =
Tanggal_s  = ​ ​
​​Jam_s         =​​
Menit_s      =  Detik_s      =

///RUMUS
totdtk_l       = (tahun_l*31536000) + ​ ​( bulan_l ​​ *2628002,88​​ ) + (tanggal_l*86400 )
                   +​​(jam_l * 3600 ) + (menit_l * 60) ​+ detik_l
totdtk_s​       = (tahun_s*31536000) + ​ ​( bulan_s ​​ *2628002,88​​ ) + (tanggal_s *86400 )
                   +​​(jam_s * 3600 ) + (menit_s ​​* 60) ​+ detik_s
selisih        = ( totdtk_s - totdtk_l )
Tahun_u    = selisih div 31536000
Bulan_u     = (selisih mod 31536000) div 2628002,88
hari_u =​​ (selisih mod 2628002,88) div 86400
Jam_u       ​​= (selisihmod​​ 86400 ​​) div 3600
Menit_u     = (selisih mod 3600)​​ div ​ ​60
Detik_u​       = ​​selisih mod 60
output
Jadi sekarang saya berumur Tahun_u , Bulan_u , Tanggal_u , Jam_u , ​​Menit_u , Detik_u

#include <stdio.h>
#include <stdlib.h>

int main()
{
printf("NAMA :WAHYU AGUNG RAHMANTO\n");
printf("UNIVERSITAS DIAN NUSWANTORO\n\n");
printf("===============================================================\n");
printf("|| dibaca 6 bilangan tentukan harga terkecil sampai terbesar ||\n");
printf("===============================================================\n");


int a,b,c,d,e,f,tmp;

/// ALGORITMA :

printf("Masukan Nilai a : ");scanf("%d",&a);
printf("Masukan Nilai b : ");scanf("%d",&b);
printf("Masukan Nilai c : ");scanf("%d",&c);
printf("Masukan Nilai d : ");scanf("%d",&d);
printf("Masukan Nilai e : ");scanf("%d",&e);
printf("Masukan Nilai f : ");scanf("%d",&f);

if (a==b||b==c||c==d||d==e||e==f)
{
printf("ada angka yang sama!! gaboleh!!\n");
}
else
{

if (a>b)
{
(tmp=a,a=!b,b=tmp);
}
if (a>c)
{
(tmp=a,a=c,c=tmp);
}
if (a>d)
{
(tmp=a,a=d,d=tmp);
}
if (a>e)
{
(tmp=a,a=e,e=tmp);
}
if (a>f)
{
(tmp=a,a=f,f=tmp);
}
if (b>c)
{
(tmp=b,b=c,c=tmp);
}
if (b>d)
{
(tmp=b,b=d,d=tmp);
}
if (b>e)
{
(tmp=b,b=e,e=tmp);
}
if (b>f)
{
(tmp=b,b=f,f=tmp);
}
if (c>d)
{
(tmp=c,c=d,d=tmp);
}
if (c>e)
{
(tmp=c,c=e,e=tmp);
}
if (c>f)
{
(tmp=c,c=f,f=tmp);
}
if (d>e)
{
(tmp=d,d=e,e=tmp);
}
if (d>f)
{
(tmp=d,d=f,f=tmp);
}
if (e>f)
{
(tmp=e,e=f,f=tmp);
}
}

printf("Maka nilainya setelah di urutkan %d,%d,%d,%d,%d,%d",a,b,c,d,e,f);



return 0;
}
 


 

      Sekian Penjelasan dari saya semoga bermanfaat bagi kalian, jika ada kritik dan saran silakan tuliaskan di kolom komentar.Jika ada kata-kata yang kurang berkenan mohon dimaafkan.

Wassalamualaikum wr. wb.

www.dinus.ac.id

risqa.ifan@dsn.dinus.co.id

Comments

Popular posts from this blog

Macam Metode kondisi (if else maupun swith case/depend on) dalam Bahasa C serta algoritmanya

KONDISI Penyeleksian kondisi digunakan untuk mengarahkan perjalanan suatu proses. Penyeleksian kondisi dapat diibaratkan sebagai katup atau kran yang mengatur jalannya air. Bila katup terbuka maka air akan mengalir dan sebaliknya bila katup tertutup air tidak akan mengalir atau akan mengalir melalui tempat lain. Fungsi penyeleksian kondisi penting artinya dalam penyusunan bahasa C, terutama untuk program yang kompleks. Struktur Kondisi “if…” Struktur if dibentuk dari pernyataan if dan sering digunakan untuk menyeleksi suatu kondisi tunggal. Bila proses yang diseleksi terpenuhi atau bernilai benar, maka pernyataan yang ada di dalam blok if akan diproses dan dikerjakan. Bentuk umum struktur kondisi if adalah : if(kondisi){     Bila kondisi bernilai benar atau true maka bagian ini dijalankan     Bila kondisi benilai salah atau false maka bagian ini tidak dijalankan } Contoh Program: #include "stdio.h" main(){     float nilai; ...

TUGAS MENGHITUNG LAMA WAKTU KULIAH

MENGHITUNG LAMA WAKTU KULIAH dengan cara di konversi ke detik dahulu        assalamualaikum wr.wb,       Oke kali ini saya akan menjelaskan sedikit tentang cara menuliskan notasi algoritma cara menghitung lama waktu Perkuliahan , Cerita sedikit ini sebenarnya merupakan sebuah tugas yang di berikan oleh dosen saya Bapak Ifan Risqa Matkul Dasar Pemrograman di Universitas Dian Nuswantoro Semarang       Sebelumnya pasti kalian bertanya kenapa harus di konversikan ke detik terlebih dahulu?. Ya memang saya konversi terlebih dahulu agar mudah dan lebih aman serta akurat karena pengurangan nanti dalam format detik semua, jika jam di kurangi jam menit di kurangi menit dan detik dikurangi detik akan susah. silakan coba saja jam 16.03.55 di kurang 14.19.36 pasti kalian terpacu dengan pengurangan matematik biasa dan bisa lupa jika itu merupakan jam. JUDUL : {menghitung berapa lama durasi perkuliaha dengan c...

Teks Algoritma Penjumlahan Bilangan Pecahan

Teks Algoritma Menjumlahkan Bilangan Pecahan   Assalamualaikum Wr.Wb.        Ya, kembali lagi kali ini saya menjelaskan tentang menulis teks algoritma Menjumlahkan Bilangan Pecahan, seperti biasannya ini merupakan sebuah tugas yang di berikan Bapak Ifan Risqa Dosen Pengampuh Mata Kuliah Dasar Pemrogaman di Universitas Dian Nuswantoro Semarang.      Nah kali ini saya akan menjelaskan cara menuliskan teks algoritma dengan cara menyamakan penyebutnya terlebih dahulu agar dapat di jumlakan pembilangnya (dengan cara perkaliann silang), nah pastinya anda paham kan kalian pasti pernah di ajari penjumlahan maupun pengurangan syaratnya adalah penyebutnya harus sama baru bisa di jumlah atau di kurang pembilangnya. Program          PROGRAM PENJUMLAHAN BILANGAN PECAHAN {dengan cara menyamakan penyebutnya terlebih dahulu agar dapat di jumlahkan pembilangnya(dengan metode perka...