lambda=0 siehe Kommentar. Begr.: 
Es ist z.B fo(1) = fo(2)  also nicht inj.  Und fo(x) = 0 für alle x aus R,
also insbesondere gibt es kein x mit fo(x) = 1.
Für lambda ungleich 0 (Ich nehme mal L ) 
ist aus  fL(a) = fL(b)   also  a*L = b*L  zu folgern a=b , da eben L nicht 0 ist.
also inj.
surj ?   Sei y aus R . Gibt es x aus mit  fL(x) = y
also  x*L = y   Ja, gibt es, wähle   x = y / L  ( existier wegen L ungleich 0) .
b) vergleiche mit 
https://www.mathelounge.de/283288/entscheiden-folgenden-funktionen-injektiv-surjektiv-bijektiv
dort Teil c)  so ähnlich
c) nicht injektiv, weil z.B. 2*5 = 1*10 
also f(2;5) = f ( 1;10) aber nicht   (2;5= = ( 1 , 10) .
surjektiv klar, wegen f(1;x) = 1*x = x