REKURSIF
Latihan 3.1
Program berikut ini berfungsi untuk membalikan urutan deret bilangan yang diinput menggunakan fungsi rekursif.
Contoh : 12345678 ==> 87654321
Perhatikan fungsi membandingkan bilangan sebelum dan berikutnya.
Contoh : 12345678 ==> 87654321
Perhatikan fungsi membandingkan bilangan sebelum dan berikutnya.
#include <iostream.h> // lan-balon.blogspot.co.id
#include <conio.h>
#include <stdio.h>
float rasio (float s) //parameter fungsi
{ //proses
float rasio;
rasio = s / 3;
return rasio;
}
main()
{
float olah, tarif, pros, jarak, s;
cout << "\t\tProgram Perhitungan Rasio Tarif" << endl;
cout << "\nMasukan Jarak Tempuh KM : ";
cin >> jarak; //inputan jarak tempuh
cout << "Masukan Tarif \t\t: ";
cin >> tarif; //inputan tarif
//proses perhitungan
olah = 6700 * jarak;
s = (olah / tarif) * 100;
printf ("Prosentase rasio BBM dan Tarif adalah : %.2f", rasio(s)); //tampilan hasil dengan memanggil parameter fungsi
return 0;
}
Penjelasannya :
Program ini Membalikan Data atau bilangan yang kita Masukan ..
0 Comment to "Latihan 3.1 Modul 3"
Posting Komentar