JGRASP exec: java Lab 8 arrays Enter temperture for Jan. 1 2015 2 Enter tempertu
ID: 3777035 • Letter: J
Question
JGRASP exec: java Lab 8 arrays Enter temperture for Jan. 1 2015 2 Enter temperture for Jan. 2 2015 4 Enter temperture for Jan. 3 2015 -5 Enter temperture for Jan. 4 2015 1 Enter temperture for Jan. 5 2015 0 Enter temperture for Jan. 6 2015 Enter temperture for Jan. 7 2015 -3 Enter temperture for Jan. 1 2016 5 Enter temperture for Jan. 2 2016 2 Enter temperture for Jan. 3 2016 1 Enter temperture for Jan. 4 2016 10 Enter temperture for Jan. 5 2016 -4 Enter temperture for Jan. 6 2016 -5 Enter temperture for Jan. 7 2016 2 Day 1 2015 2.0 Day 1 2016 5.0 Difference 3.0 Day 2 2015 4.0 Day 2 2016 2.0 Difference 2.0 Day 3 2015 5.0 Day 3 2016 1.0 Difference 6.0 Day 4 2016 10.0 Difference 11.0 Day 4 2015 1.0 Day 5 2015 0.0 Day 5 2016 4.0 Difference 4.0 Day 6 2015 2.0 Day 6 2016 5.0 Difference 3.0 Day 7 2015 3.0 Day 7 2016 2.0 Difference 5.0 jGRASP operation completeExplanation / Answer
import java.util.*;
public class TempDifference{
public static void main(String []args){
//scanner variable to readinput from user
Scanner input=new Scanner(System.in);
//variablws to hols temp values
int jan15[]=new int[7];
int jan16[]=new int[7];
//read temp for jan'15
for(int i=0;i<7;i++)
{
System.out.print("Enter temperature for Jan. "+(i+1)+" 2015: ");
jan15[i]=input.nextInt();
}
//read temp for jan16
for(int i=0;i<7;i++)
{
System.out.print("Enter temperature for Jan. "+(i+1)+" 2016: ");
jan16[i]=input.nextInt();
}
//display difference of temp
for(int i=0;i<7;i++)
{
System.out.format("Day %d 2015:%2d Day %d 2016:%2d Difference: "+ Math.abs(jan15[i]-jan16[i])+" ",(i+1),jan15[i],(i+1),jan16[i]);
}
}
}
Sample Output:
Enter temperature for Jan. 1 2016: 2
Enter temperature for Jan. 2 2016: 4
Enter temperature for Jan. 3 2016: -5
Enter temperature for Jan. 4 2016: 1
Enter temperature for Jan. 5 2016: 0
Enter temperature for Jan. 6 2015: -2
Enter temperature for Jan. 7 2015: -3
Enter temperature for Jan. 1 2016: 5
Enter temperature for Jan. 2 2016: 2
Enter temperature for Jan. 3 2016: 1
Enter temperature for Jan. 4 2016: -10
Enter temperature for Jan. 5 2016: -4
Enter temperature for Jan. 6 2016: -5
Enter temperature for Jan. 7 2016: 2
Day 1 2015: 2 Day 1 2016: 5 Difference: 3
Day 2 2015: 4 Day 2 2016: 2 Difference: 2
Day 3 2015:-5 Day 3 2016: 1 Difference: 6
Day 4 2015: 1 Day 4 2016:-10 Difference: 11
Day 5 2015: 0 Day 5 2016:-4 Difference: 4
Day 6 2015:-2 Day 6 2016:-5 Difference: 3
Day 7 2015:-3 Day 7 2016: 2 Difference: 5
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.