Results 1 to 2 of 2
Thread: Recursive Counting
- 01-29-2009, 07:12 PM #1
Member
- Join Date
- Dec 2008
- Posts
- 6
- Rep Power
- 0
Recursive Counting
I have an an exercise for class that I have been working on, trying to teach us recursion. I am able to nearly wrap my head around the subject, but have one small problem left. The program is supposed to take a large integer and a single digit integer, and tell how many times the small int occurs in the large one. This much I can get it to do.
However, it does the counting using a "static int i" that can be accessed by any part of the program, and I would prefer to use the recursion itself to accomplish this.
Here's the code.
Is there some way to use the recursion to do the counting for me?Java Code:import java.util.*; public class testCopy { static int i=0; public static void main (String args[]) { int integer=0; int digit=0; Scanner keyboard = new Scanner (System.in); System.out.println("Please enter an integer:"); integer=keyboard.nextInt(); System.out.println("Please enter a single digit:"); digit=keyboard.nextInt(); System.out.println(); System.out.println("You have chosen integer "+integer+" and digit "+digit+"."); System.out.println(); System.out.println(frequencyCount(integer,digit)); } public static int frequencyCount(int n,int d) { if ((n==0) && (Integer.toString(n).length())==1) return(i); else if(n%10==d) { i++; return (frequencyCount(n/10,d) ); //if whatever is equal to d then return whats left plus one more } else return (frequencyCount(n/10,d)); } }
Any help would be greatly appreciated! Thanks!
- 01-29-2009, 08:42 PM #2
Senior Member
- Join Date
- Sep 2008
- Posts
- 564
- Rep Power
- 5
Similar Threads
-
Counting numbers up and down
By radio in forum New To JavaReplies: 4Last Post: 05-06-2011, 03:03 PM -
Counting characters
By Tiff89 in forum New To JavaReplies: 10Last Post: 12-12-2008, 09:21 AM -
Need help with counting letters
By mrdestroy in forum New To JavaReplies: 15Last Post: 10-22-2008, 01:33 PM -
Counting Pixels
By shaungoater in forum Java 2DReplies: 5Last Post: 11-29-2007, 05:51 PM -
Counting Vowels and Constonants
By MattN in forum New To JavaReplies: 3Last Post: 11-20-2007, 05:45 PM


LinkBack URL
About LinkBacks
Reply With Quote
Bookmarks