- C++ programozás
-
Új tag
C++ programozás
C++ programozásban szívesen segítek bárkinek! Írj PM-et, vagy e-mailt!
-
-
Új tag
re: C++ programozás
Gyakorlás kép szeretnék egy programot csinálni ami ami egy versszakot kér be maximum 8 sort, ezután megszámolná h hány mássalhangzóból áll és hány 2 vagy több betűből álló mássalhangzóból áll (pl.: dzs is ilyen) És ezeket darab számban írná ki
jelenleg itt tartok vele de nem tom h hogy kell max 8 sort beíratni vele mind a 8-at nem írhatom ki így cout<<"1. sor: "; cin.getline(vers[0],80); ehez szeretnék valami segítséget kérni ha lehet esetleg a többi részhez is valami ötletet jah és nagyon kezdő vagyok még szóval egyszerűbb megoldásoknak jobban örülnék
előre is köszönöm a válaszokat
{
char vers[2][80];
cout<<"Irja be a verssorokat:\n";
cout<<"1. sor: "; cin.getline(vers[0],80);
cout<<"2. sor: "; cin.getline(vers[1],80);
system("CLS");
int i,j;
int db=0;
int massalhangzo=0;
for(i=0;i<2;i++)
{
for(j=0;j<strlen(vers[i]);j++)
{
if(vers[i][j]==' ')
db++;
if(vers[i][j]=='cs' ||
vers[i][j]=='dz' ||
vers[i][j]=='dzs' ||
vers[i][j]=='gy' ||
vers[i][j]=='ly' ||
vers[i][j]=='ny' ||
vers[i][j]=='sz' ||
vers[i][j]=='ty' ||
vers[i][j]=='zs' )
massalhangzo++;
cout<<(char) toupper(vers[i][j]);
}
cout<<endl;
}
cout<<"A szokozok szama: "<<db<<endl;
cout<<"A massalhangzok szama: "<<massalhangzo<<endl;
system("PAUSE");
return 0;
}
tudom nem sok de örülnék a segítségnek
-
A téma címkéi:
Hozzászólás szabályai
- Új témákat nem hozhatsz létre
- Válaszokat nem küldhetsz
- Fájlokat nem csatolhatsz
- A hozzászólásaidat nem módosíthatod
-
Fórum szabályzat
Könyvjelzők