import java.util.*;
class homework1//倒立三角形
{
public static void main(String[] args)
{
for(int i=1;i<10;i++){
for(int j=10;j>i;j--){
System.out.print("*");
}
System.out.println();
}
}
}
class homework2//倒立等腰三角形
{
public static void main(String[] args)
{
for(int i=1;i<10;i++){
for(int k=10;k>10-i;k--){
System.out.print(" ");
}
for(int j=10;j>2*i-1;j--){
System.out.print("*");
}
System.out.println();
}
}
}
class homework3//计算若干学生5门的平均成绩
{
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
System.out.print("输入学生姓名:");
String name=sc.next();
int sum=0;
String tip="y";
while(!name.equals("")&&tip.equals("y")){
for(int i=1;i<=5;i++){
System.out.println("请输入5门功课中的第"+i+"门功课的成绩:");
int score=sc.nextInt();
sum+=score;
}
System.out.println(name+"学生5门功课的平均成绩:"+sum/5);
System.out.println("是否还有学生,y/n");
tip=sc.next();
}
System.out.println("学生成绩已上传!");
}
}
class homework4//九九乘法表
{
public static void main(String[] args)
{
for(int i=1;i<=9;i++){
for(int j=1;j<=i;j++){
System.out.print(i+"*"+j+"="+i*j+" ");
}
System.out.println();
}
}
}
class homework5//打印素数
{
public static void main(String[] args)
{
for(int i=2;i<101;i++){
boolean flag=true;
for(int j=2;j<i;j++){
if(i%j==0){
flag=false;
break;
}
}
if(flag){
System.out.print(i+",");
}
}
}
}
class homework6//不能被3整除
{
public static void main(String[] args)
{
int num=0;
for(int i=1;i<51;i++){
if(i%3!=0){
num++;
System.out.print(i+",");
}
}
System.out.print("不能被3整除的个数:"+num);
}
}
class homework7//10的阶乘
{
public static void main(String[] args)
{
int num=1;
for(int i=1;i<11;i++){
num*=i;
}
System.out.print("10的阶乘得到:"+num);
}
}
class homework8//计算n+(n-1)+……+3+2+1的值
{
public static void main(String[] args)
{
int sum=0;
Scanner sc=new Scanner(System.in);
System.out.print("请输入n值:");
int n=sc.nextInt();
while(n>0){
sum+=n;
n--;
}
System.out.print("结果是:"+sum);
}
}
class homework9//30个人 男人女人孩子
{
public static void main(String[] args)
{
for(int x=0;x<30;x++){
for(int y=0;y<30;y++){
if(x*2+y==20){
System.out.println("男人"+x+","+"女人"+y+","+"小孩"+(30-x-y));
}
}
}
}
}
class homework10//公鸡 母鸡 小鸡
{
public static void main(String[] args)
{
for(int x=0;x<100;x++){
for(int y=0;y<100;y++){
for(int z=0;z<100;z++){
if(x+y+z==100&&(3*x+2*y+z/3==100)){
System.out.println("公鸡有"+x+",母鸡有"+y+",小鸡有"+z);
}
}
}
}
}
class homework1//倒立三角形
{
public static void main(String[] args)
{
for(int i=1;i<10;i++){
for(int j=10;j>i;j--){
System.out.print("*");
}
System.out.println();
}
}
}
class homework2//倒立等腰三角形
{
public static void main(String[] args)
{
for(int i=1;i<10;i++){
for(int k=10;k>10-i;k--){
System.out.print(" ");
}
for(int j=10;j>2*i-1;j--){
System.out.print("*");
}
System.out.println();
}
}
}
class homework3//计算若干学生5门的平均成绩
{
public static void main(String[] args)
{
Scanner sc=new Scanner(System.in);
System.out.print("输入学生姓名:");
String name=sc.next();
int sum=0;
String tip="y";
while(!name.equals("")&&tip.equals("y")){
for(int i=1;i<=5;i++){
System.out.println("请输入5门功课中的第"+i+"门功课的成绩:");
int score=sc.nextInt();
sum+=score;
}
System.out.println(name+"学生5门功课的平均成绩:"+sum/5);
System.out.println("是否还有学生,y/n");
tip=sc.next();
}
System.out.println("学生成绩已上传!");
}
}
class homework4//九九乘法表
{
public static void main(String[] args)
{
for(int i=1;i<=9;i++){
for(int j=1;j<=i;j++){
System.out.print(i+"*"+j+"="+i*j+" ");
}
System.out.println();
}
}
}
class homework5//打印素数
{
public static void main(String[] args)
{
for(int i=2;i<101;i++){
boolean flag=true;
for(int j=2;j<i;j++){
if(i%j==0){
flag=false;
break;
}
}
if(flag){
System.out.print(i+",");
}
}
}
}
class homework6//不能被3整除
{
public static void main(String[] args)
{
int num=0;
for(int i=1;i<51;i++){
if(i%3!=0){
num++;
System.out.print(i+",");
}
}
System.out.print("不能被3整除的个数:"+num);
}
}
class homework7//10的阶乘
{
public static void main(String[] args)
{
int num=1;
for(int i=1;i<11;i++){
num*=i;
}
System.out.print("10的阶乘得到:"+num);
}
}
class homework8//计算n+(n-1)+……+3+2+1的值
{
public static void main(String[] args)
{
int sum=0;
Scanner sc=new Scanner(System.in);
System.out.print("请输入n值:");
int n=sc.nextInt();
while(n>0){
sum+=n;
n--;
}
System.out.print("结果是:"+sum);
}
}
class homework9//30个人 男人女人孩子
{
public static void main(String[] args)
{
for(int x=0;x<30;x++){
for(int y=0;y<30;y++){
if(x*2+y==20){
System.out.println("男人"+x+","+"女人"+y+","+"小孩"+(30-x-y));
}
}
}
}
}
class homework10//公鸡 母鸡 小鸡
{
public static void main(String[] args)
{
for(int x=0;x<100;x++){
for(int y=0;y<100;y++){
for(int z=0;z<100;z++){
if(x+y+z==100&&(3*x+2*y+z/3==100)){
System.out.println("公鸡有"+x+",母鸡有"+y+",小鸡有"+z);
}
}
}
}
}
}