Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def ldzialanie(s1:Stream[Int],s2:Stream[Int],operator:Char):Stream[Int] = {
- if(s1 == Nil) s2
- else if(s2 == Nil) s1
- else{
- val h1#::t1 = s1
- val h2#::t2 = s2
- operator match{
- case '+' => (h1+h2)#::ldzialanie(t1,t2,'+')
- case '-' => (h1-h2)#::ldzialanie(t1,t2,'-')
- case '*' => (h1*h2)#::ldzialanie(t1,t2,'*')
- case '/' => (h1/h2)#::ldzialanie(t1,t2,'/')
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement