hello
can you help me please !
Write a java program to execute the following operations:
1- Create two arrays as follows:
String season[]={"Summer","Winter","Autumn","Spring"}
2- By using (for loop) and ( if statement) check each temperature in temp[] array as the following condition:
If season=Summer and temp>40 print the following message:
Ex: " 45.0 is the temperature in summer season"
If season=Winter and temp<20 print the following message:
Ex: " 12.9 is the temperature in winter season"
If season=Autumn and temp>20 and temp<30 print the following message:
Ex: " 26.8 is the temperature in Autumn season"
If season=Spring and temp>30 and temp<40 print the following message:
Ex: " 33.7 is the temperature in spring season"
1
Expert's answer
2014-11-18T14:30:45-0500
public class Main { public static void main(String[] argv) { String[] seasons = {"Summer", "Winter", "Autumn", "Spring" };
float[] temps = {26.8f, 44.6f, 12.9f, 10.4f, 50.1f, 45.0f, 33.7f, 39.0f }; for (String season :seasons) { for(float temp : temps) { //create a foreach cycle if (season.equals("Summer") && temp >= 40) { System.out.println(temp + " is the temperature in summer season"); } if (season.equals("Winter" && temp < 20) { System.out.println(temp + " is the temperature in winter season"); } if (season.equals("Autumn" && temp >= 20 && temp < 30) { System.out.println(temp + " is the temperature in autumn season"); } if (season.equals("Spring" && temp >= 30 && temp < 40) { System.out.println(temp + "is the temperature in spring season"); } } } } }
Comments
Leave a comment