Symbianize





Programming Discussions related to C++, HTML, PHP, ASP, ColdFusion, JavaScript, Perl, Phyton, Ruby, WML, SQL, XML, and other programming languages.

Reply
  #1  
Old 20th Jun 2012 Wed, 21:55
evilseloso's Avatar
evilseloso Male evilseloso is offline
Professional
 
Join Date: Jan 2012
Location: Somewhere down the road..
Posts: 153
Reputation: evilseloso is an unknown quantity at this point
Default Java Help

mga ka-symb.. patulong nman po bkit palaging nag-aask ng number yung program.. ano po kaya mali dito

Code:
import javax.swing.JOptionPane;
public class qwe
{


	public static void main (String args[]) 
	{
	
		mean();

	}
	public static void mean() {
		int[] m= new int[10];
   		int sum = 0;
   		int i;
   		String num;
   	
   		for (int j = 0; j < m.length; j++) 
   			{
    			for ( i = 0; i < m.length; i++) 
    				{
    					num = JOptionPane.showInputDialog("Enter a number");
						m[i]=Integer.parseInt( num );
        			sum += m[i];
					}
						
   	
   	
   			}
  
    	JOptionPane.showInputDialog(null, "The mean is " +sum/m.length);
	}

}
Mean po pla ang dapat na i-output ng program..
tulong po.. baguhan lamang po sa Java


Reply With Quote
Other Resources
  #2  
Old 20th Jun 2012 Wed, 22:26
polens's Avatar
polens Male polens is offline
Forum Consultant
 
Join Date: Jul 2009
Location: Baguio City
Posts: 1,485
Reputation: polens is an unknown quantity at this point
Default Re: Java Help

Quote:
Originally Posted by evilseloso View Post
mga ka-symb.. patulong nman po bkit palaging nag-aask ng number yung program.. ano po kaya mali dito

Code:
import javax.swing.JOptionPane;
public class qwe
{


	public static void main (String args[]) 
	{
	
		mean();

	}
	public static void mean() {
		int[] m= new int[10];
   		int sum = 0;
   		int i;
   		String num;
   	
   		for (int j = 0; j < m.length; j++) 
   			{
    			for ( i = 0; i < m.length; i++) 
    				{
    					num = JOptionPane.showInputDialog("Enter a number");
						m[i]=Integer.parseInt( num );
        			sum += m[i];
					}
						
   	
   	
   			}
  
    	JOptionPane.showInputDialog(null, "The mean is " +sum/m.length);
	}

}
Mean po pla ang dapat na i-output ng program..
tulong po.. baguhan lamang po sa Java
tangalin mo eto sa loop
lagay mo bago ung loop
Code:
num = JOptionPane.showInputDialog("Enter a number");



Reply With Quote
  #3  
Old 20th Jun 2012 Wed, 23:02
evilseloso's Avatar
evilseloso Male evilseloso is offline
Professional
 
Join Date: Jan 2012
Location: Somewhere down the road..
Posts: 153
Reputation: evilseloso is an unknown quantity at this point
Default Re: Java Help

Quote:
Originally Posted by polens View Post
tangalin mo eto sa loop
lagay mo bago ung loop
Code:
num = JOptionPane.showInputDialog("Enter a number");

po sir..

pwede po bah maka-ask ulit ng isang tanong?

Code:
import javax.swing.JOptionPane;
public class qwe
{
	public static void main (String args[]) 
	{	
	mode();

	}
		
	
	
	public static void mode() 
	{
    	int[] a= new int[10];
    	int maxValue, maxCount=0;
    	String num;

    	for (int i = 0; i < a.length; ++i) 
    		{
        		int count = 0;
        		
        		for (int j = 0; j < a.length; ++j) 
        			{for ( i = 0; i < a.length; i++) 
    				{
    					num = JOptionPane.showInputDialog("Enter a number");
						a[i]=Integer.parseInt( num );
            			if (a[j] == a[i]) ++count;
        			}}
        		if (count > maxCount)
        			{
            			maxCount = count;
            			maxValue = a[i];
        			}
        			JOptionPane.showMessageDialog(null, "The mode is " + maxValue);
    		}

    
	}

}


Ayw pong mag-ask ng program ng mga integers sa user tpos uninitialized pa daw yung maxValue na integer... ano po kaya prob nman nito sir?


Reply With Quote
  #4  
Old 20th Jun 2012 Wed, 23:05
evilseloso's Avatar
evilseloso Male evilseloso is offline
Professional
 
Join Date: Jan 2012
Location: Somewhere down the road..
Posts: 153
Reputation: evilseloso is an unknown quantity at this point
Default Re: Java Help

tungkol po pala sa Mode ang nxt problem ko sir.


Reply With Quote
  #5  
Old 20th Jun 2012 Wed, 23:35
merlinmeraldo's Avatar
merlinmeraldo Male merlinmeraldo is offline
Veteran
 
Join Date: Jan 2012
Location: Sa Puso mo
Posts: 385
Reputation: merlinmeraldo is an unknown quantity at this point
Default Re: Java Help

ung sa maxValue mo po sir.. ung data type lng po ung gnagya nung maxcount and ndi po nagagaya nang maxValue mo ung value nung maxCount so dapat ang gawin mo sir eh.
e.g
int maxValue = 15, maxCount = 0
yan po dpat ang gwin mo.. for example lng po yan.



Reply With Quote
  #6  
Old 21st Jun 2012 Thu, 05:59
evilseloso's Avatar
evilseloso Male evilseloso is offline
Professional
 
Join Date: Jan 2012
Location: Somewhere down the road..
Posts: 153
Reputation: evilseloso is an unknown quantity at this point
Default Re: Java Help

ano po ibig sabihin nyo sir.. nagla-lag na utak ko


Reply With Quote
  #7  
Old 21st Jun 2012 Thu, 08:17
ChiefBoy Male ChiefBoy is offline
Expert
 
Join Date: May 2012
Posts: 213
Reputation: ChiefBoy is an unknown quantity at this point
Default Re: Java Help

first tanggalin mo yung outer loop. Next palitan mo yung second showInputDialog ng showMessageDialog. Then ok na yan.



Reply With Quote
  #8  
Old 21st Jun 2012 Thu, 10:52
i_ignore08's Avatar
i_ignore08 Male i_ignore08 is offline
The Grand Master
 
Join Date: Sep 2010
Location: City of the Outcast
Posts: 3,198
Reputation: i_ignore08 will become famous soon enough
Default Re: Java Help

Quote:
Originally Posted by evilseloso View Post
po sir..

pwede po bah maka-ask ulit ng isang tanong?

Code:
import javax.swing.JOptionPane;
public class qwe
{
	public static void main (String args[]) 
	{	
	mode();

	}
		
	
	
	public static void mode() 
	{
    	int[] a= new int[10];
    	int maxValue, maxCount=0;
    	String num;

    	for (int i = 0; i < a.length; ++i) 
    		{
        		int count = 0;
        		
        		for (int j = 0; j < a.length; ++j) 
        			{for ( i = 0; i < a.length; i++) 
    				{
    					num = JOptionPane.showInputDialog("Enter a number");
						a[i]=Integer.parseInt( num );
            			if (a[j] == a[i]) ++count;
        			}}
        		if (count > maxCount)
        			{
            			maxCount = count;
            			maxValue = a[i];
        			}
        			JOptionPane.showMessageDialog(null, "The mode is " + maxValue);
    		}

    
	}

}


Ayw pong mag-ask ng program ng mga integers sa user tpos uninitialized pa daw yung maxValue na integer... ano po kaya prob nman nito sir?
Mode ba ng statistics ito?
so ang itini-test mo ay ung number na may pinakamaraming occurrence tama?

Try mo ito
Code:
public static void mode() {
    	int[] a = new int[10];
    	int maxValue = 0;
    	int maxCount = 0;

        for( int i=0; i<a.length; i++ ) {
        	a[i] = Integer.parseInt( JOptionPane.showInputDialog("Enter a number") );

        	int ctr = 0;	// Counter
        	
        	for( int j=0; j<a.length; j++ ) {
        		if( a[i] == a[j] ) 
        			ctr++;
        	}
        	
        	if( ctr > maxCount ) {
        		maxValue = a[i];
        		maxCount = a[i];
        	}	
        }
       	JOptionPane.showMessageDialog(null, "The mode is " + maxValue);
}



Last edited by i_ignore08; 21st Jun 2012 Thu at 10:53..
Reply With Quote
Reply

Thread Tools

Forum Jump


All times are GMT +8. The time now is 05:39.