AVR programmer
یک شنبه 02 خرداد 1395, 16:02 عصر
این برنامه باید یک عدد به عنوان طول آرایه و همینطور کل آرایه های ورودی رو که از جنس دما هستن رو بگیره و سپس با استفاده از کلاس temp کمترین و بیشترین دما رو چاپ کنه که همونطور که می بینید من در تعریف شی و همینطور استفاده از متدها به مشکل خوردم
لطفا راهنماییم کنین
این برنامه اصلی:
package test0;
import java.util.*;
public class temperature {
static Scanner console = new Scanner(System.in);
public static void main(String[] args) {
int length,maximum0,minimum0;
System.out.print("Enter temp-array length : ");
length=console.nextInt();
int [] temp0 = new int[length];
System.out.print("Enter temp numbers : ");
for (int i =0 ;i<length;i++){
temp0[i]=console.nextInt();
}
temp temp1=new temp();
System.out.print("maximum temperature is: " +);
System.out.print("minimum temperature is: "+);
}
}
اینم کلاس temp :
package test0;
public class temp {
public int maximum(int a[]){
int max=0;
for (int i=0;i<a.length;i++){
if (a[i]>max ){
max=a[i];
}
}
return max;
}
public int minimum(int a[]){
int min=a[0];
for (int i=0;i<a.length;i++){
if (a[i]<min ){
min=a[i];
}
}
return min;
}
}
لطفا راهنماییم کنین
این برنامه اصلی:
package test0;
import java.util.*;
public class temperature {
static Scanner console = new Scanner(System.in);
public static void main(String[] args) {
int length,maximum0,minimum0;
System.out.print("Enter temp-array length : ");
length=console.nextInt();
int [] temp0 = new int[length];
System.out.print("Enter temp numbers : ");
for (int i =0 ;i<length;i++){
temp0[i]=console.nextInt();
}
temp temp1=new temp();
System.out.print("maximum temperature is: " +);
System.out.print("minimum temperature is: "+);
}
}
اینم کلاس temp :
package test0;
public class temp {
public int maximum(int a[]){
int max=0;
for (int i=0;i<a.length;i++){
if (a[i]>max ){
max=a[i];
}
}
return max;
}
public int minimum(int a[]){
int min=a[0];
for (int i=0;i<a.length;i++){
if (a[i]<min ){
min=a[i];
}
}
return min;
}
}