zoukankan      html  css  js  c++  java
  • 第四周作业

    1.分别使用for循环,while循环,do循环求1到100之间所有能被3整除的整数的和。
    public class Demon2.{
    public static void main(String[]args){
    int i;
    int sum=0;
    for(int i=1;i<=100;i++){
    if(i%3==0){
    sum=sum+i
    System.out.println("整数和="+sum);
    }else{
    System.out.println("");
    }
    }

    public class Demon2.{
    public static void main(String[]args){
    int i=1;
    int sum=0;
    while(i<101){
    if(i%3==0){
    sum=sum+i;
    i++;
    }
    else{
    i++;
    }
    }
    System.out.println("整数和="+sum);

    }
    }

    public class Demon2.{
    public static void main(String[]args){
    int i=1;
    int sum=0;
    do{
    if(i%3==0){
    sum=sum+i;
    i++;
    while(i<101){
    println("整数和="+sum);
    }
    }

    }

    2.public class Demon2.{

    public static void main(String[]args){
    int i;
    for(int i=0;i<10;i++){ //循环
    if(i==5); //条件
    continue; //不包含五
    }
    system.out.println("i")
    }
    }
    3. 编写一个程序,求整数n的阶乘,例如5的阶乘是1*2*3*4*5
    import java.util.Scanner;
    public class Demon2.{
    public static void main(String[] args){
    Scanner input =new Scanner(System.in);
    int n=input.nextInt();
    system.out.println("请输入一个整数");
    int jc=1;
    int i;
    for(int i=n;i>=1;i-- ){
    jc=jc*i //1*5*4*3*2*1
    }
    System.out.println("这个数的阶乘是"+jc);

    }
    }
    3.写一个程序,输入任意学生成绩,如果输入不合法(<0或者>100),提示输入错误,重新输入,直到输入合法程序结束

    import java.util.Scanner;
    public class Demon2.{
    public static void main(String[]args){
    Scanner input=new Scanner(System.in);
    for(int i=0;;i++){ //表明可以无限循环一直到正确为止
    int a=input.nextInt();
    System.out.println("输入任意学习成绩");
    if(a<0||a>100){
    System.out.println("输入错误,重新输入");

    }else{
    System.out.println("成绩为"+a);
    break;
    }
    }
    }


    4.假设某员工今年的年薪是30000元,年薪的年增长率6%。编写一个Java应用程序计算该员工10年后的年薪,并统计未来10年(从今年算起)总收入。
    pubilc class Demon21.{
    public static void main(String[] args){
    int nx=30000;
    int sum=0;
    //运用for
    for(int i=1;i<=10;i++){
    nx=nx+(nx*0.06);
    sum+=nx ;
    System.out.println("十年后的年薪"+nx);
    System.out.println("未来十年总收入"+sum);
    }
    }

  • 相关阅读:
    拓扑排序
    最小费用最大流模板
    有上下界的网络流问题
    网络流模板
    LIS+LCS+LCIS
    【Vijos】1218 数字游戏
    【Vijos】1792 摆花
    【Vijos】1431 守望者的逃离
    【wikioi】1029 遍历问题
    背包模版
  • 原文地址:https://www.cnblogs.com/mhlhaoshuai/p/12604403.html
Copyright © 2011-2022 走看看