All pastes #33190 Raw Edit

Mine

public text v1 · immutable
#33190 ·published 2005-12-10 16:23 UTC
rendered paste body
bool Is_In_Grid (
		preserves Integer Row,
		preserves Integer Column,
		preserves Integer Value,
		alters Sudoku_Record& s1
	)
{
	Integer i,j;
	bool FOUND = false;

	if(Row <= 2){
		if(Column <= 2){
			FOUND = Check_Quad(0,0,Value,s1);		
		}//end if
		if(Column > 2 && Column <= 5){
			FOUND = Check_Quad(0,3,Value,s1);
		}//end if
		if(Column > 5 && Column <= 8){
			FOUND = Check_Quad(0,6,Value,s1);
		}//end if
	}// end if
	
	if(Row > 2 && Row <= 5){
		if(Column <= 2){
			FOUND = Check_Quad(3,0,Value,s1);
		}//end if
		if(Column > 2 && Column <= 5){
			FOUND = Check_Quad(3,3,Value,s1);
		}//end if
		if(Column > 5 && Column <= 8){
			FOUND = Check_Quad(3,6,Value,s1);
		}//end if
	}// end if

	if(Row > 5 && Row <= 8){
		if(Column <= 2){
			FOUND = Check_Quad(6,0,Value,s1);
		}//end if
		if(Column > 2 && Column <= 5){
			FOUND = Check_Quad(6,3,Value,s1);
		}//end if
		if(Column > 5 && Column <= 8){
			FOUND = Check_Quad(6,6,Value,s1);
		}//end if
	}// end if


	return (FOUND);
} //Is_In_Grid