1
2
3
4
5
6
7
8
9
10
dan seterusnya sesuai nilai yang diinputkan.
Soal kedua masih sama dengan soal pertama tapi hasil outputnya merupakan kebalikannya misal klo kita masukan nilai n nya sama dengan 10 maka akan ditampilkan dilayar.
10
9
8
7
6
5
4
3
2
1
Dengan semangat dan antusias yang tinggi, meskipun udah lama gak pake C++, akhirnya ketemu jawabannya seperti ini,
Jawaban soal pertama.
#include{iostream.h}
#include{conio.h}
void rekursif_angka(int);
main(){
int nomor;
cout<<"Silahkan masukan nilainya :"; cin>>nomor;
rekursif_angka(nomor);
getch();
}
void rekursif_angka(int n){
if (n>=1){
rekursif_angka(n-1);
cout<<"\n"<<;; } }
Jawaban soal kedua.
#include{iostream.h}
#include{conio.h}
void rekursif_angka_terbalik(int);
main()
{ int nomor; cout<<"Silahkan masukan nilainya :";
cin>>nomor;
rekursif_angka_terbalik(nomor);
}
void rekursif_angka_terbalik(int n){
if (n>=1){
cout<<"\n"<<;;
rekursif_angka_terbalik(n-1);
}
}
Nach Jawabannya simple kan,.... sengaja aku tulis di Blog ini kemungkinan ada rekan mahasiswa yang lagi kuliah, dan mempunyai permasalahan soal seperti ini, jadi aku gak mubadzir untuk mempublikasikannya meskipun memang ini masih merupakan permasalahan dasar :)
0 komentar:
Post a Comment