It appears you need more practice on reading the problem and translating it to pseudocode.
1) Your first problem you mention triangles when the problem deals with rectangles. Secondly, you don't need to return to step two after you taken your inputs for the second rectangle. You can proceed on to step 5. Third, no where do you compare the size of the two rectangles. The problem said you need to compare the areas and determine which is bigger, smaller or if they are the same size.
2) This one you have a good start, but where do you take the input for each of the fruit types? You display the fruit name and price, but then never ask for the amount they want. Each of those prompts have to follow the message. Then to figure out the amount from 20 dollars, you multiple the amount of each fruit times its price to get a total for each fruit, add the three fruit types together and subtract that from the 20 dollars.
3) Using the code you develop for number 2, simply allow them to only buy one type of fruit, multiple that amount against its price and see if the total is greater than 20.00. So for instance if they buy apples at ten cents each and they order 300 then you would go... 300 * .10 = 30 dollars and is 30.00 > 20.00? Yes, print message that they need more money.
I hope that helps put you back on track.