Advertisement
Guest User

Untitled

a guest
Jan 18th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.10 KB | None | 0 0
  1. do
  2. { $o=Read-Host "Введите максимальное число"
  3. }While($o -eq 0)
  4. While("TRUE"){
  5. if((Get-Random -Maximum 2) -eq 1){
  6. do
  7. { $a=Get-Random -Maximum $o
  8. }while($a -eq $o)
  9. $b=Get-Random -Maximum ($o-$a)
  10. Write-Host "Решите пример "$a"+"$b
  11. $e=Read-Host "Введите ответ"
  12. if($e -eq ($a+$b))
  13. { $t=$t+1 ; $s=[math]::round($t/($t+$f)*100,0) ; Write-Host "ответов правильных "$t" неправильных "$f" итог "$s"%"
  14. Write-Host "Правильно"
  15. }else
  16. { Write-Host "Неправильно, попробуйте ещё раз "$a"+"$b
  17. $e=Read-Host "Введите ответ"
  18. if($e -eq ($a+$b))
  19. { $t=$t+1 ; $s=[math]::round($t/($t+$f)*100,0) ; Write-Host "ответов правильных "$t" неправильных "$f" итог "$s"%"
  20. Write-Host "Правильно"
  21. }else
  22. { $f=$f+1 ; $s=[math]::round($t/($t+$f)*100,0) ; Write-Host "ответов правильных "$t" неправильных "$f" итог "$s"%"
  23. Write-Host "Неправильно , следующий пример"
  24. }
  25. }
  26. }
  27. else{
  28. do
  29. { $a=Get-Random -Maximum $o
  30. }while(-Not $a)
  31. $b=Get-Random -Maximum $a
  32. Write-Host "Решите пример "$a"-"$b
  33. $e=Read-Host "Введите ответ"
  34. if($e -eq ($a-$b))
  35. { $t=$t+1 ; $s=[math]::round($t/($t+$f)*100,0) ; Write-Host "ответов правильных "$t" неправильных "$f" итог "$s"%"
  36. Write-Host "Правильно"
  37. }else
  38. { Write-Host "Неправильно, попробуйте ещё раз "$a"-"$b
  39. $e=Read-Host "Введите ответ"
  40. if($e -eq ($a-$b))
  41. { $t=$t+1 ; $s=[math]::round($t/($t+$f)*100,0) ; Write-Host "ответов правильных "$t" неправильных "$f" итог "$s"%"
  42. Write-Host "Правильно"
  43. }else
  44. { $f=$f+1 ; $s=[math]::round($t/($t+$f)*100,0) ; Write-Host "ответов правильных "$t" неправильных "$f" итог "$s"%"
  45. Write-Host "Неправильно , следующий пример"
  46. }
  47. }
  48. }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement