Gama muzicala contine, in aceasta ordine, notele do, re, mi, fa, sol, la, si. Doua note formeaza un interval muzical, iar acesta este numit terta daca, in ordinea din gama, intre cele doua note exista o singura alta nota muzicala.
In notatia englezeasca: A=la, B=si, C=do, D=re, E=mi, F=fa, G=sol.
Variabila m, declarata alaturat, memoreaza literele corespunzatoare notatiei englezesti pentru doua note care formeaza un interval muzical, date in ordinea din gama:
struct interval { char nota1; char nota2; } m;
Stiind ca in campul nota1 se memoreaza una dintre literele C, D, E, F sau G, scrieti o secventa de instructiuni C/C++ in urma executarii careia sa se afiseze pe ecran mesajul TERTA, daca intervalul respectiv formeaza o terta, sau mesajul NU, in caz contrar.
Exemplu: daca in campul nota1 se memoreaza litera G (pentru nota sol), iar in campul nota2 se memoreaza litera B (pentru nota si), se afiseaza mesajul TERTA.
- Date de intrare
- Se citesc m.nota1 si m.nota2.
- Date de iesire
- Se afiseaza TERTA sau NU.
- Restrictii
- -
Exemple
Exemplul 1
Intrare
G B
Iesire
TERTA
Exemplul 2
Intrare
C D
Iesire
NU

