Build an algorithm that will find all prime numbers between 2 and 100.
Here's a simple algorithm in Python that will find all the prime numbers between 2 and 100:

```
#set the range for the prime numbers
minNum = 2
maxNum = 100

#create an empty list to store the prime numbers
primes = []

#iterate over the given range
for num in range(minNum, maxNum + 1):
   #check if the current number is greater than 1
   if num > 1:
       #assume the number is prime
       isPrime = True
       #iterate over the range from 2 to the current number
       for i in range(2, num):
           #check if the number is divisible by i
           if num % i == 0:
               #if the number is divisble, it is not a prime number
               isPrime = False
               #exit the loop
               break
       #if the number was not divisible by any number, it is a prime number
       if isPrime:
           #add the prime number to the list
           primes.append(num)

#print the prime numbers
print(primes)
```

This algorithm uses a nested loop to check if each number in the given range is a prime number. It checks if the current number is divisible by any number in the range from 2 to the current number. If the current number is divisible by any number, it is not a prime number. If the current number is not divisible by any number, it is a prime number and is added to the list of prime numbers. Once the loop has completed, the list of prime numbers is printed.
Below is an instruction that describes a task, write a response that appropriately completes the request.

### Instruction:
Build an algorithm that will find all prime numbers between 2 and 100.

### Response:
Here's a simple algorithm in Python that will find all the prime numbers between 2 and 100:

```
#set the range for the prime numbers
minNum = 2
maxNum = 100

#create an empty list to store the prime numbers
primes = []

#iterate over the given range
for num in range(minNum, maxNum + 1):
   #check if the current number is greater than 1
   if num > 1:
       #assume the number is prime
       isPrime = True
       #iterate over the range from 2 to the current number
       for i in range(2, num):
           #check if the number is divisible by i
           if num % i == 0:
               #if the number is divisble, it is not a prime number
               isPrime = False
               #exit the loop
               break
       #if the number was not divisible by any number, it is a prime number
       if isPrime:
           #add the prime number to the list
           primes.append(num)

#print the prime numbers
print(primes)
```

This algorithm uses a nested loop to check if each number in the given range is a prime number. It checks if the current number is divisible by any number in the range from 2 to the current number. If the current number is divisible by any number, it is not a prime number. If the current number is not divisible by any number, it is a prime number and is added to the list of prime numbers. Once the loop has completed, the list of prime numbers is printed.