Search
 
 
  Engleski
 
 
 
Open in this window (click to change)
Forum@DeGiorgi: Početna
Forum za podršku nastavi na PMF-MO
Login Registracija FAQ Smajlići Članstvo Pretražnik Forum@DeGiorgi: Početna

Zadatak drugi 31.01.2005. - pomoc.
WWW:

Moja sarma
 
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 1. godine, preddiplomski studij Matematika -> Programiranje 1 i 2
Prethodna tema :: Sljedeća tema  
Autor/ica Poruka
mARio
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 12. 10. 2003. (21:49:21)
Postovi: (1E)16
Sarma = la pohva - posuda
= 0 - 0
Lokacija: Pingvinija...

PostPostano: 14:08 uto, 18. 10. 2005    Naslov: Zadatak drugi 31.01.2005. - pomoc. Citirajte i odgovorite

evo, bash me nece.
skomplajliram ga u gcc-u (3.3) i ne javlja nista, ali ondak kada pokrenem, tj dam input i stisnem <enter> on javi <Segmentation fault>

uf..e pa ja neznam di i sto...uglavnom, radi se o ovom zadatku sa roka 31.01.2005 (bujanovic) i ima rjesenja na netu, da, ali zanima me zasto ne radi i ovako...

text zadatka:

e super...pod knoppixom sam pa mi ne radi Areader bas, evo ovdje je [url=http://boo.mi2.hr/~mario/c-pis-31-01-05.pdf] PDF[/url]. drugi zadatak.

[code:1]
#include <stdio.h>
#include <string.h>


//funkcija za vaganje
char *san(char *tor)
{
char *novi, c[2]={' ','\0'};
int o=0, v=0, i=1, j, br;

novi=(char *) malloc(2*sizeof(char));
strcpy(novi,"#");
while(tor[i]!='\0' && tor[i]!='\n')
{
while(tor[i]!='#')
(tor[i++]=='o') ? o++ : v++;
br=(o>v)?o:v;
c[0]=(o>v)?'o':'v';
novi=(char *) realloc((char *) novi,br*sizeof(char)+1);
for(j=0;j<br;j++) strcat(novi,c);
strcat(novi,"#");
o=v=0;
i++;
};

return novi;
};


//glavna funkcija
int main(void)
{
char *tor;

printf("Unesite situaciju u toru kada su vukovi uskocili: ");
fgets(tor,40,stdin);
printf("Situacija nakon sto su vukovi odradili svoje: %s\n", san(tor));

return 0;
}[/code:1]

tnx!

;)
evo, bash me nece.
skomplajliram ga u gcc-u (3.3) i ne javlja nista, ali ondak kada pokrenem, tj dam input i stisnem <enter> on javi <Segmentation fault>

uf..e pa ja neznam di i sto...uglavnom, radi se o ovom zadatku sa roka 31.01.2005 (bujanovic) i ima rjesenja na netu, da, ali zanima me zasto ne radi i ovako...

text zadatka:

e super...pod knoppixom sam pa mi ne radi Areader bas, evo ovdje je PDF. drugi zadatak.

Kod:

#include <stdio.h>
#include <string.h>


//funkcija za vaganje
char *san(char *tor)
{
  char *novi, c[2]={' ','\0'};
  int o=0, v=0, i=1, j, br;

  novi=(char *) malloc(2*sizeof(char));
  strcpy(novi,"#");
  while(tor[i]!='\0' && tor[i]!='\n')
  {
    while(tor[i]!='#')
      (tor[i++]=='o') ? o++ : v++;
    br=(o>v)?o:v;
    c[0]=(o>v)?'o':'v';
    novi=(char *) realloc((char *) novi,br*sizeof(char)+1);
    for(j=0;j<br;j++) strcat(novi,c);
    strcat(novi,"#");
    o=v=0;
    i++;
  };

  return novi;
};


//glavna funkcija
int main(void)
{
  char *tor;

  printf("Unesite situaciju u toru kada su vukovi uskocili: ");
  fgets(tor,40,stdin);
  printf("Situacija nakon sto su vukovi odradili svoje: %s\n", san(tor));

  return 0;
}


tnx!

Wink



_________________
.../\...
[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice
vsego
Site Admin
Site Admin


Pridružen/a: 06. 10. 2002. (22:07:09)
Postovi: (3562)16
Spol: zombi
Sarma = la pohva - posuda
854 = 1068 - 214
Lokacija: /sbin/init

PostPostano: 14:13 uto, 18. 10. 2005    Naslov: Citirajte i odgovorite

Nisi alocirao memoriju za string [tt]tor[/tt]. 8)
Nisi alocirao memoriju za string tor. Cool



_________________
U pravilu ignoriram pitanja u krivim topicima i kodove koji nisu u [code]...[/code] blokovima.
Takodjer, OBJASNITE sto vas muci! "Sto mi je krivo?", bez opisa u cemu je problem, rijetko ce zadobiti moju paznju.
Drzim prodike
[Vrh]
Korisnički profil Pošaljite privatnu poruku
mARio
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 12. 10. 2003. (21:49:21)
Postovi: (1E)16
Sarma = la pohva - posuda
= 0 - 0
Lokacija: Pingvinija...

PostPostano: 14:25 uto, 18. 10. 2005    Naslov: Citirajte i odgovorite

ajme ajme ajme!!!

Vsego is the best!!! happytux

odgovaranje u realnm vremenu, pa di toga jos ima!?!? :)

uglavnom, sve radi...uf, a na greskama se uci.

hvala jos jednom!!

:D
ajme ajme ajme!!!

Vsego is the best!!! Tux, doing some gymnastics

odgovaranje u realnm vremenu, pa di toga jos ima!?!? Smile

uglavnom, sve radi...uf, a na greskama se uci.

hvala jos jednom!!

Very Happy



_________________
.../\...
[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice
Prethodni postovi:   
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 1. godine, preddiplomski studij Matematika -> Programiranje 1 i 2 Vremenska zona: GMT + 01:00.
Stranica 1 / 1.

 
Forum(o)Bir:  
Ne možete otvarati nove teme.
Ne možete odgovarati na postove.
Ne možete uređivati Vaše postove.
Ne možete izbrisati Vaše postove.
Ne možete glasovati u anketama.
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2002 phpBB Group
Theme created by Vjacheslav Trushkin
HR (Cro) by Ančica Sečan