Gsmok

Funkcja

Feb 1st, 2015
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. void szukaj_najtansza(ADRES pierwszy)
  2. {
  3. ADRES pom;
  4. pom = pierwszy;
  5. char Miasto[MAX1];
  6. float puf;
  7. printf("W miescie: ");
  8. fflush(stdin);
  9. gets(Miasto);
  10. system("cls");
  11. puf = pom->dane.KwotaNoc;
  12. while(pom!=NULL)
  13. {
  14. if(stricmp(Miasto,pom->dane.Miasto)==0)
  15. {
  16. if((pom->dane.KwotaNoc<puf))
  17. {
  18. puf = pom->dane.KwotaNoc; //Szukamy po prostu najnizszej ceny za pierwszym podejsciem
  19. }
  20. }
  21. pom = pom -> nast;
  22. }
  23.  
  24. pom = pierwszy; //resetujemy
  25. printf("Najtansza/e oferta/y:\n\n");
  26.  
  27.  
  28. while(pom!=NULL)
  29. {
  30. if(stricmp(Miasto,pom->dane.Miasto)==0)
  31. {
  32. if((pom->->dane.KwotaNoc<=puf)) //Tym razem po prostu sprawdzamy czy to minimalna cena
  33. {
  34. printf("- Kwota za noc: %.2f to\n \nLokum: %s\n\nMinimalna ilosc nocy: %d\n\nMozliwosc posiadania psa: %s\n", pom->dane.KwotaNoc,pom->dane.Lokum, pom->dane.MinNoc, pom->dane.Piesek);
  35. }
  36. }
  37. pom = pom -> nast;
  38. }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment