java基础2

1、设计一个程序显示一个班的平均成绩,并统计一个班成绩不及格(分数小于60分)的学生人数。

import java.util.Scanner;
public class Hello {
	public static void main(String [] args) {
		int size=0;
		//用变量count记录不合格人数
		int count=0;
		double grade=0;
		double averageGrade=0;
		
		Scanner sc=new Scanner(System.in);
		System.out.println("shuruxueshengchengji: ");
		grade=sc.nextDouble();
		while(grade != -1) {
			if(grade<60) {
				count++;
			}
			averageGrade=averageGrade+grade;
			size++;
			grade=sc.nextDouble();
		}
		averageGrade=averageGrade/size;
		
		System.out.println("pingjunchengji: "+averageGrade);
		System.out.println("bujigerenshu: "+count);
	}
}

在这里插入图片描述

import java.util.Scanner;
public class Hello {
	public static void main(String [] args) {
		double grade=70.2;
		double a;
		if(grade - 70 == 0.2) {
			System.out.println("xiangdeng");
		}
		else {
			System.out.println("buxiangdeng");
		}
		a=grade-70;
		System.out.println(a);
	}
}

用数组显示一个班学生的平均成绩和每个人的成绩

import java.util.Scanner;
public class Hello{
	public static void main(String [] args){
		int SIZE=5;
		
		double grade[]=new double[SIZE];
		double averageGrade=0;
		
		Scanner sc=new Scanner(System.in);
		
		for(int i=0;i<SIZE;i++) {
			grade[i]=sc.nextDouble();
		}
		for(int i=0;i<SIZE;i++) {
			averageGrade=averageGrade+grade[i];
		}
		averageGrade=averageGrade/SIZE;
		System.out.println("pingjunchengji: "+averageGrade);
		for(int i=0;i<SIZE;i++) {
			System.out.println("xueshengchengji: "+grade[i]);
		}
	}
}
import java.util.Scanner;
public class Hello{
	public static void main(String [] args){
		int SIZE=5;
		
		double grade[]=new double[SIZE];
		double averageGrade=0;
		double maxGrade=0;
		
		Scanner sc=new Scanner(System.in);
		
		for(int i=0;i<SIZE;i++) {
			grade[i]=sc.nextDouble();
		}
		
		maxGrade=grade[0];
		for(int i=0;i<SIZE;i++) {
			averageGrade=averageGrade+grade[i];
			if(maxGrade<grade[i]) {
				maxGrade=grade[i];
			}
		}
		
		averageGrade=averageGrade/SIZE;
		System.out.println("pingjunchengji: "+averageGrade);
		System.out.println("zuigaochengji: "+maxGrade);
		for(int i=0;i<SIZE;i++) {
			System.out.println("xueshengchengji: "+grade[i]);
		}
	}
}

今晚over~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Unicornlyy

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值