Cosine inverse? 
	 
	
		| Author | 
		Message | 
	 
		 
		not_l33t
 
  
 
    
		 | 
		
		
			
				  Posted: Thu May 20, 2004 6:12 pm    Post subject: Cosine inverse?  | 
	
				
				 | 
			 
			 
				
  | 
			 
			
				| Is it possible to do a cos-1 in Turing. I need it for a program that I am creating for finding the degrees of angle and telling if its a right angle triangle or not. I am simply going to use the elseif and else commands. So can you guys help me with the cosine. | 
			 
			
				 | 
			 
		  | 
	 
	 
		 | 
		
		 | 
	 
	  
		  | 
	 
		 
		Sponsor Sponsor 
		 
  
		 | 
		
 | 
	 
	 
		  | 
	 
				 
		Pickles
 
  
 
    
		 | 
		
		
			
				  Posted: Thu May 20, 2004 6:26 pm    Post subject: ...  | 
	
				
				 | 
			 
			 
				
  | 
			 
			
				| isnt that 1/cos ? | 
			 
			
				 | 
			 
		  | 
	 
	 
		 | 
		
		 | 
	 
	  
		  | 
	 
				 
		not_l33t
 
  
 
    
		 | 
		
		
			
				  Posted: Thu May 20, 2004 6:28 pm    Post subject: Re: ...  | 
	
				
				 | 
			 
			 
				
  | 
			 
			
				Pickles wrote: isnt that 1/cos ? 
 
 
That don't work. | 
			 
			
				 | 
			 
		  | 
	 
	 
		 | 
		
		 | 
	 
	  
		  | 
	 
				 
		AsianSensation
 
 
 
    
		 | 
		
		
			
				  Posted: Thu May 20, 2004 6:31 pm    Post subject: (No subject)  | 
	
				
				 | 
			 
			 
				
  | 
			 
			
				| arccosd or arccos, depending on whether you want it in radian or degree form. | 
			 
			
				 | 
			 
		  | 
	 
	 
		 | 
		
		 | 
	 
	  
		  | 
	 
				 
		not_l33t
 
  
 
    
		 | 
		
		
			
				  Posted: Thu May 20, 2004 6:32 pm    Post subject: (No subject)  | 
	
				
				 | 
			 
			 
				
  | 
			 
			
				AsianSensation wrote: arccosd or arccos, depending on whether you want it in radian or degree form. 
 
 
Dude you're my hero.   | 
			 
			
				 | 
			 
		  | 
	 
	 
		 | 
		
		 | 
	 
	  
		  | 
	 
				 
		not_l33t
 
  
 
    
		 | 
		
		
			
				  Posted: Thu May 20, 2004 6:59 pm    Post subject: (No subject)  | 
	
				
				 | 
			 
			 
				
  | 
			 
			
				Quote: var a, b, c : real
 
var x1, x2, x3, y1, y2, y3, t1, t2, t3 : real
 
var u1, u2, u3, i1, i2, i3 : real
 
put "Enter the length of the first side of the triangle."
 
get a
 
put "Enter the length of the second side of the triangle."
 
get b
 
put "Enter the length of the third side of the triangle."
 
get c
 
 
x1 := -2 * (b) * (c)
 
x2 := -2 * (a) * (c)
 
x3 := -2 * (a) * (b)
 
 
y1 := b ** 2 + c ** 2
 
y2 := a ** 2 + c ** 2
 
y3 := a ** 2 + b ** 2
 
 
t1 := a ** 2 - y1
 
t2 := b ** 2 - y2
 
t3 := c ** 2 - y3
 
 
u1 := t1 / x1
 
u2 := t2 / x2
 
u3 := t3 / x3
 
 
i1 := arccosd (u1)
 
 
i2 := arccosd (u2)
 
 
i3 := arccosd (u3)
 
 
 
put "First angle is: ", i1
 
put "Second angle is: ", i2
 
put "Third angle is: ", i3
 
 
 
 
 
Anyone in TDSB taking Grade 10 TIK will be thanking me a lot.   | 
			 
			
				 | 
			 
		  | 
	 
	 
		 | 
		
		 | 
	 
	  
		  | 
	 
				 
		not_l33t
 
  
 
    
		 | 
		
		
			
				  Posted: Thu May 20, 2004 7:54 pm    Post subject: (No subject)  | 
	
				
				 | 
			 
			 
				
  | 
			 
			
					  | code: | 	 		  var a, b, c : real
 
var x1, x2, x3, y1, y2, y3, t1, t2, t3 : real
 
var u1, u2, u3, i1, i2, i3 : real
 
 
put "Enter the length of side 'a' of the triangle."
 
    get a
 
    put "Enter the length of side 'b' of the triangle."
 
    get b
 
    put "Enter the length of side 'c' of the triangle."
 
    get c
 
 
    x1 := -2 * (b) * (c)
 
    x2 := -2 * (a) * (c)
 
    x3 := -2 * (a) * (b)
 
 
    y1 := b ** 2 + c ** 2
 
    y2 := a ** 2 + c ** 2
 
    y3 := a ** 2 + b ** 2
 
 
    t1 := a ** 2 - y1
 
    t2 := b ** 2 - y2
 
    t3 := c ** 2 - y3
 
 
    u1 := t1 / x1
 
    u2 := t2 / x2
 
    u3 := t3 / x3
 
 
    i1 := arccosd (u1)
 
 
    i2 := arccosd (u2)
 
 
    i3 := arccosd (u3)
 
    put skip
 
 
    const z7:= 90    
 
    
 
    if i1 = z7 then
 
    put "This is a right angle triangle."
 
   end if
 
   
 
   if i2 = z7 then
 
   put "This is a right angle triangle."
 
   end if
 
   
 
   if i3 = z7 then
 
   put "This is a right angle triangle."
 
   end if
 
    
 
    
 
    put "Angle A is: ", i1
 
    put "Angle B is: ", i2
 
    put "Angle C is: ", i3
 
 
    
 
 
 
  | 	  
 
 
I am having problems exiting this program. I want the program to exit when one of the angle is 90 degrees.
 
 
Put these values in as they make a right angle triangle when it asks you when it runs: 1, 2, 1.732050808. | 
			 
			
				 | 
			 
		  | 
	 
	 
		 | 
		
		 | 
	 
	  
		  | 
	 
				 
		not_l33t
 
  
 
    
		 | 
		
		
			
				  Posted: Thu May 20, 2004 10:11 pm    Post subject: (No subject)  | 
	
				
				 | 
			 
			 
				
  | 
			 
			
				| Anyone? | 
			 
			
				 | 
			 
		  | 
	 
	 
		 | 
		
		 | 
	 
	  
		  | 
	 
		 
		Sponsor Sponsor 
		 
  
		 | 
		
 | 
	 
	 
		  | 
	 
				 
		 | 
	 
 
	
	
	 
	
	 |