Algoritma Menghitung jarak menggunakan C
Pada saat kuliah kemarin (30/04/2015) saya mendapat soal cerita di mata kuliah algoritma.
Ada dua orang berdiri (orang A di selatan dan orang B di utara), jarak antara kedua orang tersebut adalah 1000 meter. Yang jadi pertanyaannya adalah jika A berjalan dengan kecepatan 10 meter/detik dan B berjalan dengan kecepatan 5 meter/detik. Maka di jarak berapakah mereka akan saling berpapasan ? Buat dalam bentuk program.
Penyeselesaian :
Jika dihitung manual dengan matematika, maka akan timbuk pertanyaan seperti ini :
#Pada jarak berapakah B akan berpapasan dengan A ?
Jawaban : 340 meter.
#Pada jarak berapakah A akan berpapasan dengan B ?
Jawaban : 660 meter.
Jawaban di atas masih belum sempurna, karena inti pertanyaan dari soal di atas adalah "Buat dalam bentuk program".
#include <stdio.h>
void main()
{
int A, B, C;
A=0;
B=0;
for(C=15; C<=1000; C++)
{
A=A+10;
B=B+5;
}
printf("Jarak papasan A dengan B : ");
printf("%i", A-10 \n);
printf("Jarak papasan B dengan A : ");
printf("%i", B+5);
}
Kode di atas merupakan algoritma untuk menghitung jarak A berpapasan dengan B dan jarak B berpapasan dengan A.
Ketika di run maka hasil yang muncuk akan seperti ini :
Jarak papasan A dengan B : 660Mungkin sekian dulu pembahasan kali ini, mohon maaf jika ada kesalahan pada penulisan kode atau algoritmanya, harap di ma'lum, masih NEWBIE soalnya hehe :)
Jarak papasan B dengan A : 340
Semoga bermanfaat ya :-).
Algoritma Menghitung jarak menggunakan C
Reviewed by Nicht Menschen
on
Mei 01, 2015
Rating: 5
