Advertisement
Guest User

dig bick

a guest
May 26th, 2015
268
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.90 KB | None | 0 0
  1. //
  2. // main.m
  3. // Dykaren
  4. //
  5. // Created by Alexander Jöelaid on 2014-11-24.
  6. // Copyright (c) 2014 Alexander Jöelaid. All rights reserved.
  7. //
  8.  
  9. #import <Foundation/Foundation.h>
  10.  
  11. int main(int argc, const char * argv[]) {
  12. @autoreleasepool {
  13.  
  14. // Variabler
  15.  
  16. int djup, tid, igen;
  17. int mittVal;
  18. int tryck = 101.325;
  19.  
  20. upp:
  21. //Utskrift på skärm/val
  22. printf("Välj:\ndjup = 1 \ntid = 2\n:");
  23. scanf("%i",&mittVal);
  24.  
  25. //Val: djup/val
  26. switch(mittVal){
  27. case 1:
  28. printf("Antal Meter på ert djup?\n: ");
  29. scanf("%i",&djup);
  30.  
  31. //Utskrift på skärm
  32. if (djup > 1 && djup < 21)
  33. {
  34. tryck = 1.14*101.325;
  35. printf("Ert tryck blir %i kPa\n" ,tryck);
  36. }
  37. //Utskrift på skärm
  38. if (djup > 21 && djup < 50)
  39. {
  40. tryck=101.325*1.31;
  41. printf("Ert tryck blir %i kPa\n" ,tryck);
  42. }
  43. //Utskrift på skärm
  44. if (djup >51 && djup < 1000)
  45. {
  46. tryck=101.325*1.46;
  47. printf("Ert tryck blir %i kPa\n",tryck) ;
  48. }
  49.  
  50. //Utskrift på skärm/val
  51. printf("Vill du köra igen?\n1 = ja\n2 = nej\n:");
  52. scanf("%i",&igen);
  53. if (igen == 1) {
  54. goto upp;
  55. }
  56. if (igen == 2) {
  57. printf("Hej då!");
  58. }
  59. break;
  60.  
  61.  
  62.  
  63. //Val: Tid/val
  64. case 2:{
  65. printf("Hur länge ska ni dyka?\n:");
  66. scanf("%i",&tid);
  67.  
  68. //Utskrift på skärm
  69. if (tid > 1 && tid < 49)
  70. {
  71. printf("Ni behöver en syretub under er tid\n ");
  72. }
  73. //Utskrift på skärm
  74. if (tid >50 && tid < 149)
  75. printf("Ni behöver två syretuber under er tid\n ");
  76. }
  77. //Utskrift på skärm
  78. if (tid > 149 && tid < 150)
  79. printf("Ni behöver tre syretuber under er tid\n ");
  80. //Utskrift på skärm
  81. }
  82. if (tid >150) {
  83. printf("Du får inte dyka mer\n");
  84. }
  85. //Utskrift på skärm/val
  86. printf("Vill du köra igen?\n1 = ja \n2 = nej:\n");
  87. scanf("%i",&igen);
  88. if (igen == 1) {
  89. goto upp;
  90. }
  91. //Utskrift på skärm
  92. if (igen == 2) {
  93. printf("Hej då");
  94. }
  95.  
  96.  
  97.  
  98. }
  99.  
  100. return 0;
  101. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement