the angry teacher punished the noisy class. Is angry and noisy the adjective

Yes, angry and noisy are both adjectives.

Yes, in the given sentence "angry" and "noisy" are both adjectives. An adjective is a word that describes or modifies a noun by giving more information about it. In this case, "angry" describes the teacher, indicating that the teacher is feeling anger. And "noisy" describes the class, suggesting that the class is making a lot of noise.