Guest User

Untitled

a guest
Jan 4th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.11 KB | None | 0 0
  1. dialog --title "Antroji programa" \
  2. --menu "Pasirinkite punkta" 0 0 4 \
  3. Lyginiai_skaiciai "Bus atspausdinti visi lyginiai sekos skaiciai" \
  4. Nelyginiai_skaiciai "Bus atspausdinti visi nelyginiai sekos skaiciai" \
  5. Visi_skaiciai "Bus atspausdinti visi sekos skaiciai" \
  6. Visi_skaiciai_atbuline_tvarka "Bus atspausdinti visi sekos skaiciai atbuline tvarka" 2>temp.txt
  7. kint=$?
  8. x=`cat temp.txt`
  9. case $kint in
  10. 0) case $x in
  11. Lyginiai_skaiciai)
  12. dialog --title "Lyginiai skaiciai" \
  13. --inputbox "Iveskite sekos stabdymo numeri" 0 0 2>temp.txt
  14. zero=$?
  15. case $zero in
  16. 0)
  17. x=`cat temp.txt`
  18. for((i=2; i<=$x;i=i+2))
  19. do
  20. echo -n "$i ">>temp.txt
  21. done
  22. dialog --title "Lyginiai skaiciai" \
  23. --infobox "Lyginiu skaiciu seka: `cat temp.txt`" 0 0
  24. ;;
  25. 1) exit;;
  26. 255) exit;;
  27. esac;;
  28. Nelyginiai_skaiciai)
  29. dialog --title "Nelyginiai_skaiciai" \
  30. --inputbox "Iveskite sekos stabdymo numeri" 0 0 2>temp.txt
  31. zero=$?
  32. case $zero in
  33. 0)
  34. x=`cat temp.txt`
  35. for((i=1; i<=$x;i=i+2))
  36. do
  37. echo -n "$i ">>temp.txt
  38. done
  39. dialog --title "Nelyginiai skaiciai" \
  40. --infobox "Nelyginiu skaiciu seka: `cat temp.txt`" 0 0
  41. ;;
  42. 1) exit;;
  43. 255) exit;;
  44. esac;;
  45. Visi_skaiciai)
  46. dialog --title "Visi_skaiciai" \
  47. --inputbox "Iveskite sekos stabdymo numeri" 0 0 2>temp.txt
  48. zero=$?
  49. case $zero in
  50. 0)
  51. x=`cat temp.txt`
  52. for((i=1; i<=$x;i=i+1))
  53. do
  54. echo -n "$i ">>temp.txt
  55. done
  56. dialog --title "Visi skaiciai" \
  57. --infobox "Visu skaiciu seka: `cat temp.txt`" 0 0
  58. ;;
  59. 1) exit;;
  60. 255) exit;;
  61. esac;;
  62. Visi_skaiciai_atbuline_tvarka)
  63. dialog --title "Visi_skaiciai)i" \
  64. --inputbox "Iveskite sekos stabdymo numeri" 0 0 2>temp.txt
  65. zero=$?
  66. case $zero in
  67. 0)
  68. x=`cat temp.txt`
  69. for((i=$x; i>=1;i=i-1))
  70. do
  71. echo -n "$i ">>temp.txt
  72. done
  73. dialog --title "Visi skaiciai" \
  74. --infobox "Visu skaiciu seka: `cat temp.txt`" 0 0
  75. ;;
  76. 1) exit;;
  77. 255) exit;;
  78. esac;;
  79. esac;;
  80.  
  81. 1)
  82. exit;;
  83.  
  84. 255)
  85. exit;;
  86.  
  87. esac
  88. rm -f temp.txt
Advertisement
Add Comment
Please, Sign In to add comment