import java.util.*;
/*
import java.util.*;
public class Lab8
{
public static void main(String[] args)
{
System.out.println("Please enter temperatures");
Scanner scan = new Scanner(System.in);
double[] temperature = new double[31];
// populate the temperature array
for(int i=0; i < temperature.length ; i++)
temperature[i] = scan.nextDouble();
// find the heighest temperature
int max_Index = 0;
int min_Index = 0;
double sum=0;
int below=0;
int above=0;
for(int i=0; i < temperature.length ; i++)
{
sum += temperature[i];
if (temperature[i]>temperature[max_Index])
{max_Index=i;}// ***This might be a good place to find the
maximum sale
if (temperature[i]<=temperature[min_Index])
{min_Index=i;}
if(temperature[i] < 0)
{below++;}
if(temperature[i] > 0)
{above++;}
}
System.out.println("Heighest temperature is " + temperature[max_Index]);
System.out.println("Lowest temperature is " + temperature[min_Index]);
System.out.println("Average temperature is " + (sum/temperature.length));
System.out.println("Number of days temperature was above 0 degrees " + above);
System.out.println("Number of days temperature was below 0 degrees " + below);
}}
public class Lab8
{
/*-----------------------------------------------------------------
CSE 110: Fall 2012
Arizona State University, Lab 8 � 5 Points
Deadline : November11th Sunday by 11:59 pm
-----------------------------------------------------------------*/
*/
public static void main(String[] args)
{
System.out.println("Please enter temperatures");
double temperature;
ArrayList<Double> temperatures = new ArrayList<Double>();
Scanner scan = new Scanner(System.in);
temperature= scan.nextDouble();
while(temperature != -100 && temperatures.size()<3)
{
temperatures.add(temperature);
temperature= scan.nextDouble();
}
int max_Index = 0;
int min_Index = 0;
double sum=0;
int below=0;
int above=0;
for(int i=0; i < temperatures.size() ; i++)
{
sum += temperatures.get(i);
if (temperatures.get(i)>temperatures.get(max_Index))
{max_Index=i;}// ***This might be a good place to find the
maximum sale
if (temperatures.get(i)<=temperatures.get(min_Index))
{min_Index=i;}
if(temperatures.get(i) < 0)
{below++;}
if(temperatures.get(i) > 0)
{above++;}
}
System.out.println("Heighest temperature is " + temperatures.get(max_Index));
System.out.println("Lowest temperature is " + temperatures.get(min_Index));
System.out.println("Average temperature is " + (sum/temperatures.size()));
System.out.println("Number of days temperature was above 0 degrees " + above);
System.out.println("Number of days temperature was below 0 degrees " + below);
}}
Powered by TCPDF (www.tcpdf.org)