java第五次作业
第一题:while语句
package text; public class text1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int a=1; int s=0; while(a<101){ if(a%3==0) s=s+a; a++; } System.out.println(s); } }
第一题 do while语句
package text; public class text1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int a=1; int s=0; do{ if(a%3==0) s=s+a; a++; } while(a<100); System.out.println(s); } } }
第一题 for语句
package text; public class text1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int s=0; for(int a=1;a<101;a++){ if(a%3==0) s=a+s; } System.out.println(s); } }
第二题
package text; public class text2 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int a=0; while(a<10) {if(a!=5) System.out.println(a); a++; } } }
第三题
package text; import java.util.Scanner; public class text3 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner input=new Scanner(System.in); System.out.println("请输入一个数a"); int a=input.nextInt(); int s=1; while(a>0) { s=a*s; a--; } System.out.println(s); } }
第四题
package text; import java.util.Scanner; public class text4 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner input=new Scanner(System.in); System.out.println("请输入一个成绩"); int a=input.nextInt(); while(a<0||a>100){ System.out.println("格式错误再输入一遍"); int b=input.nextInt(); a=b; } System.out.println("该学生的成绩为"+a); } }
第五题
package text; public class text5 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub double a=30000; int b=0; double s=30000; double c=30000; while(b<10){ a=a*0.06; s=a+s; a=s; b++; c=c+s; } System.out.println("预计十年后的月薪为"+(int)s+"预计十年后的总收入为"+(int)c); } }
家庭作业 第一题
package text; public class work1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int a=100; int g; int s; int b; while(a<1000){ b=a/100; s=a/10%10; g=a%10; if(b*b*b+s*s*s+g*g*g==a) System.out.println(a); a++; } } }
第二题
package kgtest; import java.util.Scanner; public class work2 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner input=new Scanner(System.in); System.out.println("请输入一个年份"); int y=input.nextInt(); System.out.println("请输入一个月份"); int m=input.nextInt(); System.out.println("请输入某一天"); int d=input.nextInt(); int s=0; int a=1; if(y%4==0&&y%100!=0&&y%400==0) { while(a>0&&a<m){ if(a%2==0&&a!=2) s=s+30; if(a%2!=0) s=s+31; if(a==2) s=s+29; a++; } } else while(a>0&&a<m){ if(a%2==0&&a!=2) s=s+30; if(a%2!=0) s=s+31; if(a==2) s=s+28; a++; } s=s+d; System.out.println("现在是"+y+"年的第"+s+"天"); } }
第三题
package kgtest; import java.util.Scanner; public class work33 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub Scanner input=new Scanner(System.in); System.out.println("请输入四位整数"); int a=input.nextInt(); int b=a/1000; int c=a/100%10; int d=a/10%10; int e=a%10; int f=0; int g=0; int n=0; int m=0; while(f<b){ f++; } while(g<c){ g++; } while(n<d){ n++; } while(m<e){ m++; } System.out.println(m*1000+n*100+g*10+f); } }