upis neke recenice i ispis skracenice te rec

poruka: 5
|
čitano: 1.328
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
8 godina
neaktivan
offline
c++ upis neke recenice i ispis skracenice te rec

Napisati program koji ce odrediti skracenicu za zadanu recenicu.

 

 

savjeti kako napisati kod u c++

ili ako nekom nije mrsko da on napise kod 

unaprijed hvala  :)

 
0 0 hvala 0
12 godina
neaktivan
offline
Re: c++ upis neke recenice i ispis skracenice te r

Korištenje string.substr() ?

 

std::string unos;
std::string skracenica;

std::cin >> unos;

skracenica = unos.substr(0, 3);

std::cout << "Skracenica je: " << skracenica;

12 godina
neaktivan
offline
Re: c++ upis neke recenice i ispis skracenice te r

Korištenje string.substr() ?

 

std::string unos;
std::string skracenica;

std::cin >> unos;

skracenica = unos.substr(0, 3);

std::cout << "Skracenica je: " << skracenica;

8 godina
neaktivan
offline
upis neke recenice i ispis skracenice te rec

#include <iostream>
#include <vector>
#include <string>
#include <sstream>

 

 

using namespace std;

 

vector<string> skrati(string s, char razdvajanje = ' ') {
vector<string> rijeci;
stringstream ss (s);
string leksem;

while(getline(ss, leksem, razdvajanje)) {
rijeci.push_back(leksem);
}

return rijeci;
}

 

 

int main(int argc, char **argv) {

string recenica = "posta telefon telegraf";
vector<string> rijeci = skrati(recenica);

for(int i = 0; i < rijeci.size(); ++i)
cout << rijeci[i][0];
}

 

Pretpostavljam da je potrebno uzeti prvo slovo svake riječi i od toga napraviti skraćenicu. 

 

Poruka je uređivana zadnji put sub 11.3.2017 15:10 (112358).
 
0 0 hvala 1
8 godina
neaktivan
offline
Re: upis neke recenice i ispis skracenice te rec

hvala Vam puno!

 

1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice