Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem pomoc v c++

Neumite to někdo v C++ ? Už nad tim přemyšlim dlouho a furt mi to nějak nevychazi. Dik za pomoc.

Znění úkolu:Realizujte program, který pro tři slova vypíše počet znaků, které obsahují, a porovná každé s každým. Vypíše, zda se slova rovnají či nikoliv.

Vstupem programu jsou tři řetězce slovo1, slovo2 a slovo3.

Výstupem programu jsou následující informace v pořadí dle ukázek:

informace, zda se shoduje slovo1 a slovo2
informace, zda se shoduje slovo1 a slovo3
informace, zda se shoduje slovo2 a slovo3
počet znaků ve slovo1
počet znaků ve slovo2
počet znaků ve slovo3

Zadejte 3 slova:
cviceni java programovani
Slovo1 a slovo2 nejsou stejna.
Slovo1 a slovo3 nejsou stejna.
Slovo2 a slovo3 nejsou stejna.
Pocet znaku ve slovo1 je: 7
Pocet znaku ve slovo2 je: 4
Pocet znaku ve slovo3 je: 12

Zadejte 3 slova:
hello world
Nespravny vstup.

Předmět Autor Datum
bez pointerů, jako pro začatečniky bych to potřeboval nový
froo 11.11.2014 21:55
froo
Tak ho realizuj. DOmace ulohy tu nikto robit nebude, az bdues potrebovat RADU, tak sa opytaj ze co c… nový
MM.. 11.11.2014 21:57
MM..
pre zaciatocniikov (=dementne): char slovo1[100], slovo2[100], slovo3[100]; printf("Zadejte 3 slova:… nový
MM.. 11.11.2014 22:03
MM..
No oni to dělají v C++ tak proč nepoužít string a příslušné metody, místo pole charů.. :-) nový
Niko Bellic 11.11.2014 22:09
Niko Bellic
C++ je len jazyk, nema preddefinovane ziadne objekty ani triedy. Nenapisal ci pouziva nejaku kniznic… nový
MM.. 11.11.2014 22:18
MM..
P.S: ano standardna kniznica (STL) v C++ ma aj triedu string, ak to chce a vie pouzit tak kludne :) nový
MM.. 11.11.2014 22:24
MM..
Nepoužívat základní knihovny je to stejný, jako bys dělal v C# a nepoužíval framework. Když to tam j… poslední
bubakusson 14.11.2014 19:26
bubakusson
V C++ máš datový typ string a plno metod k němu. Všechno máš tady. Anglicky snad trochu umíš. string nový
Niko Bellic 11.11.2014 22:19
Niko Bellic

pre zaciatocniikov (=dementne):
char slovo1[100], slovo2[100], slovo3[100];
printf("Zadejte 3 slova:\n");
if(scanf("%s %s %s", slovo1, slovo2, slovo3) !=3)
{
vypises ze uzivatel je dement
}
else
{
vypises ci su stejna (pouzijes strcmp)
vypises jak su dlhe (pouzijes strlen)
}

Zpět do poradny Odpovědět na původní otázku Nahoru