1. Algebra/Physics-like problem?

Suppose you throw a baseball into the air from a starting height . You toss the ball with an upward velocity of ft/s. You can use the equation h=(-16)t^2+vt+s to find the ball's height in feet seconds after it is thrown.

A.) Suppose you toss a baseball directly upward with a starting velocity of 46ft/s from a starting height of 6ft. When will the ball hit the ground?
My mind's running in circles and I have no idea what the heck I'm doing anymore. Please someone make sense of this mess I've created:

$h(t) = 46-16t^2$
$0 = 46t-16t^2$
$16t^2-46t = 0$
$(4t)(4t-11.5) = 0$
$t = 0, t = 2.875$

$6 = -16^2+46t+0$

$0 = -16^2+46t-6$

And I get:

$t = 46/16$ which means $t = 2.875$

I'm positive I've done this wrong.

2. Suppose you throw a baseball into the air from a starting height . You toss the ball with an upward velocity of ft/s. You can use the equation h=(-16)t^2+vt+s to find the ball's height in feet seconds after it is thrown.

A.) Suppose you toss a baseball directly upward with a starting velocity of 46ft/s from a starting height of 6ft. When will the ball hit the ground?
you forgot the initial height of the baseball ...

$h(t) = -16t^2 + 46t + 6$

set $h(t) = 0$ and solve for $t$