Explanation:
the answer in the image above 
 
        
             
        
        
        
Answer:
void countUp(int num)
{
    if(num==0) //base case.
    return;
    countUp(num-1);//Recursive call.
    cout<<num<<" "; //printing the number.
}
for input num=25
Output:-1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 
Explanation:
I have used recursion to print the numbers the function is in c++ language.In every recursive call we are decreasing num by 1.As the base case is reached.Then it will backtrack from 1 to num and then we are printing while backtracking.
 
        
             
        
        
        
A range of position dependent colors
        
             
        
        
        
Answer:
public class Brainly
{
  public static void main(String[] args)
  {
    BinaryConverter conv = new BinaryConverter();
    String binStr = "01001101";
    System.out.print(binStr + " in decimal is "+conv.BinToDec(binStr));
  }
}
public class BinaryConverter
{
  public int BinToDec(String binStr)
  {
    int d = 0;
    while(binStr.length() > 0)
    {
      d = (d << 1) + ((binStr.charAt(0) == '1') ? 1: 0);
      binStr = binStr.substring(1);
    }
    return d;
  }
}
Explanation:
The program "eats" the string from left to right, and builds up the integer representation in variable "d" on the go. While there are digits left, it shifts the previous result to the left and sets the least signficant bit to 1 only if the corresponding string character is a 1.
 
        
             
        
        
        
The thrust angle is an imaginary line drawn perpendicular to the rear axle's centerline. It compares the direction that the rear axle is aimed with the centerline of the vehicle. It also confirms if the rear axle is parallel to its front axle and that the wheelbase on both sides of the vehicle is the same.