import java.util.Scanner ;
/*
* Jon Nelson
* Lab 3
* CSIS 112
Pseudocode
create 3 test variables, test1, test2, test3 to store 3 test scores
create a variable called average to store the average
Display "enter a score for test 1"
Ask test1
Display "enter a score for test 2"
Ask test2
Display "enter a score for test 3"
Ask test3
Set average equal to test1 + test2 + test3 devided by 3
Display the three test scores and the average
*/
class lab3part1
{
public static void main
( String [ ] args
) {
double test1, test2, test3, average;
Scanner keyboard
= new Scanner
( System .
in ) ;
System .
out .
print ( "Enter score for Test 1: " ) ; test1 = keyboard.nextDouble ( ) ;
System .
out .
print ( "Enter score for Test 2: " ) ; test2 = keyboard.nextDouble ( ) ;
System .
out .
print ( "Enter score for Test 3: " ) ; test3 = keyboard.nextDouble ( ) ;
average = ( test1 + test2 + test3) / 3 ;
System .
out .
println ( "Your test scores are Test 1: " + test1
+ " Test 2: " + test2
+ " Test 3: " + test3+ " Your average is: " + average) ;
}
}
aW1wb3J0IGphdmEudXRpbC5TY2FubmVyOwovKgogKiBKb24gTmVsc29uCiAqIExhYiAzCiAqIENTSVMgMTEyCiAKIFBzZXVkb2NvZGUKIGNyZWF0ZSAzIHRlc3QgdmFyaWFibGVzLCB0ZXN0MSwgdGVzdDIsIHRlc3QzIHRvIHN0b3JlIDMgdGVzdCBzY29yZXMKIGNyZWF0ZSBhIHZhcmlhYmxlIGNhbGxlZCBhdmVyYWdlIHRvIHN0b3JlIHRoZSBhdmVyYWdlCiBEaXNwbGF5ICJlbnRlciBhIHNjb3JlIGZvciB0ZXN0IDEiCiBBc2sgdGVzdDEKIERpc3BsYXkgImVudGVyIGEgc2NvcmUgZm9yIHRlc3QgMiIKIEFzayB0ZXN0MiAKIERpc3BsYXkgImVudGVyIGEgc2NvcmUgZm9yIHRlc3QgMyIKIEFzayB0ZXN0MwogU2V0IGF2ZXJhZ2UgZXF1YWwgdG8gdGVzdDEgKyB0ZXN0MiArIHRlc3QzIGRldmlkZWQgYnkgMwogRGlzcGxheSB0aGUgdGhyZWUgdGVzdCBzY29yZXMgYW5kIHRoZSBhdmVyYWdlICAKICovCgpjbGFzcyBsYWIzcGFydDEKewogIHB1YmxpYyBzdGF0aWMgdm9pZCBtYWluKFN0cmluZ1tdIGFyZ3MpCiAgewogICAgICBkb3VibGUgdGVzdDEsIHRlc3QyLCB0ZXN0MywgYXZlcmFnZTsKICAgIAogICAgICBTY2FubmVyIGtleWJvYXJkID0gbmV3IFNjYW5uZXIoU3lzdGVtLmluKTsKICAgIAogICAgCiAgICAgIFN5c3RlbS5vdXQucHJpbnQoIkVudGVyIHNjb3JlIGZvciBUZXN0IDE6ICIpOwogICAgICB0ZXN0MSA9IGtleWJvYXJkLm5leHREb3VibGUoKTsKICAgICAgU3lzdGVtLm91dC5wcmludCgiRW50ZXIgc2NvcmUgZm9yIFRlc3QgMjogIik7CiAgICAgIHRlc3QyID0ga2V5Ym9hcmQubmV4dERvdWJsZSgpOyAgCiAgICAgIFN5c3RlbS5vdXQucHJpbnQoIkVudGVyIHNjb3JlIGZvciBUZXN0IDM6ICIpOwogICAgICB0ZXN0MyA9IGtleWJvYXJkLm5leHREb3VibGUoKTsKICAgICAKICAgICAgYXZlcmFnZSA9ICh0ZXN0MSArIHRlc3QyICsgdGVzdDMpLzM7CiAgICAgCiAgICAgIFN5c3RlbS5vdXQucHJpbnRsbigiWW91ciB0ZXN0IHNjb3JlcyBhcmUgVGVzdCAxOiAiK3Rlc3QxKyIgVGVzdCAyOiAiK3Rlc3QyKyIgVGVzdCAzOiAiKwogICAgICAgICAgICAgICAgICAgICAgICB0ZXN0MysgIiBZb3VyIGF2ZXJhZ2UgaXM6ICIrIGF2ZXJhZ2UpOyAgICAKICB9Cn0g