| Author | Message | 
		 
		| bgmrk 
 
  
 
 
 | 
			
				|  Posted: Sun Jan 29, 2006 4:44 pm    Post subject: real to int? |  |   
				| 
 |  
				| i'm trying to make a program that will recognize whether a number is a perfect square (8 is a perfect square of 64) or not i'm a little confused...i'm trying to use the round command to make it aout 100 times easier but its not going to well 
 this is what i have: Code:
 
 	  | code: |  	  | 
var x, y : real
 for i : 40..100
 y := i**0.5
 if y*y = i then
 put i
 end if
 end for
 
 | 
 
 this gives all the numbers that aren't perfect squares
 
 this is what i want
 
 	  | code: |  	  | 
var x, y : real
 for i : 40..100
 y := i**0.5
 round (y)
 if y*y = i then
 put i
 end if
 end for
 
 | 
 how do i fix this error so it actualy works
 |  
				|  |  | 
	 
		|  |  | 
	
 
		|  | 
		 
		| Sponsor Sponsor
 
  
   |  | 
	 
		|  | 
				 
		| Delos 
 
  
 
 
 | 
			
				|  Posted: Sun Jan 29, 2006 4:49 pm    Post subject: Re: real to int? |  |   
				| 
 |  
				| Please indent. 
 
 bgmrk wrote: 
	  | code: |  	  | 
var x, y : real
 for i : 40..100
 y := i**0.5
 % Takes sqrt.
 if y*y = i then
 % checks if square is i
 put i
 end if
 end for
 
 | 
 
 
 That part makes no sense.  Basically, it's:
 
 math wrote: 
(sqrt(x))^2 = x
 
 
 Ergo, all values will return.
 
 What you'll want to do (if I understand your intent correctly) is check if the sqrt() of a given number is a whole number.  If it is, then woo-hoo, it's a perfect square.
 There are probably more mathematically correct ways of doing it, of course.
 |  
				|  |  | 
	 
		|  |  | 
	
 
		|  | 
				 
		| bgmrk 
 
  
 
 
 | 
			
				|  Posted: Sun Jan 29, 2006 4:53 pm    Post subject: (No subject) |  |   
				| 
 |  
				| thanx for the quick reply nd sry for not indenting 
 where would i put that line because i am still ver confused
 |  
				|  |  | 
	 
		|  |  | 
	
 
		|  | 
				 
		| bgmrk 
 
  
 
 
 | 
			
				|  Posted: Sun Jan 29, 2006 5:08 pm    Post subject: (No subject) |  |   
				| 
 |  
				| ok ok i got it...thanx..so much this was my last one to do..u r a god sent:)   |  
				|  |  | 
	 
		|  |  | 
	
 
		|  | 
				 
		| redrenagade 
 
 
 
 
 | 
			
				|  Posted: Thu Feb 02, 2006 5:04 pm    Post subject: (No subject) |  |   
				| 
 |  
				| Just what do you plan to use that for anyway? Just curious. |  
				|  |  | 
	 
		|  |  | 
	
 
		|  | 
				 
		| bgmrk 
 
  
 
 
 | 
			
				|  Posted: Thu Feb 02, 2006 5:10 pm    Post subject: (No subject) |  |   
				| 
 |  
				| it's for school...but i figured it out...thanx |  
				|  |  | 
	 
		|  |  | 
	
 
		|  | 
				 
		|  |