TheSTRIG

oten bantu lab7bonus

Nov 14th, 2014
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. int main(){
  2.  
  3. int[] arr;
  4. //didalam array anggap udah ada inputnya
  5. int adaberapaangka;
  6. int yangdicari;
  7. int jumlahInputan;
  8.  
  9. for(int i = 0; i < adaberapaangka; i++){
  10. jumlahInputan = count(arr[i], yangdicari);
  11. }
  12. }
  13.  
  14. int count(int angka, int yangdicari){
  15. int jumlahInputan;
  16. int digitPertama = angka / pangkatSepuluh(cariPanjang(angka));
  17.  
  18. if(digitPertama == yangdicari){
  19. jumlahInputan++;
  20. }
  21.  
  22. if(cariPanjang != 0){
  23. jumlahInputan = jumlahInputan + count(angka%10, yang dicari);
  24. }else{
  25. return jumlahInputan;
  26. }
  27. }
  28.  
  29. int cariPanjang(int angka){
  30. int count;
  31. while(angka > 0){
  32. count += 1;
  33. angka = (angka / 10);
  34. }
  35. return count;
  36. }
  37.  
  38. int pangkatSepuluh(int power){
  39. int angka;
  40. for(int i = 0; i < power; i++){
  41. angka = angka * angka;
  42. }
  43. return angka;
  44. }
Add Comment
Please, Sign In to add comment