4-labaratoriya ishi
-
N ta elementdan tashkil topgan ikkita stek berilgan. Birinchi stekning barcha manfiy elementlarini ikkinchi stekga joylashtiring va ikkinchi stekning barcha musbat elementlarini o’chiring.
-
import java.util.Stack;
public class Task4 {
/* 17. N ta elementdan tashkil topgan ikkita stek berilgan.
Birinchi stekning barcha manfiy elementlarini
ikkinchi stekga joylashtiring va ikkinchi stekning
barcha musbat elementlarini o’chiring.*/
public static void main(String args[])
{
Stack s1 = new Stack<>();
s1.add(2);s1.add(-33);
s1.add(5);s1.add(21);s1.add(-20);
Stack s2 = new Stack<>();
s2.add(21);s2.add(-21);
s2.add(4);s2.add(8);s2.add(-9);
Stack S2m = new Stack<>();
for (Integer integer : s2) {
if(integer<0){
S2m.add(integer);
}
}
Stack S1m = new Stack<>();
for (Integer integer : s1) {
if (integer<0){
S1m.add(integer) ;
}
}
System.out.println("1-stack elementlari: " + s1);
System.out.println("1-stack manfiy elementlari: "+S1m);
System.out.println("2-stack elementlari: "+ s2);
System.out.println("2-stack elementlari: "+S2m);
S2m.addAll(S1m);
System.out.println("Natija : " + S2m);
}
}
Do'stlaringiz bilan baham: |