Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Potrebna pomoc sa Stringovima.

[es] :: C/C++ programiranje :: C/C++ za početnike :: Potrebna pomoc sa Stringovima.

[ Pregleda: 1513 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

madalex
Aleksandar Vukasinovic
Srednja skola,"15. maj"
Srbija,Prokuplje

Član broj: 302173
Poruke: 4
*.dynamic.isp.telekom.rs.



Profil

icon Potrebna pomoc sa Stringovima.05.06.2013. u 20:13 - pre 131 meseci
Potrebna mi je funkcija koja prikazuje statistiku stringa(teksta) znate ono:
Code:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int ch, vel, mala, spec, br, ostali;
vel=mala=spec=br=ostali=0;
printf("Unesite neki tekst (kada zavrsite unos te
ksta predjite u
\nnovi red i pretismite CTRL+Z za prikazivanje stat
istike):\n");
while((ch=getchar())!=EOF)
{
if(isupper(ch))
vel++;
else
if(islower(ch))
mala++;
else
if(isdigit(ch))
br++;
else
if(ispunct(ch))
spec++;
else
ostali++;
}
printf("\nSTATISTIKA");
printf("\nBoj velikih slova u tekstu je:\t %d", v
el);
printf("\nBoj malih slova u tekstu je:\t %d", mal
a);
printf("\nBoj cifara u tekstu je:\t %d", br);
printf("\nBoj specijalnih znakova u tekstu je:\t
%d", spec);
printf("\nBoj ostalih znakova u tekstu je:\t %d",
ostali);
printf("\n\n");
system("PAUSE");
return 0;


Ali da prikazuje statistiku vec preuzetog stringa funkcijom:
(znaci funkcija koja se zove tipa "prikazi_statistiku()" i da se preko menija iz glavnog dela programa pozove)
Code:
void preuzmi_string(char* recenica)
{
   printf("Unesi recenicu: \n");
     gets(recenica);

return;
   
}

Unapred hvala.
.:/madalex:.
 
Odgovor na temu

GORSHTAK
Ivan Matić

Član broj: 136182
Poruke: 285
*.aDSL.Verat.Net.



+5 Profil

icon Re: Potrebna pomoc sa Stringovima.06.06.2013. u 23:17 - pre 131 meseci
Probaj sa:

Code (c):

void prikazi_statistiku(char* recenica) {
/* ..... */
  for (i=0; i<strlen(recenica); i++)
  {
      if (isupper(recenica[i]))
          vel++;
      else  if (islower(recenica[i]))
          mala++;
/* ..... */
  }
}

 
 
Odgovor na temu

[es] :: C/C++ programiranje :: C/C++ za početnike :: Potrebna pomoc sa Stringovima.

[ Pregleda: 1513 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.