КУзнец и кузнечик одннокореные слова
Нет,не однокоренные(имеют разное лексическое значение)
Нет, это слова не однокоренные т.к. у них разное лексическое значение.