» »

C++ 2 NALOGI

C++ 2 NALOGI

_geronimo_ ::

Zdravo!
Imam 2 problema in to sta moji 2 nalogi pri c++.
1.
Napiši funkcijo, ki prešteje, koliko števk ima dvakratnik danega celega števila(funkcija). Tako da ima dvakratnik št. 23764 5 števk, dvakratnik št. -93 3 števke, dvakratnik št. 3 pa eno.
A ma to kakšne veze s string funkcijo in lepo bi vas prosil če mi napišete rešitev ker sem obupal:D
2.
Napiši program, ki bere zanke iz tipkovnice in naj prešteje in na koncu izpiše število velikih črk v prebranem besedilu.
Pri tej nalogi se mi pa sploh ne sanja kako začet tako da bi vam bil zrlo hvaležen če dobim rešitev.....hvala in lp

BigWhale ::

No, resitve ne bos dobil. Lahko pa zacnes delati in ti bomo pomagali. Se vec! Lahko pa pobrskas v tej temi, pa bos nasel vsaj tri delne resitve za tvoje naloge.

PS: Kaj pa studiras?

Hardstyle ::

To je še srednja šola =)

1. Lahko narediš z stringom ja. Praviš da si obupal,kje? Kopiraj kodo, da vidimo.
2. Pomagaj si z ASCII tabelo, ne spomnim se več katera vrednost je za velike črke tak, da googlaj.

BigWhale ::

Pomagaj si z ASCII tabelo, ne spomnim se več katera vrednost je za velike črke tak, da googlaj.


Zalost! Zalost! :>

Stevilki 65 in 97 bi moral znat vsak na pamet in na to vprasanje bi moral odgovor izstreliti tudi ob enajstih dopoldne na viziti v bolnici, ko go zbudijo iz sedem mesecne kome. :>

Hardstyle ::

Pa si ti videl kako lepo vreme je danes? Kje se mi te da študirat :D

_geronimo_ ::

No big whale mi lahko bolj natancno poves v katerih 3 temah tole delno najdem? hvalezen bi biu z vsakimi odgovori...
P.S. Hardstyle- Jst bi tut teb pomagu če ti neb znau nwm zaka te vreme jebe:D

BigWhale ::

A tud tega ne znas poiskat?!

*drzoc pesti, da geronimo studira agronomijo ali pa tekstilne tehnologije*

:>

Sej ni tezko no, ena tema je ze na prvi strani med Programiranjem.

root987 ::

1. naloga, sam si prevedi v c++ :)

>>> x = lambda n:len(str(abs(n)*2))
>>> x(-93)
3
>>> x(3)
1
>>> x(23764)
5


2. naloga

>>> text = lambda t: len([x for x in t if x.isupper()])
>>> text("aA")
1
"Myths which are believed in tend to become true."
--- George Orwell

Zgodovina sprememb…

  • spremenil: root987 ()

Hardstyle ::

geronimo: tudi jaz sem ti pomagal z namigi. Skopiraj mi kodo, da vidim kje se ti je zataknilo. Če pa misliš, da ti bomo napisali oz. rešili celo vajo pa se motiš in tako se neboš naučil ničesar!

P.S.
Vsaj poskusi pisat v slovenščini in ne v narečju sploh pa ne v irc stilu :)

BigWhale ::

Sej pisanje
v irc
stilu
sploh ni tko zlo
slabo
ane?

ne kompliceri!

:>

Tutankhamun ::

/* naloga 1 */

string	strInVal;
long	lVal;
int i = 0;
int size;

cin >> strInVal;

size = strInVal.size ();
	
if (strInVal [i] == '-')
	i = 1, size--;

if (strInVal [i] >= '5')
	size++;

cout << size << endl;

/* naloga 2 */

string	strInVal;
int	bigLettersCount = 0;

cin >> strInVal;

string::iterator iEnd = strInVal.end ();

for (string::iterator iCur = strInVal.begin (); iCur != iEnd; iCur++)
{
	if (*iCur >= 'A' && *iCur <= 'Z')
		bigLettersCount++;
}

cout << bigLettersCount << endl;
AMD Phenom QUAD 9950 Black Edition, 8GB

_geronimo_ ::

Tutankhamun-najlepsa tti dala8-O....zelo si mi pomagal....drugače pa pri 2 nalogi
presledki med besedilom uničijo preštevanje velikih črk....ampak sem popravil nalogo tak da...vseeno hvala....lp

Tutankhamun ::

kako si pa popravu?

To lahko popravš tko, da zamenjaš
cin >> strInVal;
s tem
getline (cin, strInVal);
AMD Phenom QUAD 9950 Black Edition, 8GB


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

C++ to upper case

Oddelek: Programiranje
5826 (756) boogie_xlr
»

C++ preštej število enk

Oddelek: Programiranje
111298 (1081) kihc
»

c++ urejanje

Oddelek: Programiranje
51211 (1158) mchaber
»

statistika črk v stringu C++

Oddelek: Programiranje
112073 (1809) Tutankhamun
»

Vodenje videoteke v C++

Oddelek: Programiranje
51776 (1596) Tutankhamun

Več podobnih tem