Russia has launched attacks that killed three people in Zaporizhzhia and four others elsewhere, Ukraine officials say, despite agreeing to a limited ceasefire.