Употребление ja или doch - см.ссылку.
1. Magst du Wiener Schnitzel? - Ja, sehr!
2. Magst du keinen Schweinebraten? - Doch, aber nicht mit Sauerkraut.
Оба варианта используются в утвердительных ответах (по-русски - "Да"). Однако мы употребляем "Doch" в случае, если в вопросе есть какое-либо отрицание (в вопросе 2. отрицание выделено зеленым цветом).
Antworten Sie mit "Ja" oder "Doch":
1. Spielst du Gitara?
2. Nimmst du keine Soße zum Schweinebraten?
3. Machst du die Hausaufgaben nicht? - Doch
4. Arbeitest du nicht als Ingenieur?
5. Willst du nach Deutschland?
6. Sind Sie nicht Frau Schneider?
7. Kommen Sie zum Deutschunterricht?
8. Sind diese Tomaten nicht aus Deutschland?
9. Kann ich die Zutaten zum Kartoffel-Zucchini-Auflauf verdoppeln?
10. Möchten Sie nichts trinken?
11. Kommt dieser Kellner oder nicht?! - Doch, er kommt gleich!
12. Stehst du um 7 Uhr auf?