Advertisement
Guest User

Untitled

a guest
Jan 14th, 2020
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.69 KB | None | 0 0
  1. Függvény Főprogram
  2. Deklarálás: s: szöveg
  3. Deklarálás: betuszam: egész
  4. Értékadás: betuszam = 5
  5. Deklarálás: n: egész
  6. Értékadás: n = 10
  7. Deklarálás: m: egész
  8. Értékadás: m = 5
  9. Deklarálás: i: egész
  10. Deklarálás: j: egész
  11. Deklarálás: karakter: szöveg
  12. Deklarálás: mghdb: egész
  13. Értékadás: mghdb = 0
  14. Deklarálás: azonosdb: egész
  15. Értékadás: azonosdb = 0
  16. Deklarálás: masdb: egész
  17. Értékadás: masdb = 0
  18. Ciklus i = 0 .. n-1
  19. Értékadás: s = ""
  20. Ciklus j = 0 .. m-1
  21. Értékadás: karakter = Tochar(random(betuszam)+65)
  22. Értékadás: mghdb = mghdb+mghszamlalo(karakter)
  23. Értékadás: s = s&karakter
  24. Vége
  25. Ki: s&" "
  26. Értékadás: azonosdb = azonosdb+egyforma(s)
  27. Értékadás: masdb = masdb+Eltero(s)
  28. Vége
  29. Ki: "Maganhangzók száma:"&mghdb
  30. Ki: "Magánhangzók aránya: "&mghdb/(n*m)
  31. Ki: "Egyforma karakterekből álló szavak száma: "&azonosdb
  32. Ki: "Eltérő karakterekből álló szavak száma: "&masdb
  33. Vége
  34.  
  35. Függvény Egyforma (sor: szöveg)
  36. Deklarálás: i: egész
  37. Deklarálás: azonos: logikai
  38. Értékadás: azonos = true
  39. Értékadás: i = 0
  40. Amíg i<Len(sor) && azonos
  41. Értékadás: azonos = Char(sor, 0)==Char(sor, i)
  42. Értékadás: i = i+1
  43. Vége
  44. Deklarálás: x: egész
  45. Ha azonos
  46. Értékadás: x = 1
  47. Ki: "Azonos karakteres: "&sor
  48. hamis:
  49. Értékadás: x = 0
  50. Vége
  51. Vissza: x
  52.  
  53. Függvény Eltero (sor: szöveg)
  54. Deklarálás: x: egész
  55. Deklarálás: i: egész
  56. Deklarálás: j: egész
  57. Deklarálás: mas: logikai
  58. Értékadás: mas = true
  59. Értékadás: i = 0
  60. Amíg i<Len(sor)-1 && mas
  61. Értékadás: j = i+1
  62. Amíg j<Len(sor) && mas
  63. Értékadás: mas = Char(sor, i)!=Char(sor, j)
  64. Értékadás: j = j+1
  65. Vége
  66. Értékadás: i = i+1
  67. Vége
  68. Ha mas
  69. Értékadás: x = 1
  70. Ki: "Eltérő karaktereket tartalmazó szó: "&sor
  71. hamis:
  72. Értékadás: x = 0
  73. Vége
  74. Vissza: x
  75.  
  76. Függvény Mghszamlalo (karakter: szöveg)
  77. Deklarálás: maganhangzok: szöveg
  78. Deklarálás: mgh: logikai
  79. Deklarálás: i: egész
  80. Értékadás: maganhangzok = "AEOUI"
  81. Értékadás: mgh = false
  82. Értékadás: i = 0
  83. Deklarálás: x: egész
  84. Amíg i<Len(maganhangzok) && !mgh
  85. Értékadás: mgh = Char(maganhangzok , i)==karakter
  86. Értékadás: i = i+1
  87. Vége
  88. Ha mgh
  89. Értékadás: x = 1
  90. hamis:
  91. Értékadás: x = 0
  92. Vége
  93. Vissza: x
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement