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

Liste
WWW:
Idite na Prethodno  1, 2
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
ddduuu
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 16. 11. 2008. (12:31:48)
Postovi: (109)16
Sarma = la pohva - posuda
= 20 - 16

PostPostano: 11:06 čet, 25. 6. 2009    Naslov: Citirajte i odgovorite

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

typedef struct _razlomak{
int br,naz;
struct _razlomak *next;
} razlomak;

razlomak *delate( razlomak *first, int x, int y){
razlomak *t,*pom;


if (!first) return NULL;
if (first->br*y==first->naz*x){
t=first->next;
free(first);
return t;}
else
{ t=first;
while (t->next->br*y!=t->next->naz*x && t->next)
t=t->next;

if (t->next)
{ pom=t->next;
t->next=pom->next;
free(pom);
return first;}

if (t->next==NULL)
return first;}
}


int main(){
razlomak *first=NULL,*novi,*t,*pom;

while (1){

novi=(razlomak*)malloc(sizeof(razlomak));
scanf("%d", &novi->br);
scanf("%d", &novi->naz);
if (novi->naz==0)
break;

if (first==NULL)
pom=first=novi;

if (first)
pom=pom->next=novi;}
pom->next=NULL;


first=delate(first,3,2);

for( t=first; t!=NULL; t=t->next)
printf("%d/%d\n", t->br, t->naz);

system("pause");
return 0;}

[/code:1]


Ako netko ima volje i zelje nac gresku,bila bi zahvalna.. vec se 2 sata mucin i ne vidin vise sta je dobro sta nije.Hvala
Kod:
#include<stdio.h>
#include<stdlib.h>

typedef struct _razlomak{
        int br,naz;
        struct _razlomak *next;
        } razlomak;
       
razlomak *delate( razlomak *first, int x, int y){
         razlomak *t,*pom;
         
         
         if (!first) return NULL;
         if (first->br*y==first->naz*x){
              t=first->next;
              free(first);
              return t;}
         else
         {   t=first;
             while (t->next->br*y!=t->next->naz*x && t->next)
             t=t->next;
             
             if (t->next)
             {   pom=t->next;
                 t->next=pom->next;
                 free(pom);
                 return first;}
             
              if (t->next==NULL)   
                 return first;}
              }
                   
             
int main(){
    razlomak *first=NULL,*novi,*t,*pom;
   
    while (1){
         
          novi=(razlomak*)malloc(sizeof(razlomak));
          scanf("%d", &novi->br);
          scanf("%d", &novi->naz);
          if (novi->naz==0)
          break;
         
          if (first==NULL)
          pom=first=novi;
         
          if (first)
          pom=pom->next=novi;}
          pom->next=NULL;
         
         
          first=delate(first,3,2);
         
    for( t=first; t!=NULL; t=t->next)
     printf("%d/%d\n",  t->br, t->naz);
     
     system("pause");
     return 0;}
     
         



Ako netko ima volje i zelje nac gresku,bila bi zahvalna.. vec se 2 sata mucin i ne vidin vise sta je dobro sta nije.Hvala


[Vrh]
Korisnički profil Pošaljite privatnu poruku
ddduuu
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 16. 11. 2008. (12:31:48)
Postovi: (109)16
Sarma = la pohva - posuda
= 20 - 16

PostPostano: 12:13 čet, 25. 6. 2009    Naslov: Citirajte i odgovorite

skuzila san gresku:):)
skuzila san gresku:)Smile


[Vrh]
Korisnički profil Pošaljite privatnu poruku
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.
Idite na Prethodno  1, 2
Stranica 2 / 2.

 
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