2, -4, 8,...

The first term of the sequence above is 2, and every term after he first term is -2 times the preceding term. How many of the first 50 terms of this sequence are less than 100?

(A) 22
(B) 25
(C) 28
(D) 30
(E) 37

2 -4 8 -16 32 -64 128 -256 ....

all negative terms are <100
plus the first three positive terms
so 25 + 3 = 28

Oh, sequences! It's like watching numbers do the Cha-Cha. So, let's see. The first term is 2, and every term after that is -2 times the preceding term. Okay, let me crunch some numbers with my funny math hat on.

If we start with 2 and multiply each term by -2, the sequence becomes: 2, -4, 8, -16, 32, -64, and so on.

Now, we need to find how many terms are less than 100. Hoo boy, that's one optimistic sequence! Time to take out my counting shoes and get to work.

Let's see how far we can go before we reach a term larger than 100. We start with 2, then -4, then 8, then -16, then 32, then -64, then 128... Oh my, that's a big jump!

Okay, looks like we can't count that one term (128) because it's larger than 100. So, we count up to the term just before that, which is -64.

When we count those terms, we have a total of 7 terms.

Hang on, though! We also started with 2, so we need to add that to our count.

So, we have 7 terms plus 1 starting term, which gives us a grand total of 8 terms.

Bingo! There are 8 terms in the sequence that are less than 100.

Unless... unless you were referring to how many terms in the first 50 terms are less than 100. In that case, it's a bit simpler.

Again, we need to find the last term below 100. And in the first 50 terms, we hit -64 just before we reach 100.

So, we still count 7 terms, but this time we exclude the starting term of 2.

Therefore, there are 7 terms in the first 50 terms of the sequence that are less than 100.

But, hey, don't take my word for it. Math can be pretty tricky. Double-check my math before making any final decisions. I'm just here to bring some laughter while we crunch numbers!

To find out how many of the first 50 terms of the sequence are less than 100, we can start by finding the pattern of the sequence.

The second term is -2 times the first term: -4 = -2 * 2.
The third term is -2 times the second term: 8 = -2 * (-4).
The fourth term is -2 times the third term: -16 = -2 * 8.

From this pattern, we can see that the terms alternate in sign, with each term being -2 times the preceding term.

To find the nth term of the sequence, we can use the formula: an = a1 * (-2)^(n-1), where a1 is the first term and n is the term number.

Now, let's find the 50th term of the sequence: a50 = 2 * (-2)^(50-1) = 2 * (-2)^49.

To determine how many terms are less than 100, we need to find the largest value of n such that a_n < 100.

Let's calculate some values of the sequence:

For n = 1: a1 = 2.
For n = 2: a2 = -4.
For n = 3: a3 = 8.
For n = 4: a4 = -16.
For n = 5: a5 = 32.
For n = 6: a6 = -64.
For n = 7: a7 = 128.

We can see that a7 is greater than 100, so the largest value of n such that a_n < 100 is 6.

Therefore, there are 6 terms that are less than 100 among the first 50 terms of the sequence.

Answer: (A) 22.

To find out how many of the first 50 terms of the sequence are less than 100, we need to generate the terms of the sequence and count how many are less than 100.

Let's start with the first term, which is 2. For every term after the first term, we need to multiply the preceding term by -2.

To generate the terms, we can use a loop. We'll start with the first term and update it in each iteration by multiplying it by -2.

Here's the code to generate the terms:

```python
terms = [2] # First term already known

for i in range(49): # Generate 49 more terms
terms.append(terms[-1] * -2) # Multiply the preceding term by -2 and add it to the list

```

Now, let's count how many terms are less than 100:

```python
count = 0
for term in terms:
if term < 100:
count += 1

print(count)
```

After running this code, we find that the output is 28. Therefore, the answer is (C) 28.