Advertisement
yepp

Untitled

Dec 11th, 2013
355
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if ($args[0] -match "^[0-9]*$" -and $args[1] -match "^[0-9]*$") {
  2.     $args[0]+$args[1];
  3. } else {
  4.     "Hibás paraméterezés"
  5. }
  6.  
  7. --------------------------------------------------------------------------------------------
  8. $legolcsobb=99999;
  9. $legolcsobbStr="";
  10. $bfel=0;
  11. $bfelStr="";
  12. foreach ($line in [System.IO.File]::ReadLines("E:\_elte\felev_1\_szgalap\zh\kfsupport.txt")) {
  13.     if (([string]$line).Split('/')[5] -le $legolcsobb ) {
  14.        $legolcsobb = [int]([string]$line).Split('/')[5];
  15.        $legolcsobbStr=$line;
  16.     }
  17.     [int](([string]$line).Split('/')[1])*[int](([string]$line).Split('/')[2])
  18.     if ([int](([string]$line).Split('/')[1])*[int](([string]$line).Split('/')[2]) -ge $bfel ) {
  19.        $bfel = [int](([string]$line).Split('/')[1])*[int](([string]$line).Split('/')[2]);
  20.        $bfelStr=$line;
  21.     }
  22. }
  23. echo "legolcsobb: " $legolcsobbStr.Split('/')[0];
  24. echo "legnagyobb tarmeret*sebzer: " $bfelStr.Split('/')[0];
  25.  
  26. --------------------------------------------------------------------------------------------------
  27. $d=1;
  28. $a=1;
  29. $b=1;
  30.  
  31. if ($args[0] -ne $null) {
  32.     if ($args[0] -match "^[0-9]*$") {
  33.         $a=$args[0];
  34.     } else {
  35.         throw "A paramétereknek számoknak kell lenniük!";
  36.     }
  37. } else {
  38.     throw "Hibás paraméterezés";
  39. }
  40.  
  41. if ($args[1] -ne $null) {
  42.     if ($args[1] -match "^[0-9]*$") {
  43.         $b=$args[1];
  44.     } else {
  45.         throw "A paramétereknek számoknak kell lenniük!";
  46.     }
  47. }
  48.  
  49. if ($args[2] -ne $null) {
  50.     if ($args[2] -match "^[0-9]*$") {
  51.         if ($args[2] -le 1) {
  52.             throw "A differenciának 1-nél nagyobbnak kell lennie!";
  53.         } else {
  54.             $d=$args[2];
  55.         }
  56.     } else {
  57.         throw "A paramétereknek számoknak kell lenniük!";
  58.     }
  59. }
  60.  
  61. [string]$str= "";
  62. for ($i = $a; $i -ge $b; $i-=$d) {
  63.     $str += [string]$i + " ";
  64. }
  65. $str
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement