Exercise 1:
----------
code-1-ex1
print(1, 2, "tree");
----------
code-1-ex2
print(3, 4, "alive");
----------
code-1-ex3
print(7, "ate" ,9);
----------
code-1-ex4
print("1 2 3")
print(" 2 3")
print(" 3")
----------
code-1-ex5
print(" iii iii")
print(" iii iii")
print(" iii iii")
print(" iii iii")
print(" iii iii")
print(" ")
print(" ww")
print(" www")
print(" wwww")
print(" wwwwww")
print(" wwwww")
print(" wwwww")
print(" wwwwwwwwww")
print(“ This is a smiley face”)
Exercise 2:
----------
code-2-ex1
x = "xyz123";
print(x);
print(x, x);
print(x, x, x);
----------
code-2-ex2
x = "GO";
y = "STANFORD";
print(x);
print(x, y);
print(x, y, "@");
print(x, y);
print(x);
----------
code-2-ex3
x = "Austin" ;
print("Hello, my name is", x)
print( x, " is in this class")
print( x, "Without a doubt is working on this homework")
Exercise 3:
----------
image-2-ex1
image = new SimpleImage("x.png");
image.setZoom(20);
pixel = image.getPixel(3,2)
pixel.setGreen(255)
print(image);
----------
image-2-ex2
image = new SimpleImage("x.png");
image.setZoom(20);
pixel = image.getPixel(1,4)
pixel.setBlue(255)
pixel.setRed(200)
print(image);
----------
image-2-ex3
image = new SimpleImage("x.png");
image.setZoom(20);
pixel = image.getPixel(1,0)
pixel.setBlue(255)
pixel.setRed(255)
pixel.setGreen(255)
print(image);
----------
image-2-ex4
image = new SimpleImage("x.png");
image.setZoom(20);
pixel = image.getPixel(1,0)
pixel.setRed(255)
pixel.setGreen(255)
pixel = image.getPixel(0,0)
pixel.setRed(255)
pixel.setGreen(255)
print(image);
----------
image-2-ex5
image = new SimpleImage("x.png");
image.setZoom(20);
pixel = image.getPixel(0,0)
pixel.setRed(255)
pixel = image.getPixel(1,0)
pixel.setRed(255)
pixel.setGreen(255)
pixel.setBlue(255)
pixel = image.getPixel(2,0)
pixel.setBlue(255)
print(image);
----------
image-2-ex6
image = new SimpleImage("x.png");
image.setZoom(20);
pixel = image.getPixel(7,7)
pixel.setBlue(255)
pixel = image.getPixel(9,9)
pixel.setBlue(255)
pixel = image.getPixel(8,8)
pixel.setBlue(255)
print(image);
----------
image-2-ex7
image = new SimpleImage("x.png");
image.setZoom(20);
pixel = image.getPixel(3,5)
pixel.setGreen(255)
pixel = image.getPixel(3,4)
pixel.setBlue(255)
pixel = image.getPixel(6,4)
pixel.setGreen(255)
pixel = image.getPixel(6,5)
pixel.setBlue(255)
print(image);
Activity 4
----------
for-loop-ex1
image = new SimpleImage("flowers.jpg");
for (pixel: image) {
red = pixel.getRed();
pixel.setRed(red * 0);
print(image);
----------
for-loop-ex2
image = new SimpleImage("51020-poppy.png");
for (pixel: image) {
red = pixel.getRed();
pixel.setRed(red * 5);
blue = pixel.getBlue();
pixel.setBlue(blue* 5);
green = pixel.getGreen();
pixel.setGreen(green * 2);
print(image);
----------
for-loop-ex3
image = new SimpleImage("51020-oranges.png");
for (pixel: image) {
red = pixel.getRed();
pixel.setRed(red * 5);
blue = pixel.getBlue();
pixel.setBlue(blue* 5);
green = pixel.getGreen();
pixel.setGreen(green * 2);
print(image);
----------
for-loop-ex4
image = new SimpleImage("puzzle-copper.png");
for (pixel: image) {
red = pixel.getRed();
pixel.setRed(red * 0);
blue = pixel.getBlue();
pixel.setBlue(blue* 10);
green = pixel.getGreen();
pixel.setGreen(green * 10);
print(image);
----------
for-loop-ex5
image = new SimpleImage("puzzle-sunny.png");
for (pixel: image) {
red = pixel.getRed();
pixel.setRed(red * 0);
blue = pixel.getBlue();
pixel.setBlue(blue* 0);
green = pixel.getGreen();
pixel.setGreen(green * 5);
print(image);
----------
for-loop-ex6
----------
for-loop-ex7
----------
for-loop-ex8
for-loop-ex1
image = new SimpleImage("flowers.jpg");
for (pixel: image) {
red = pixel.getRed();
pixel.setRed(red * 0);
print(image);
----------
for-loop-ex2
image = new SimpleImage("51020-poppy.png");
for (pixel: image) {
red = pixel.getRed();
pixel.setRed(red * 5);
blue = pixel.getBlue();
pixel.setBlue(blue* 5);
green = pixel.getGreen();
pixel.setGreen(green * 2);
print(image);
----------
for-loop-ex3
image = new SimpleImage("51020-oranges.png");
for (pixel: image) {
red = pixel.getRed();
pixel.setRed(red * 5);
blue = pixel.getBlue();
pixel.setBlue(blue* 5);
green = pixel.getGreen();
pixel.setGreen(green * 2);
print(image);
----------
for-loop-ex4
image = new SimpleImage("puzzle-copper.png");
for (pixel: image) {
// your code here
print(image);
----------
for-loop-ex5
image = new SimpleImage("puzzle-sunny.png");
for (pixel: image) {
// your code here
print(image);
----------
for-loop-ex6
image = new SimpleImage("banana.jpg");
for (pixel: image) {
red = pixel.getRed();
pixel.setRed(255 - red);
blue = pixel.getBlue();
pixel.setBlue(255 - blue);
green = pixel.getGreen();
pixel.setGreen(255 - green);
print(image);
----------
for-loop-ex7
image = new SimpleImage("poppy.jpg");
for (pixel: image) {
pixel.setRed(red * 5);
blue = pixel.getBlue();
pixel.setBlue(blue * 0);
green = pixel.getGreen();
pixel.setGreen(green * 5);
print(image);
----------
for-loop-ex8
image = new SimpleImage("x.png");
image.setZoom(20);
for (pixel: image) {
pixel.setRed(0,0)
print(image);
Activity 5
----------
if-ex1
image = new SimpleImage("x.png");
image.setZoom(20);
for (pixel : image) {
pixel = image.getPixel(0,0);
pixel.setRed(255);
pixel.setBlue(255);
pixel = image.getPixel(1,1);
pixel.setRed(255);
pixel.setBlue(255);
pixel = image.getPixel(2,2);
pixel.setRed(255);
pixel.setBlue(255);
pixel = image.getPixel(3,3);
pixel.setRed(255);
pixel.setBlue(255);}
pixel = image.getPixel(9,9);
pixel.setRed(255);
pixel.setBlue(255);
pixel = image.getPixel(8,8);
pixel.setRed(255);
pixel.setBlue(255);
print(image);
----------
if-ex2
image = new SimpleImage("x.png");
image.setZoom(20);
for (pixel : image) {
//pixel = image.getPixel(1,1);
pixel.setGreen(255);
pixel.setBlue(255);
for (pixel : image) {
pixel = image.getPixel(0,0);
pixel.setRed(255);
pixel.setBlue(255);
pixel = image.getPixel(1,1);
pixel.setRed(255);
pixel.setBlue(255);
pixel = image.getPixel(2,2);
pixel.setRed(255);
pixel.setBlue(255);
pixel = image.getPixel(3,3);
pixel.setRed(255);
pixel.setBlue(255);}
pixel = image.getPixel(9,9);
pixel.setRed(255);
pixel.setBlue(255);
pixel = image.getPixel(8,8);
pixel.setRed(255);
pixel.setBlue(255);
for (pixel : image) {
pixel = image.getPixel(0,9);
pixel.setRed(255);
pixel.setBlue(255);
pixel = image.getPixel(1,8);
pixel.setRed(255);
pixel.setBlue(255);
pixel = image.getPixel(2,2);
pixel.setRed(255);
pixel.setBlue(255);
pixel = image.getPixel(3,3);
pixel.setRed(255);
pixel.setBlue(255);}
pixel = image.getPixel(9,0);
pixel.setRed(255);
pixel.setBlue(255);
pixel = image.getPixel(8,1);
pixel.setRed(255);
pixel.setBlue(255);
}
print(image);
----------
if-ex3
image = new SimpleImage("flowers.jpg");
for (pixel: image) {
avg = (pixel.getRed() + pixel.getGreen() + pixel.getBlue())/3;
if (pixel.getX() < 235) {
pixel.setRed(avg);
pixel.setGreen(avg);
pixel.setBlue(0);
}
}
print(image);
----------
if-ex4
image = new SimpleImage("flowers.jpg");
for (pixel: image) {
avg = (pixel.getRed() + pixel.getGreen() + pixel.getBlue())/3;
if (pixel.getGreen() > avg * 1.1) {
pixel.setRed(255);
pixel.setGreen(255);
pixel.setBlue(255);
}
}
print(image);
----------
if-ex5
for (pixel: image) {
avg = (pixel.getRed() + pixel.getGreen() + pixel.getBlue())/3;
if (pixel.getX() < 235) {
pixel.setRed(avg);
pixel.setGreen(0);
pixel.setBlue(0);
if (pixel.getGreen() > avg * 1.1) {
pixel.setRed(255);
pixel.setGreen(255);
pixel.setBlue(255);
}
}
Activity 6
----------
image-10custom-ex1
image = new SimpleImage("monkey.jpg");
back = new SimpleImage("yosemite.jpg");
back.setAsBig(image);
for (pixel: image) {
avg = (pixel.getRed() + pixel.getGreen() + pixel.getBlue())/3;
if (pixel.getRed() > avg * 1.5) {
x = pixel.getX();
y = pixel.getY();
pixel2 = back.getPixel(x, y); // Translate this line to English
pixel.setRed(pixel2.getRed());
pixel.setGreen(pixel2.getGreen());
pixel.setBlue(pixel2.getBlue());
}
}
print(image);
----------
image-10custom-ex2
image = new SimpleImage("monkey.jpg");
back = new SimpleImage("yosemite.jpg");
back.setAsBig(image);
for (pixel: image) {
avg = (pixel.getRed() + pixel.getGreen() + pixel.getBlue())/3;
if (pixel.getBlue() > avg * .9) {
x = pixel.getX();
y = pixel.getY();
pixel2 = back.getPixel(x, y); // Translate this line to English
pixel.setRed(pixel2.getRed());
pixel.setGreen(pixel2.getGreen());
pixel.setBlue(pixel2.getBlue());
}
}
print(image);
----------
image-10custom-ex3
image = new SimpleImage("monkey.jpg");
back = new SimpleImage("yosemite.jpg");
back.setAsBig(image);
for (pixel: image) {
avg = (pixel.getRed() + pixel.getGreen() + pixel.getBlue())/3;
if (pixel.getBlue() > avg * .9) {
x = pixel.getX();
y = pixel.getY();
pixel2 = back.getPixel(x, y); // Translate this line to English
pixel.setRed(pixel2.getRed());
pixel.setGreen(pixel2.getGreen());
pixel.setBlue(pixel2.getBlue());
}
}
print(image);
for (pixel: image) {
avg = (pixel.getRed() + pixel.getGreen() + pixel.getBlue())/3;
if (pixel.getX() > 300) {
pixel.setRed(avg);
pixel.setGreen(avg);
pixel.setBlue(avg);
}
}
print(image);
for (pixel: image) {
avg = (pixel.getRed() + pixel.getGreen() + pixel.getBlue())/3;
if (pixel.getX() < 450) {
pixel.setRed(avg);
pixel.setGreen(0);
pixel.setBlue(avg);
}
}
print(image);
for (pixel: image) {
avg = (pixel.getRed() + pixel.getGreen() + pixel.getBlue())/3;
if (pixel.getX() < 275) {
pixel.setRed(avg);
pixel.setGreen(0);
pixel.setBlue(0);
}
}
print(image);
for (pixel: image) {
avg = (pixel.getRed() + pixel.getGreen() + pixel.getBlue())/3;
if (pixel.getX() <600) {
pixel.setRed(0);
pixel.setGreen(0);
pixel.setBlue(avg);
}
}
print(image);