Ahoj,
mám vytvořit program v C++ na zjišťování jazyků (čeština, angličtina, němčina) na základě počtu písmen výchozího textu.
Vytvořil jsem to jako strukturu, takže asi takto:
typedef struct {
int pismena;
int procenta;
} Tcestina;
typedef struct {
int pismena;
int procenta;
} Tanglictina;
typedef struct {
int pismena;
int procenta;
} Tnemcina;
typedef struct {
int pismena;
int procenta;
} Tklavesnice;
Kde v int pismena mam seřazený jednotlivý písmeny od nejvyššího počtu po nejnižší a v int procenta mám vypočítaný procentní zastoupení toho písmena v celém výchozím textu.
A ted mám ty struktury porovnávat s tím Tklavesnice (což je text zadaný z klávesnice, u kterého mám zjistit jazyk), jenomže nevím jak na to. Napadlo mě počítání pravděpodobnosti a potom to seřadit od nejpravděpodobnějšího jazyku do nejméně pravděpodobného.
Nevíte co s tím?
Díky za pomoc, Mirek