Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class DrugeVezbe{
- public static void main(String[] args){
- Red<String> red = new Red<String>();
- while (!red.jePun() && Svetovid.in("r1.txt").hasMore()){
- String tek = Svetovid.in("r1.txt").readLine();
- red.naKraj(tek);
- }
- System.out.println(red);
- System.out.println();
- while (red.prvi().length() < 6){
- red.izbaciPrvi();
- }
- System.out.println("U koji fajl zelite da smestite red opsluzivanja?");
- String noviFajl = Svetovid.in.readLine();
- while (!red.jePrazan()){
- Svetovid.out(noviFajl + ".txt").println(red.prvi());
- red.izbaciPrvi();
- }
- Svetovid.out(noviFajl + ".txt").close();
- // 2)
- Stek<Integer> prvi = new Stek<Integer>();
- Stek<Integer> drugi = new Stek<Integer>();
- while (Svetovid.in("p1.txt").hasMore()){
- int tek = Svetovid.in("p1.txt").readInt();
- prvi.stavi(tek);
- }
- Svetovid.in("p1.txt").close();
- System.out.println("Prvi stek: " + prvi);
- while (Svetovid.in("p2.txt").hasMore()){
- int tek = Svetovid.in("p2.txt").readInt();
- drugi.stavi(tek);
- }
- Svetovid.in("p2.txt").close();
- System.out.println("Drugi stek: " + drugi);
- // b)
- while (!prvi.jePrazan() && prvi.vrh() <= 9){
- prvi.skiniVrh();
- }
- // c)
- while (!drugi.jePrazan() && drugi.vrh() % 2 == 1){
- drugi.skiniVrh();
- }
- // d)
- Stek<Integer> treci = new Stek<Integer>();
- while (!prvi.jePrazan() && !drugi.jePrazan()){
- treci.stavi(prvi.skiniVrh());
- treci.stavi(drugi.skiniVrh());
- }
- while (!prvi.jePrazan()){
- treci.stavi(prvi.skiniVrh());
- }
- while (!drugi.jePrazan()){
- treci.stavi(drugi.skiniVrh());
- }
- // e)
- while (!treci.jePrazan()){
- Svetovid.out("pp.txt").println(treci.skiniVrh());
- }
- Svetovid.out("pp.txt").close();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement