Advertisement
Guest User

Untitled

a guest
Oct 25th, 2014
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. #include <stdio.h>
  2. #include "deque.h"
  3.  
  4. void buyFirst(DequePtr deque, int* capitol);
  5. void buyLast(DequePtr deque, int* capitol);
  6.  
  7. int main(int argc, char* argv[])
  8. {
  9. int capitol=1000;
  10. int i;
  11. DequePtr stockledger;
  12. stockledger = initDeque();
  13.  
  14. printf("1. Buy\n2. Sell\n3. Check\nWhat would you like to do?: ");
  15.  
  16. }
  17.  
  18. void buyFirst(DequePtr deque, int* capitol)
  19. {
  20. DequeData Data;
  21.  
  22. printf("Name of stock: ");
  23. scanf("%s", Data.nameOfStock);
  24.  
  25. printf("Number of shares: ");
  26. scanf("%d", Data.numberOfShares);
  27.  
  28. printf("Number of shares: ");
  29. scanf("%d", Data.CostPerShare);
  30. *capitol = *capitol - (Data.numberOfShares * Data.CostPerShare);
  31.  
  32. Data.CurrentCostPerShare = Data.CostPerShare;
  33.  
  34. addFront(deque, Data);
  35. }
  36.  
  37. void buyLast(DequePtr deque, int* capitol)
  38. {
  39. DequeData Data;
  40.  
  41. printf("Name of stock: ");
  42. scanf("%s", Data.nameOfStock);
  43.  
  44. printf("Number of shares: ");
  45. scanf("%d", Data.numberOfShares);
  46.  
  47. printf("Number of shares: ");
  48. scanf("%d", Data.CostPerShare);
  49. *capitol = *capitol - (Data.numberOfShares * Data.CostPerShare);
  50.  
  51. Data.CurrentCostPerShare = Data.CostPerShare;
  52.  
  53. addBack(deque, Data);
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement