Write a program called WeatherReporter (use only java.util.*; and java.io.*) tha
ID: 3909740 • Letter: W
Question
Write a program called WeatherReporter (use only java.util.*; and java.io.*) that prompts the user for an input file name. reads the given file, which is in the format of RaleighWeather2010.txt, line by line and uses the processLine() method as defined below:?
to output to the console the data for each day formatted as shown below:?
RaleighWeather2010.txt
Should be in the format of:
YYYYMMDD Average(F) High(F) Low(F) Fog/Rain/Snow/Hail/Thunder/Tornado
20100101 44.2 48 34 100000
20100102 29.9 48 24.1 000000
20100103 24.2 32 18 000000
20100104 26.2 36 17.1 000000
20100105 26.9 36 17.1 000000
20100106 29.1 41 18 000000
20100107 32.4 48 19 000000
20100108 35.1 48 20.1 010000
20100109 25.9 35.6 19.4 000000
20100110 28 37.4 19.4 000000
20100111 27.6 45 15.1 000000
20100112 34.9 45 16 000000
20100113 31.4 44.6 19.4 000000
20100114 37.5 57.2 24.8 000000
20100115 42.9 63 25.2 000000
20100116 44 63 28.2 000000
20100117 53.6 68 30.2 010000
20100118 50.9 68 39.9 100000
20100119 47.8 66.2 35.6 000000
20100120 51.2 66 35.1 000000
20100121 40.2 64.9 37 010000
20100122 37.9 41 37 010000
20100123 39.3 50 30 010000
20100124 46.9 64.9 31.1 010000
20100125 61.6 64.9 55.4 010000
20100126 45 66 30.9 000000
20100127 38.3 51.1 25 000000
20100128 42.7 63 25 000000
20100129 40.9 63 30.2 001000
20100130 25 35.1 19.4 101000
20100131 23.7 37.9 17.1 001000
20100201 30.7 48.2 19.4 000000
20100202 34.2 48 18 010000
20100203 38.8 51.1 29.1 110000
20100204 37.2 51.1 30 000000
20100205 36.9 44.1 30.2 011000
20100206 35.9 42.8 33.8 011000
20100207 32.2 42.1 21.9 000000
20100208 32.7 46 21.9 000000
20100209 36.1 39.2 32 010000
20100210 35.1 39.9 28 110000
20100211 35.6 45 29.1 000000
20100212 33.1 45 26.1 000000
20100213 33.3 42.8 30 001000
20100214 34.2 46.9 24.1 000000
20100215 39.1 51.1 24.1 010000
20100216 34.4 42.8 26.6 010000
20100217 32.7 43 25 000000
20100218 36.1 50 25 000000
20100219 40 54 25 000000
20100220 40.8 59 23 000000
20100221 44.5 64.4 24.8 000000
20100222 47.5 64.9 25.2 110000
20100223 46.2 53.6 39.2 100000
20100224 42.7 53.1 37 010000
20100225 36.3 48 32 011000
20100226 36.6 50 28.9 000000
20100227 39.4 51.1 29.1 000000
20100228 39.3 51.1 26.1 000000
20100301 41.3 54 26.2 000000
20100302 39.4 54 29.1 011000
20100303 37.9 44.1 33.1 011000
20100304 41.6 51.1 33.1 000000
20100305 39.2 51.8 24.8 000000
20100306 42.8 55.9 25.2 000000
20100307 42.4 63 24.1 000000
20100308 48.1 66 24.3 000000
20100309 53.3 73 30.2 000000
20100310 58 73 35.1 010000
20100311 57.5 69.1 50 110000
20100312 61.5 69.1 52 010000
20100313 58.3 68 51.1 110010
20100314 52.2 60.8 44.6 010000
20100315 52.1 60.8 39.2 000000
20100316 50.9 62.1 39.9 000000
20100317 48.6 64 35.1 000000
20100318 55 68 35.1 000000
20100319 55.1 73.9 37 000000
20100320 58 78.1 37 000000
20100321 61.7 78.1 39.9 000000
20100322 61.6 69.1 50 010000
20100323 49.8 66 39 010000
20100324 55.3 73.9 39 000000
20100325 61.4 75.9 39 000000
20100326 59.5 75.9 42.1 010000
20100327 43.2 66.9 32 010000
20100328 50.6 69.1 32 000000
20100329 60.1 66.2 55 010010
20100330 58.3 69.8 51.8 000000
20100331 60.5 77 41 000000
20100401 63.2 84.2 44.6 000000
20100402 70.2 88 43 000000
20100403 68.6 88 54 000000
20100404 69.7 82.9 55 000000
20100405 72.3 88 57.9 000000
20100406 76.4 90 57.9 000000
20100407 75.7 87.8 60.8 000000
20100408 72.5 87.1 61 000000
20100409 60.5 81 50 010010
20100410 56.3 70 42.1 000000
20100411 58.1 75.9 41 000000
20100412 62.9 78.1 41 000000
20100413 65.2 79 46 010000
20100414 54.6 69.1 48.2 010000
20100415 54.1 75.2 39.2 100000
20100416 66.6 86 37.9 000000
20100417 68.7 86 50 000000
20100418 57 78.1 41 000000
20100419 53.2 68 39.2 000000
20100420 57.4 73.9 39.9 000000
20100421 59 73.9 42.1 010010
20100422 58.7 75 44.1 100000
20100423 60.6 75 44.1 000000
20100424 64.9 77 48 010000
20100425 69.1 81 57 010000
20100426 69.3 81 59 000000
20100427 61.2 68 51.8 000000
20100428 56.1 68 41 000000
20100429 55.9 73.4 37.4 100000
20100430 65.4 82.9 37.9 000000
20100501 73.8 89.1 55.9 000000
20100502 79.5 91.9 61 000000
20100503 76.8 91.9 72 010000
20100504 74.5 82 69.1 000000
20100505 71.1 89.1 55.9 000000
20100506 77.4 91.9 55.9 000000
20100507 76.1 91.9 61 000010
20100508 79.9 90 61 000000
20100509 62.3 90 51.1 000000
20100510 55.6 68 42.1 000000
20100511 60.5 68 42.1 000000
20100512 71.1 84.9 55.9 010000
20100513 71.3 84.9 64 000000
20100514 75 93.9 64 000000
20100515 81.3 95 64.9 010000
20100516 74.9 84 66.2 010010
20100517 66.6 82 59 010010
20100518 57.9 62.6 53.6 010000
20100519 61.1 70 54 010000
20100520 67.7 79 57 000000
20100521 68.7 82.9 53.6 000000
20100522 71.9 84 54 010010
20100523 70.6 82 64.9 110010
20100524 67.9 80.1 64 010000
20100525 70.2 78.1 64 010000
20100526 70.8 82.9 62.1 000000
20100527 75.3 91 60.1 000000
20100528 76.2 91 60.1 000000
20100529 73 87.1 64 010010
20100530 77 88 64.9 000000
20100531 76.9 88 69.1 000010
20100601 74.2 88 69.1 010000
20100602 75.2 88 69.1 010010
20100603 75.6 87.8 69.8 000000
20100604 80.2 91.4 69.8 000000
20100605 82.5 91.9 70 010000
20100606 83.1 96.8 73.4 000000
20100607 74.6 96.1 64 010010
20100608 72.7 82.9 64 000000
20100609 76 88 64 000000
20100610 81.1 91 68 000000
20100611 80.4 91.4 69.8 000000
20100612 80 93.9 68 010000
20100613 80 96.1 68 010010
20100614 80.6 96.1 71.1 100000
20100615 81.7 93.9 71.1 000010
20100616 81.1 93.9 72 010010
20100617 80.6 91.4 73 000000
20100618 78.4 91 69.1 000000
20100619 81 93.2 73.4 000000
20100620 83.7 93.9 73 000000
20100621 81.3 93.9 69.1 000000
20100622 83.1 98.1 69.1 000000
20100623 83.2 98.1 69.1 010010
20100624 85.2 99 73 000000
20100625 85.9 99 73 000000
20100626 83.5 97 73 000010
20100627 85.4 100.9 73 000000
20100628 85.1 100.9 73 000000
20100629 85.2 99 73 000010
20100630 75.9 81 71.6 010000
20100701 74 81 66.9 000000
20100702 71.2 82.4 57.2 000000
20100703 72.5 87.1 57 000000
20100704 77.5 93 57 000000
20100705 80.8 97 61 000000
20100706 83.7 100.9 64 000000
20100707 85.9 102 66 000000
20100708 86.6 102 69.1 000010
20100709 83 95 71.6 010010
20100710 81.8 95 72 010010
20100711 83 96.1 73 100000
20100712 81.4 96.1 73 000000
20100713 79.4 93 73 010000
20100714 80.6 91.4 71.6 010010
20100715 82.8 96.1 71.1 000000
20100716 85.3 97 71.1 000010
20100717 79.9 90 71.6 010010
20100718 79 95 71.1 010010
20100719 82.2 95 71.1 010010
20100720 83.8 98.1 73 110010
20100721 83.4 98.1 73 000000
20100722 86.2 97 75 000000
20100723 87.5 100 75 000010
20100724 87.9 100.4 78.8 000000
20100725 88.8 102 79 000000
20100726 86.3 102 77 000000
20100727 79.6 93.9 72 010010
20100728 80.8 93.9 72 000000
20100729 85.1 97 73.9 000000
20100730 79.6 97 73 010010
20100731 74.4 89.1 68 010000
20100801 70.5 78.8 64.4 010000
20100802 75.9 86 66 000000
20100803 79.4 91 70 000000
20100804 83.8 95 71.1 010000
20100805 84.6 95 73.4 010010
20100806 79.5 91.4 71.6 010010
20100807 80.6 87.8 71.6 000000
20100808 80.2 90 71.1 000000
20100809 82 93.2 71.6 000000
20100810 84.5 97 71.1 000000
20100811 85.9 98.1 73.9 000000
20100812 85.1 96.8 75.2 110010
20100813 81 90 73.4 000010
20100814 80.6 88 73.9 000000
20100815 81.3 90 73.4 000000
20100816 83.8 95 73.9 000000
20100817 84.8 97 73.9 000000
20100818 84.5 97 73.9 010010
20100819 77.9 96.1 75 010000
20100820 79.9 89.6 73.4 010000
20100821 78.7 90 66.9 100000
20100822 81.8 91 66.9 000000
20100823 79.5 91 73 010010
20100824 74 82.4 69.8 010010
20100825 72.7 80.6 66.2 010000
20100826 77.3 90 66 100000
20100827 77.7 91 66 000000
20100828 78.9 91 66.9 000000
20100829 79.1 90 66.9 000000
20100830 79.7 96.8 64.4 000000
20100831 80.8 98.1 64.9 000000
20100901 81.9 97 69.1 000000
20100902 77.9 95 66 000000
20100903 82.6 99 66 000000
20100904 79 99 73 000000
20100905 70.5 86 53.6 000000
20100906 73.4 90 54 000000
20100907 78.9 93.9 57.9 000000
20100908 79.8 93.9 66 010000
20100909 76 91.9 57.9 000000
20100910 72.6 91.9 57.9 000000
20100911 71.2 88 57.9 010000
20100912 74 88 66 110000
20100913 73.8 86 62.6 000000
20100914 76.5 96.8 60.8 000000
20100915 77.3 96.1 59 000000
20100916 79.9 93.9 59 000000
20100917 81.2 95 68 000000
20100918 75.9 95 66 000000
20100919 73.8 93 60.1 100000
20100920 77.1 93 60.1 000000
20100921 77.4 93 64 000000
20100922 80.7 96.1 66.9 000000
20100923 83.7 99 70 000000
20100924 83.2 95 69.8 000000
20100925 81.2 98.1 68 000000
20100926 77 98.1 68 010000
20100927 70.8 84 68 010000
20100928 72.1 81 66 010000
20100929 65.9 70 62.6 010000
20100930 71.1 77 64 010000
20101001 69.2 77 60.8 010000
20101002 61.2 78.1 50 000000
20101003 59.6 73.9 50 000000
20101004 59.1 72 50 000000
20101005 57.6 69.8 48.2 000000
20101006 55.2 70 44.1 000000
20101007 61.7 82.4 46.4 000000
20101008 64.6 82 46.9 000000
20101009 64.1 84 48 000000
20101010 66.6 87.1 48 100000
20101011 70.6 87.1 52 000000
20101012 71.1 88 57 000000
20101013 70 88 57 000000
20101014 64.5 69.8 60.8 010010
20101015 57.4 71.6 44.1 000000
20101016 56.6 71.1 42.1 000000
20101017 57.1 78.8 42.1 100000
20101018 63.4 82 39.9 000000
20101019 64.8 82 48.9 000000
20101020 61.3 79 55 110000
20101021 61.5 78.1 48.9 100000
20101022 56.9 78.1 44.1 000000
20101023 54.1 73.9 39 100000
20101024 60.9 78.8 48.2 000000
20101025 66.7 77 62.6 010000
20101026 69.9 81 61 010010
20101027 77.9 87.1 64 000000
20101028 75.9 87.1 69.1 010010
20101029 59.2 71.1 48.2 000000
20101030 49.2 64.9 36 100000
20101031 57.1 75 36 000000
20101101 54 75 44.1 000000
20101102 49.5 63 41 000000
20101103 49.4 57.9 41 010000
20101104 53.2 55.9 45 110000
20101105 50.6 61 39.9 010000
20101106 44.9 50 39.2 010000
20101107 41 53.1 30 000000
20101108 45 66.9 30.2 000000
20101109 53.8 73 31.1 000000
20101110 52.2 73 37 000000
20101111 51.5 70 39.9 000000
20101112 48.3 64.4 35.6 000000
20101113 47.1 69.1 32 000000
20101114 48.2 70 32 000000
20101115 53 70 32 000000
20101116 59.9 66.2 55.4 010000
20101117 60 66.9 50 010010
20101118 46.7 64.9 34 100000
20101119 45.6 60.8 33.8 100000
20101120 51.7 69.8 41 000000
20101121 52.2 69.8 39 100000
20101122 54.7 73 37.9 100000
20101123 61.9 77 43 010000
20101124 56.7 77 46 000000
20101125 49.1 63 41 010000
20101126 59.1 66 42.1 110000
20101127 47.1 66 34 010000
20101128 38.1 54 26.1 000000
20101129 40 55 26.1 010000
20101130 56.7 71.6 44.6 010000
20101201 59.8 69.8 42.8 010000
20101202 37.1 46.4 28.4 000000
20101203 39.9 48.9 26.2 000000
20101204 35.6 42.1 28.4 101000
20101205 35 41 29.1 011000
20101206 31.2 37.4 24.8 000000
20101207 28.3 37.9 21 000000
20101208 26.9 37.9 16 000000
20101209 30.9 42.1 17.1 000000
20101210 33.3 48 19.9 000000
20101211 32.7 48 24.1 010000
20101212 41.4 52 26.2 110000
20101213 32.5 42.1 26.6 001000
20101214 25.6 36 16 000000
20101215 26 37.4 17.6 000000
20101216 30.2 37 16 011000
20101217 35.8 43 28.2 110000
20101218 32.8 43 28 001000
20101219 35.8 43 29.1 011000
20101220 32 41 24.8 000000
20101221 34.6 42.1 25 000000
20101222 43.1 52 28.2 000000
20101223 40.5 52 33.1 000000
20101224 34.2 46.9 21.9 000000
20101225 36.5 46.9 23.2 011000
20101226 31.5 36 28.4 111000
20101227 28.8 37.4 21.2 000000
20101228 32.3 46.9 19 000000
20101229 35.4 46.9 19 000000
20101230 33.1 46.9 24.1 000000
20101231 41.7 61 24.1 000000
Explanation / Answer
WeatherReporter.java
import java.io.*;
import java.util.*;
//WeatherReporter class begins
class WeatherReporter
{
//main() begins
public static void main(String[] args)
{
//Scanner class object to read from console
Scanner scan = new Scanner(System.in);
//Input file name
System.out.println("Enter the input file name");
String fileName = scan.nextLine();
//File class object with file name as fileName
File file = new File(fileName);
//scan = new Scanner(file); can throw FileNotFoundException if the specified file is not at the location
try
{
//Scanner class object to read from file
scan = new Scanner(file);
//Loop runs until there are no more lines in the file
while(scan.hasNextLine())
//Read a line from the file and pass it as parameter to processLine() method
processLine(scan.nextLine());
}
//Catches FileNotFoundException
catch (FileNotFoundException e)
{
e.printStackTrace();
}
}
//main() ends
//Function to print the line in the given format which takes a string as parameter
public static void processLine (String line)
{
//Variable to store the indices of spaces in the line
int space1 = line.indexOf(" "); //Returns the index of 1st occurrence of " " from index 0
int space2 = line.indexOf(" ", space1 + 1); //Returns the index of 1st occurrence of " " from index space1 + 1
int space3 = line.indexOf(" ", space2 + 1); //Returns the index of 1st occurrence of " " from index space2 + 1
int space4 = line.indexOf(" ", space3 + 1); //Returns the index of 1st occurrence of " " from index space3 + 1
//Print the date
//Month is from index 4 to 5, date is from index 6 to 7 and year is from index 0 to 3
//line.substring(i, j); returns a substring out of line string from index i to j - 1
System.out.print(line.substring(4, 6) + "/" + line.substring(6, 8) + "/" + line.substring(0, 4));
//Print lowest temperature
//low stores the lowest temperature which is from index space3 + 1 to space4 - 1
//String returned from substring() is converted to float using Float.parseFloat()
float low = Float.parseFloat(line.substring(space3 + 1, space4));
System.out.print(" Low: " + low);
//Print highest temperature
//high stores the highest temperature which is from index space2 + 1 to space3 - 1
//String returned from substring() is converted to float using Float.parseFloat()
float high = Float.parseFloat(line.substring(space2 + 1, space3));
System.out.print(" High: " + high);
//Print rain
//rain stores "no" if the 5th last character in the line is '0', otherwise, "yes"
String rain = line.charAt(line.length() - 5) == '0' ? "no" : "yes";
System.out.print(" Rain: " + rain);
//Print snow
//snow stores "no" if the 4th last character in the line is '0', otherwise, "yes"
String snow = line.charAt(line.length() - 4) == '0' ? "no" : "yes";
System.out.print(" Snow: " + snow);
System.out.println();
}
}
//WeatherReporter class ends
Output for the given file RaleighWeather2010.txt is also provided. User input is in bold.
Enter the input file name
RaleighWeather2010.txt
01/01/2010 Low: 34.0 High: 48.0 Rain: no Snow: no
01/02/2010 Low: 24.1 High: 48.0 Rain: no Snow: no
01/03/2010 Low: 18.0 High: 32.0 Rain: no Snow: no
01/04/2010 Low: 17.1 High: 36.0 Rain: no Snow: no
01/05/2010 Low: 17.1 High: 36.0 Rain: no Snow: no
01/06/2010 Low: 18.0 High: 41.0 Rain: no Snow: no
01/07/2010 Low: 19.0 High: 48.0 Rain: no Snow: no
01/08/2010 Low: 20.1 High: 48.0 Rain: yes Snow: no
01/09/2010 Low: 19.4 High: 35.6 Rain: no Snow: no
01/10/2010 Low: 19.4 High: 37.4 Rain: no Snow: no
01/11/2010 Low: 15.1 High: 45.0 Rain: no Snow: no
01/12/2010 Low: 16.0 High: 45.0 Rain: no Snow: no
01/13/2010 Low: 19.4 High: 44.6 Rain: no Snow: no
01/14/2010 Low: 24.8 High: 57.2 Rain: no Snow: no
01/15/2010 Low: 25.2 High: 63.0 Rain: no Snow: no
01/16/2010 Low: 28.2 High: 63.0 Rain: no Snow: no
01/17/2010 Low: 30.2 High: 68.0 Rain: yes Snow: no
01/18/2010 Low: 39.9 High: 68.0 Rain: no Snow: no
01/19/2010 Low: 35.6 High: 66.2 Rain: no Snow: no
01/20/2010 Low: 35.1 High: 66.0 Rain: no Snow: no
01/21/2010 Low: 37.0 High: 64.9 Rain: yes Snow: no
01/22/2010 Low: 37.0 High: 41.0 Rain: yes Snow: no
01/23/2010 Low: 30.0 High: 50.0 Rain: yes Snow: no
01/24/2010 Low: 31.1 High: 64.9 Rain: yes Snow: no
01/25/2010 Low: 55.4 High: 64.9 Rain: yes Snow: no
01/26/2010 Low: 30.9 High: 66.0 Rain: no Snow: no
01/27/2010 Low: 25.0 High: 51.1 Rain: no Snow: no
01/28/2010 Low: 25.0 High: 63.0 Rain: no Snow: no
01/29/2010 Low: 30.2 High: 63.0 Rain: no Snow: yes
01/30/2010 Low: 19.4 High: 35.1 Rain: no Snow: yes
01/31/2010 Low: 17.1 High: 37.9 Rain: no Snow: yes
02/01/2010 Low: 19.4 High: 48.2 Rain: no Snow: no
02/02/2010 Low: 18.0 High: 48.0 Rain: yes Snow: no
02/03/2010 Low: 29.1 High: 51.1 Rain: yes Snow: no
02/04/2010 Low: 30.0 High: 51.1 Rain: no Snow: no
02/05/2010 Low: 30.2 High: 44.1 Rain: yes Snow: yes
02/06/2010 Low: 33.8 High: 42.8 Rain: yes Snow: yes
02/07/2010 Low: 21.9 High: 42.1 Rain: no Snow: no
02/08/2010 Low: 21.9 High: 46.0 Rain: no Snow: no
02/09/2010 Low: 32.0 High: 39.2 Rain: yes Snow: no
02/10/2010 Low: 28.0 High: 39.9 Rain: yes Snow: no
02/11/2010 Low: 29.1 High: 45.0 Rain: no Snow: no
02/12/2010 Low: 26.1 High: 45.0 Rain: no Snow: no
02/13/2010 Low: 30.0 High: 42.8 Rain: no Snow: yes
02/14/2010 Low: 24.1 High: 46.9 Rain: no Snow: no
02/15/2010 Low: 24.1 High: 51.1 Rain: yes Snow: no
02/16/2010 Low: 26.6 High: 42.8 Rain: yes Snow: no
02/17/2010 Low: 25.0 High: 43.0 Rain: no Snow: no
02/18/2010 Low: 25.0 High: 50.0 Rain: no Snow: no
02/19/2010 Low: 25.0 High: 54.0 Rain: no Snow: no
02/20/2010 Low: 23.0 High: 59.0 Rain: no Snow: no
02/21/2010 Low: 24.8 High: 64.4 Rain: no Snow: no
02/22/2010 Low: 25.2 High: 64.9 Rain: yes Snow: no
02/23/2010 Low: 39.2 High: 53.6 Rain: no Snow: no
02/24/2010 Low: 37.0 High: 53.1 Rain: yes Snow: no
02/25/2010 Low: 32.0 High: 48.0 Rain: yes Snow: yes
02/26/2010 Low: 28.9 High: 50.0 Rain: no Snow: no
02/27/2010 Low: 29.1 High: 51.1 Rain: no Snow: no
02/28/2010 Low: 26.1 High: 51.1 Rain: no Snow: no
03/01/2010 Low: 26.2 High: 54.0 Rain: no Snow: no
03/02/2010 Low: 29.1 High: 54.0 Rain: yes Snow: yes
03/03/2010 Low: 33.1 High: 44.1 Rain: yes Snow: yes
03/04/2010 Low: 33.1 High: 51.1 Rain: no Snow: no
03/05/2010 Low: 24.8 High: 51.8 Rain: no Snow: no
03/06/2010 Low: 25.2 High: 55.9 Rain: no Snow: no
03/07/2010 Low: 24.1 High: 63.0 Rain: no Snow: no
03/08/2010 Low: 24.3 High: 66.0 Rain: no Snow: no
03/09/2010 Low: 30.2 High: 73.0 Rain: no Snow: no
03/10/2010 Low: 35.1 High: 73.0 Rain: yes Snow: no
03/11/2010 Low: 50.0 High: 69.1 Rain: yes Snow: no
03/12/2010 Low: 52.0 High: 69.1 Rain: yes Snow: no
03/13/2010 Low: 51.1 High: 68.0 Rain: yes Snow: no
03/14/2010 Low: 44.6 High: 60.8 Rain: yes Snow: no
03/15/2010 Low: 39.2 High: 60.8 Rain: no Snow: no
03/16/2010 Low: 39.9 High: 62.1 Rain: no Snow: no
03/17/2010 Low: 35.1 High: 64.0 Rain: no Snow: no
03/18/2010 Low: 35.1 High: 68.0 Rain: no Snow: no
03/19/2010 Low: 37.0 High: 73.9 Rain: no Snow: no
03/20/2010 Low: 37.0 High: 78.1 Rain: no Snow: no
03/21/2010 Low: 39.9 High: 78.1 Rain: no Snow: no
03/22/2010 Low: 50.0 High: 69.1 Rain: yes Snow: no
03/23/2010 Low: 39.0 High: 66.0 Rain: yes Snow: no
03/24/2010 Low: 39.0 High: 73.9 Rain: no Snow: no
03/25/2010 Low: 39.0 High: 75.9 Rain: no Snow: no
03/26/2010 Low: 42.1 High: 75.9 Rain: yes Snow: no
03/27/2010 Low: 32.0 High: 66.9 Rain: yes Snow: no
03/28/2010 Low: 32.0 High: 69.1 Rain: no Snow: no
03/29/2010 Low: 55.0 High: 66.2 Rain: yes Snow: no
03/30/2010 Low: 51.8 High: 69.8 Rain: no Snow: no
03/31/2010 Low: 41.0 High: 77.0 Rain: no Snow: no
04/01/2010 Low: 44.6 High: 84.2 Rain: no Snow: no
04/02/2010 Low: 43.0 High: 88.0 Rain: no Snow: no
04/03/2010 Low: 54.0 High: 88.0 Rain: no Snow: no
04/04/2010 Low: 55.0 High: 82.9 Rain: no Snow: no
04/05/2010 Low: 57.9 High: 88.0 Rain: no Snow: no
04/06/2010 Low: 57.9 High: 90.0 Rain: no Snow: no
04/07/2010 Low: 60.8 High: 87.8 Rain: no Snow: no
04/08/2010 Low: 61.0 High: 87.1 Rain: no Snow: no
04/09/2010 Low: 50.0 High: 81.0 Rain: yes Snow: no
04/10/2010 Low: 42.1 High: 70.0 Rain: no Snow: no
04/11/2010 Low: 41.0 High: 75.9 Rain: no Snow: no
04/12/2010 Low: 41.0 High: 78.1 Rain: no Snow: no
04/13/2010 Low: 46.0 High: 79.0 Rain: yes Snow: no
04/14/2010 Low: 48.2 High: 69.1 Rain: yes Snow: no
04/15/2010 Low: 39.2 High: 75.2 Rain: no Snow: no
04/16/2010 Low: 37.9 High: 86.0 Rain: no Snow: no
04/17/2010 Low: 50.0 High: 86.0 Rain: no Snow: no
04/18/2010 Low: 41.0 High: 78.1 Rain: no Snow: no
04/19/2010 Low: 39.2 High: 68.0 Rain: no Snow: no
04/20/2010 Low: 39.9 High: 73.9 Rain: no Snow: no
04/21/2010 Low: 42.1 High: 73.9 Rain: yes Snow: no
04/22/2010 Low: 44.1 High: 75.0 Rain: no Snow: no
04/23/2010 Low: 44.1 High: 75.0 Rain: no Snow: no
04/24/2010 Low: 48.0 High: 77.0 Rain: yes Snow: no
04/25/2010 Low: 57.0 High: 81.0 Rain: yes Snow: no
04/26/2010 Low: 59.0 High: 81.0 Rain: no Snow: no
04/27/2010 Low: 51.8 High: 68.0 Rain: no Snow: no
04/28/2010 Low: 41.0 High: 68.0 Rain: no Snow: no
04/29/2010 Low: 37.4 High: 73.4 Rain: no Snow: no
04/30/2010 Low: 37.9 High: 82.9 Rain: no Snow: no
05/01/2010 Low: 55.9 High: 89.1 Rain: no Snow: no
05/02/2010 Low: 61.0 High: 91.9 Rain: no Snow: no
05/03/2010 Low: 72.0 High: 91.9 Rain: yes Snow: no
05/04/2010 Low: 69.1 High: 82.0 Rain: no Snow: no
05/05/2010 Low: 55.9 High: 89.1 Rain: no Snow: no
05/06/2010 Low: 55.9 High: 91.9 Rain: no Snow: no
05/07/2010 Low: 61.0 High: 91.9 Rain: no Snow: no
05/08/2010 Low: 61.0 High: 90.0 Rain: no Snow: no
05/09/2010 Low: 51.1 High: 90.0 Rain: no Snow: no
05/10/2010 Low: 42.1 High: 68.0 Rain: no Snow: no
05/11/2010 Low: 42.1 High: 68.0 Rain: no Snow: no
05/12/2010 Low: 55.9 High: 84.9 Rain: yes Snow: no
05/13/2010 Low: 64.0 High: 84.9 Rain: no Snow: no
05/14/2010 Low: 64.0 High: 93.9 Rain: no Snow: no
05/15/2010 Low: 64.9 High: 95.0 Rain: yes Snow: no
05/16/2010 Low: 66.2 High: 84.0 Rain: yes Snow: no
05/17/2010 Low: 59.0 High: 82.0 Rain: yes Snow: no
05/18/2010 Low: 53.6 High: 62.6 Rain: yes Snow: no
05/19/2010 Low: 54.0 High: 70.0 Rain: yes Snow: no
05/20/2010 Low: 57.0 High: 79.0 Rain: no Snow: no
05/21/2010 Low: 53.6 High: 82.9 Rain: no Snow: no
05/22/2010 Low: 54.0 High: 84.0 Rain: yes Snow: no
05/23/2010 Low: 64.9 High: 82.0 Rain: yes Snow: no
05/24/2010 Low: 64.0 High: 80.1 Rain: yes Snow: no
05/25/2010 Low: 64.0 High: 78.1 Rain: yes Snow: no
05/26/2010 Low: 62.1 High: 82.9 Rain: no Snow: no
05/27/2010 Low: 60.1 High: 91.0 Rain: no Snow: no
05/28/2010 Low: 60.1 High: 91.0 Rain: no Snow: no
05/29/2010 Low: 64.0 High: 87.1 Rain: yes Snow: no
05/30/2010 Low: 64.9 High: 88.0 Rain: no Snow: no
05/31/2010 Low: 69.1 High: 88.0 Rain: no Snow: no
06/01/2010 Low: 69.1 High: 88.0 Rain: yes Snow: no
06/02/2010 Low: 69.1 High: 88.0 Rain: yes Snow: no
06/03/2010 Low: 69.8 High: 87.8 Rain: no Snow: no
06/04/2010 Low: 69.8 High: 91.4 Rain: no Snow: no
06/05/2010 Low: 70.0 High: 91.9 Rain: yes Snow: no
06/06/2010 Low: 73.4 High: 96.8 Rain: no Snow: no
06/07/2010 Low: 64.0 High: 96.1 Rain: yes Snow: no
06/08/2010 Low: 64.0 High: 82.9 Rain: no Snow: no
06/09/2010 Low: 64.0 High: 88.0 Rain: no Snow: no
06/10/2010 Low: 68.0 High: 91.0 Rain: no Snow: no
06/11/2010 Low: 69.8 High: 91.4 Rain: no Snow: no
06/12/2010 Low: 68.0 High: 93.9 Rain: yes Snow: no
06/13/2010 Low: 68.0 High: 96.1 Rain: yes Snow: no
06/14/2010 Low: 71.1 High: 96.1 Rain: no Snow: no
06/15/2010 Low: 71.1 High: 93.9 Rain: no Snow: no
06/16/2010 Low: 72.0 High: 93.9 Rain: yes Snow: no
06/17/2010 Low: 73.0 High: 91.4 Rain: no Snow: no
06/18/2010 Low: 69.1 High: 91.0 Rain: no Snow: no
06/19/2010 Low: 73.4 High: 93.2 Rain: no Snow: no
06/20/2010 Low: 73.0 High: 93.9 Rain: no Snow: no
06/21/2010 Low: 69.1 High: 93.9 Rain: no Snow: no
06/22/2010 Low: 69.1 High: 98.1 Rain: no Snow: no
06/23/2010 Low: 69.1 High: 98.1 Rain: yes Snow: no
06/24/2010 Low: 73.0 High: 99.0 Rain: no Snow: no
06/25/2010 Low: 73.0 High: 99.0 Rain: no Snow: no
06/26/2010 Low: 73.0 High: 97.0 Rain: no Snow: no
06/27/2010 Low: 73.0 High: 100.9 Rain: no Snow: no
06/28/2010 Low: 73.0 High: 100.9 Rain: no Snow: no
06/29/2010 Low: 73.0 High: 99.0 Rain: no Snow: no
06/30/2010 Low: 71.6 High: 81.0 Rain: yes Snow: no
07/01/2010 Low: 66.9 High: 81.0 Rain: no Snow: no
07/02/2010 Low: 57.2 High: 82.4 Rain: no Snow: no
07/03/2010 Low: 57.0 High: 87.1 Rain: no Snow: no
07/04/2010 Low: 57.0 High: 93.0 Rain: no Snow: no
07/05/2010 Low: 61.0 High: 97.0 Rain: no Snow: no
07/06/2010 Low: 64.0 High: 100.9 Rain: no Snow: no
07/07/2010 Low: 66.0 High: 102.0 Rain: no Snow: no
07/08/2010 Low: 69.1 High: 102.0 Rain: no Snow: no
07/09/2010 Low: 71.6 High: 95.0 Rain: yes Snow: no
07/10/2010 Low: 72.0 High: 95.0 Rain: yes Snow: no
07/11/2010 Low: 73.0 High: 96.1 Rain: no Snow: no
07/12/2010 Low: 73.0 High: 96.1 Rain: no Snow: no
07/13/2010 Low: 73.0 High: 93.0 Rain: yes Snow: no
07/14/2010 Low: 71.6 High: 91.4 Rain: yes Snow: no
07/15/2010 Low: 71.1 High: 96.1 Rain: no Snow: no
07/16/2010 Low: 71.1 High: 97.0 Rain: no Snow: no
07/17/2010 Low: 71.6 High: 90.0 Rain: yes Snow: no
07/18/2010 Low: 71.1 High: 95.0 Rain: yes Snow: no
07/19/2010 Low: 71.1 High: 95.0 Rain: yes Snow: no
07/20/2010 Low: 73.0 High: 98.1 Rain: yes Snow: no
07/21/2010 Low: 73.0 High: 98.1 Rain: no Snow: no
07/22/2010 Low: 75.0 High: 97.0 Rain: no Snow: no
07/23/2010 Low: 75.0 High: 100.0 Rain: no Snow: no
07/24/2010 Low: 78.8 High: 100.4 Rain: no Snow: no
07/25/2010 Low: 79.0 High: 102.0 Rain: no Snow: no
07/26/2010 Low: 77.0 High: 102.0 Rain: no Snow: no
07/27/2010 Low: 72.0 High: 93.9 Rain: yes Snow: no
07/28/2010 Low: 72.0 High: 93.9 Rain: no Snow: no
07/29/2010 Low: 73.9 High: 97.0 Rain: no Snow: no
07/30/2010 Low: 73.0 High: 97.0 Rain: yes Snow: no
07/31/2010 Low: 68.0 High: 89.1 Rain: yes Snow: no
08/01/2010 Low: 64.4 High: 78.8 Rain: yes Snow: no
08/02/2010 Low: 66.0 High: 86.0 Rain: no Snow: no
08/03/2010 Low: 70.0 High: 91.0 Rain: no Snow: no
08/04/2010 Low: 71.1 High: 95.0 Rain: yes Snow: no
08/05/2010 Low: 73.4 High: 95.0 Rain: yes Snow: no
08/06/2010 Low: 71.6 High: 91.4 Rain: yes Snow: no
08/07/2010 Low: 71.6 High: 87.8 Rain: no Snow: no
08/08/2010 Low: 71.1 High: 90.0 Rain: no Snow: no
08/09/2010 Low: 71.6 High: 93.2 Rain: no Snow: no
08/10/2010 Low: 71.1 High: 97.0 Rain: no Snow: no
08/11/2010 Low: 73.9 High: 98.1 Rain: no Snow: no
08/12/2010 Low: 75.2 High: 96.8 Rain: yes Snow: no
08/13/2010 Low: 73.4 High: 90.0 Rain: no Snow: no
08/14/2010 Low: 73.9 High: 88.0 Rain: no Snow: no
08/15/2010 Low: 73.4 High: 90.0 Rain: no Snow: no
08/16/2010 Low: 73.9 High: 95.0 Rain: no Snow: no
08/17/2010 Low: 73.9 High: 97.0 Rain: no Snow: no
08/18/2010 Low: 73.9 High: 97.0 Rain: yes Snow: no
08/19/2010 Low: 75.0 High: 96.1 Rain: yes Snow: no
08/20/2010 Low: 73.4 High: 89.6 Rain: yes Snow: no
08/21/2010 Low: 66.9 High: 90.0 Rain: no Snow: no
08/22/2010 Low: 66.9 High: 91.0 Rain: no Snow: no
08/23/2010 Low: 73.0 High: 91.0 Rain: yes Snow: no
08/24/2010 Low: 69.8 High: 82.4 Rain: yes Snow: no
08/25/2010 Low: 66.2 High: 80.6 Rain: yes Snow: no
08/26/2010 Low: 66.0 High: 90.0 Rain: no Snow: no
08/27/2010 Low: 66.0 High: 91.0 Rain: no Snow: no
08/28/2010 Low: 66.9 High: 91.0 Rain: no Snow: no
08/29/2010 Low: 66.9 High: 90.0 Rain: no Snow: no
08/30/2010 Low: 64.4 High: 96.8 Rain: no Snow: no
08/31/2010 Low: 64.9 High: 98.1 Rain: no Snow: no
09/01/2010 Low: 69.1 High: 97.0 Rain: no Snow: no
09/02/2010 Low: 66.0 High: 95.0 Rain: no Snow: no
09/03/2010 Low: 66.0 High: 99.0 Rain: no Snow: no
09/04/2010 Low: 73.0 High: 99.0 Rain: no Snow: no
09/05/2010 Low: 53.6 High: 86.0 Rain: no Snow: no
09/06/2010 Low: 54.0 High: 90.0 Rain: no Snow: no
09/07/2010 Low: 57.9 High: 93.9 Rain: no Snow: no
09/08/2010 Low: 66.0 High: 93.9 Rain: yes Snow: no
09/09/2010 Low: 57.9 High: 91.9 Rain: no Snow: no
09/10/2010 Low: 57.9 High: 91.9 Rain: no Snow: no
09/11/2010 Low: 57.9 High: 88.0 Rain: yes Snow: no
09/12/2010 Low: 66.0 High: 88.0 Rain: yes Snow: no
09/13/2010 Low: 62.6 High: 86.0 Rain: no Snow: no
09/14/2010 Low: 60.8 High: 96.8 Rain: no Snow: no
09/15/2010 Low: 59.0 High: 96.1 Rain: no Snow: no
09/16/2010 Low: 59.0 High: 93.9 Rain: no Snow: no
09/17/2010 Low: 68.0 High: 95.0 Rain: no Snow: no
09/18/2010 Low: 66.0 High: 95.0 Rain: no Snow: no
09/19/2010 Low: 60.1 High: 93.0 Rain: no Snow: no
09/20/2010 Low: 60.1 High: 93.0 Rain: no Snow: no
09/21/2010 Low: 64.0 High: 93.0 Rain: no Snow: no
09/22/2010 Low: 66.9 High: 96.1 Rain: no Snow: no
09/23/2010 Low: 70.0 High: 99.0 Rain: no Snow: no
09/24/2010 Low: 69.8 High: 95.0 Rain: no Snow: no
09/25/2010 Low: 68.0 High: 98.1 Rain: no Snow: no
09/26/2010 Low: 68.0 High: 98.1 Rain: yes Snow: no
09/27/2010 Low: 68.0 High: 84.0 Rain: yes Snow: no
09/28/2010 Low: 66.0 High: 81.0 Rain: yes Snow: no
09/29/2010 Low: 62.6 High: 70.0 Rain: yes Snow: no
09/30/2010 Low: 64.0 High: 77.0 Rain: yes Snow: no
10/01/2010 Low: 60.8 High: 77.0 Rain: yes Snow: no
10/02/2010 Low: 50.0 High: 78.1 Rain: no Snow: no
10/03/2010 Low: 50.0 High: 73.9 Rain: no Snow: no
10/04/2010 Low: 50.0 High: 72.0 Rain: no Snow: no
10/05/2010 Low: 48.2 High: 69.8 Rain: no Snow: no
10/06/2010 Low: 44.1 High: 70.0 Rain: no Snow: no
10/07/2010 Low: 46.4 High: 82.4 Rain: no Snow: no
10/08/2010 Low: 46.9 High: 82.0 Rain: no Snow: no
10/09/2010 Low: 48.0 High: 84.0 Rain: no Snow: no
10/10/2010 Low: 48.0 High: 87.1 Rain: no Snow: no
10/11/2010 Low: 52.0 High: 87.1 Rain: no Snow: no
10/12/2010 Low: 57.0 High: 88.0 Rain: no Snow: no
10/13/2010 Low: 57.0 High: 88.0 Rain: no Snow: no
10/14/2010 Low: 60.8 High: 69.8 Rain: yes Snow: no
10/15/2010 Low: 44.1 High: 71.6 Rain: no Snow: no
10/16/2010 Low: 42.1 High: 71.1 Rain: no Snow: no
10/17/2010 Low: 42.1 High: 78.8 Rain: no Snow: no
10/18/2010 Low: 39.9 High: 82.0 Rain: no Snow: no
10/19/2010 Low: 48.9 High: 82.0 Rain: no Snow: no
10/20/2010 Low: 55.0 High: 79.0 Rain: yes Snow: no
10/21/2010 Low: 48.9 High: 78.1 Rain: no Snow: no
10/22/2010 Low: 44.1 High: 78.1 Rain: no Snow: no
10/23/2010 Low: 39.0 High: 73.9 Rain: no Snow: no
10/24/2010 Low: 48.2 High: 78.8 Rain: no Snow: no
10/25/2010 Low: 62.6 High: 77.0 Rain: yes Snow: no
10/26/2010 Low: 61.0 High: 81.0 Rain: yes Snow: no
10/27/2010 Low: 64.0 High: 87.1 Rain: no Snow: no
10/28/2010 Low: 69.1 High: 87.1 Rain: yes Snow: no
10/29/2010 Low: 48.2 High: 71.1 Rain: no Snow: no
10/30/2010 Low: 36.0 High: 64.9 Rain: no Snow: no
10/31/2010 Low: 36.0 High: 75.0 Rain: no Snow: no
11/01/2010 Low: 44.1 High: 75.0 Rain: no Snow: no
11/02/2010 Low: 41.0 High: 63.0 Rain: no Snow: no
11/03/2010 Low: 41.0 High: 57.9 Rain: yes Snow: no
11/04/2010 Low: 45.0 High: 55.9 Rain: yes Snow: no
11/05/2010 Low: 39.9 High: 61.0 Rain: yes Snow: no
11/06/2010 Low: 39.2 High: 50.0 Rain: yes Snow: no
11/07/2010 Low: 30.0 High: 53.1 Rain: no Snow: no
11/08/2010 Low: 30.2 High: 66.9 Rain: no Snow: no
11/09/2010 Low: 31.1 High: 73.0 Rain: no Snow: no
11/10/2010 Low: 37.0 High: 73.0 Rain: no Snow: no
11/11/2010 Low: 39.9 High: 70.0 Rain: no Snow: no
11/12/2010 Low: 35.6 High: 64.4 Rain: no Snow: no
11/13/2010 Low: 32.0 High: 69.1 Rain: no Snow: no
11/14/2010 Low: 32.0 High: 70.0 Rain: no Snow: no
11/15/2010 Low: 32.0 High: 70.0 Rain: no Snow: no
11/16/2010 Low: 55.4 High: 66.2 Rain: yes Snow: no
11/17/2010 Low: 50.0 High: 66.9 Rain: yes Snow: no
11/18/2010 Low: 34.0 High: 64.9 Rain: no Snow: no
11/19/2010 Low: 33.8 High: 60.8 Rain: no Snow: no
11/20/2010 Low: 41.0 High: 69.8 Rain: no Snow: no
11/21/2010 Low: 39.0 High: 69.8 Rain: no Snow: no
11/22/2010 Low: 37.9 High: 73.0 Rain: no Snow: no
11/23/2010 Low: 43.0 High: 77.0 Rain: yes Snow: no
11/24/2010 Low: 46.0 High: 77.0 Rain: no Snow: no
11/25/2010 Low: 41.0 High: 63.0 Rain: yes Snow: no
11/26/2010 Low: 42.1 High: 66.0 Rain: yes Snow: no
11/27/2010 Low: 34.0 High: 66.0 Rain: yes Snow: no
11/28/2010 Low: 26.1 High: 54.0 Rain: no Snow: no
11/29/2010 Low: 26.1 High: 55.0 Rain: yes Snow: no
11/30/2010 Low: 44.6 High: 71.6 Rain: yes Snow: no
12/01/2010 Low: 42.8 High: 69.8 Rain: yes Snow: no
12/02/2010 Low: 28.4 High: 46.4 Rain: no Snow: no
12/03/2010 Low: 26.2 High: 48.9 Rain: no Snow: no
12/04/2010 Low: 28.4 High: 42.1 Rain: no Snow: yes
12/05/2010 Low: 29.1 High: 41.0 Rain: yes Snow: yes
12/06/2010 Low: 24.8 High: 37.4 Rain: no Snow: no
12/07/2010 Low: 21.0 High: 37.9 Rain: no Snow: no
12/08/2010 Low: 16.0 High: 37.9 Rain: no Snow: no
12/09/2010 Low: 17.1 High: 42.1 Rain: no Snow: no
12/10/2010 Low: 19.9 High: 48.0 Rain: no Snow: no
12/11/2010 Low: 24.1 High: 48.0 Rain: yes Snow: no
12/12/2010 Low: 26.2 High: 52.0 Rain: yes Snow: no
12/13/2010 Low: 26.6 High: 42.1 Rain: no Snow: yes
12/14/2010 Low: 16.0 High: 36.0 Rain: no Snow: no
12/15/2010 Low: 17.6 High: 37.4 Rain: no Snow: no
12/16/2010 Low: 16.0 High: 37.0 Rain: yes Snow: yes
12/17/2010 Low: 28.2 High: 43.0 Rain: yes Snow: no
12/18/2010 Low: 28.0 High: 43.0 Rain: no Snow: yes
12/19/2010 Low: 29.1 High: 43.0 Rain: yes Snow: yes
12/20/2010 Low: 24.8 High: 41.0 Rain: no Snow: no
12/21/2010 Low: 25.0 High: 42.1 Rain: no Snow: no
12/22/2010 Low: 28.2 High: 52.0 Rain: no Snow: no
12/23/2010 Low: 33.1 High: 52.0 Rain: no Snow: no
12/24/2010 Low: 21.9 High: 46.9 Rain: no Snow: no
12/25/2010 Low: 23.2 High: 46.9 Rain: yes Snow: yes
12/26/2010 Low: 28.4 High: 36.0 Rain: yes Snow: yes
12/27/2010 Low: 21.2 High: 37.4 Rain: no Snow: no
12/28/2010 Low: 19.0 High: 46.9 Rain: no Snow: no
12/29/2010 Low: 19.0 High: 46.9 Rain: no Snow: no
12/30/2010 Low: 24.1 High: 46.9 Rain: no Snow: no
12/31/2010 Low: 24.1 High: 61.0 Rain: no Snow: no
Kindly give a thumbs up, if found useful. Comment for queries. :)
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.