Adatok
Venificus
3 bejegyzést írt és 24 hozzászólása volt az általa látogatott blogokban.
http://ppke-09-8.blog.hu/media/image/anal/tablazat.pdf..
az összes kifejezések feladat c++ változata..
http://download.chip.eu/hu/download_getfile_hu_2155042.html?s=http://dl03.chip.eu&f=/8498/winscp419.exe&t=4abbaf8b&sign=6c2d476bde6615310971a51cbf84cd0e&dl_type=dl_hs ..
Venificus
2009.10.01 23:11:25
@Csani-Ryan: ez is jó megoldás, csak sokkalta több lépést végez el(a teszt sorozatommal majd 500al több), de mondjuk most nem volt kikötés, hogy kevés lépésből
Belépve többet láthatsz. Itt beléphetsz
#include <iostream>
#include <string>
using namespace std;
int main()
{
string s,csere;
getline(cin,s);
bool talalt=false;
int i;
for(i=0;i<s.length()&&!talalt;i++)
{
talalt = (s[i]==' ' ? true:false);
}
cout << "A rész: " << s.substr(0,i) << endl;
s=s.substr(i,s.length());
cout << "B rész: " << s << endl;
cout << "C rész: " << endl;
getline(cin, s);
talalt=false;
for(i=0;i<s.length()&&!talalt;i++)
{
talalt = (s[i]==' ' ? true:false);
}
cout << "Csere szó:"<< endl;
getline(cin, csere);
s=csere+s.substr(i-1,s.length()-1);
cout << s << endl << "D rész: " << endl;
getline(cin, s);
talalt=false;
for(i=0;i<s.length()&&!talalt;i++)
{
talalt = (s[i]==' ' ? true:false);
}
s=s.substr(i+1,s.length());
talalt=false;
for(i=0;i<s.length()&&!talalt;i++)
{
talalt = (s[i]==' ' ? true:false);
}
s=s.substr(0,i);
cout << s << endl;
return 0;
}
Üdv:
Veni