亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? studentgrades.java

?? 學(xué)生成績?cè)u(píng)定應(yīng)用程序,聲明并操作二維數(shù)組!
?? JAVA
?? 第 1 頁 / 共 2 頁
字號(hào):
      classAverageJLabel.setText( "Class average:" );
      contentPane.add( classAverageJLabel );
      
      // set up classAverageJTextField
      classAverageJTextField = new JTextField();
      classAverageJTextField.setBounds( 586, 244, 56, 23 );
      classAverageJTextField.setHorizontalAlignment(
         JTextField.CENTER );
      classAverageJTextField.setEditable( false );
      contentPane.add( classAverageJTextField );
      
      // set properties of application's window
      setTitle( "Student Grades" ); // set title bar string
      setSize( 670, 308 );          // set window size
      setVisible( true );           // display window

   } // end method createUserInterface

   // convert a number to a letter grade
   private String convertToLetterGrade( double grade )
   {
      if ( grade >= 90 )
      {
         return "A";
      }
      else if ( grade >= 80 )
      {
         return "B";
      }
      else if ( grade >= 70 )
      {
         return "C";
      }
      else if ( grade >= 60 )
      {
         return "D";
      }
      else
      {
         return "F";
      }
   
   } // end method convertToLetterGrade

   // calculate and display the student and class average
   private void submitGradesJButtonActionPerformed(
      ActionEvent event )
   {
      // get user input
      String nameOfStudent = studentNameJTextField.getText();
      int test1 = Integer.parseInt( test1JTextField.getText() );
      int test2 = Integer.parseInt( test2JTextField.getText() );
      int test3 = Integer.parseInt( test3JTextField.getText() );

      // add user input to arrays
      studentNames[ studentCount ] = nameOfStudent;
      studentGrades[ studentCount ][ FIRST_TEST ] = test1;
      studentGrades[ studentCount ][ SECOND_TEST ] = test2;
      studentGrades[ studentCount ][ THIRD_TEST ] = test3;

      studentCount++; // increment studentCount

      if ( numericJRadioButton.isSelected() )
      {
         displayNumericGrades();
      }
      else
      {
         displayLetterGrades();
      }
      
      // clear other JTextFields for new data
      studentNameJTextField.setText( "" );
      test1JTextField.setText( "" );
      test2JTextField.setText( "" );
      test3JTextField.setText( "" );
 
      // if ten student grades have been entered
      if ( studentCount == MAXIMUM_STUDENTS )
      {
         // disable submitGradesJButton
         submitGradesJButton.setEnabled( false );
      }

   } // end method submitGradesJButtonActionPerformed

   // display student grades and averages as numbers
   private void displayNumericGrades()
   {
      // add a header to displayJTextArea
      displayJTextArea.setText( 
         "Name\tTest 1\tTest 2\tTest 3\tAverage\n" );

      int studentTotal = 0; // store the student's total grades
      int classTotal = 0;   // store the class's total grades

      for ( int student = 0; student < studentCount; student++ )
      {
         // display student names
         displayJTextArea.append( studentNames[ student ] + "\t" );

         studentTotal = 0; // initialize the student's total grades
         
         for ( int test = 0; test < NUMBER_OF_TESTS; test++ )
         {
            // append each test grade to displayJTextArea
            displayJTextArea.append(
               studentGrades[ student ][ test ] + "\t" );

            // add the test grade to the student's total
            studentTotal += studentGrades[ student ][ test ];

         } // end inner for

         // add the student's total grade to the class's total
         classTotal += studentTotal;

         // calculate the student average and display it
         double studentAverage = 
            ( double ) studentTotal / NUMBER_OF_TESTS;
         displayJTextArea.append( 
            twoDigits.format( studentAverage ) + "\n" );

      } // end outer for

      // calculate the class average and display it
      double classAverage = 
         ( double ) classTotal / studentCount / NUMBER_OF_TESTS;
      classAverageJTextField.setText( 
         twoDigits.format( classAverage ) );

   } // end method displayNumericGrades

   // display student grades and averages as letters
   private void displayLetterGrades()
   {
      // add a header to displayJTextArea
      displayJTextArea.setText( 
         "Name\tTest 1\tTest 2\tTest 3\tAverage\n" );

      int studentTotal = 0; // store the student's total grades
      int classTotal = 0;   // store the class's total grades

      for ( int student = 0; student < studentCount; student++ )
      {
         // display student names
         displayJTextArea.append( studentNames[ student ] + "\t" );

         studentTotal = 0; // initialize the student's total grades

         for ( int test = 0; test < NUMBER_OF_TESTS; test++ )
         {
            // append each test grade to displayJTextArea
            displayJTextArea.append( convertToLetterGrade( 
               studentGrades[ student ][ test ] ) + "\t" );

            // add the test grade to the student's total
            studentTotal += studentGrades[ student ][ test ];

         } // end inner for

         // add the student's total grade to the class's total
         classTotal += studentTotal;

         // calculate the student average and display it
         double studentAverage = 
            ( double ) studentTotal / NUMBER_OF_TESTS;
         displayJTextArea.append( 
            convertToLetterGrade( studentAverage ) + "\n" );

      } // end outer for

      // calculate the class average and display it
      double classAverage = 
         ( double ) classTotal / studentCount / NUMBER_OF_TESTS;
      classAverageJTextField.setText( 
         convertToLetterGrade( classAverage ) );

   } // end method displayLetterGrades

   // user selected numeric display
   private void numericJRadioButtonActionPerformed(
      ActionEvent event )
   {
      displayNumericGrades();

   } // end method numericJRadioButtonActionPerformed
   
   // user selected letter display
   private void letterJRadioButtonActionPerformed(
      ActionEvent event )
   {
      displayLetterGrades();
       
   } // end method letterJRadioButtonActionPerformed

   // main method
   public static void main( String[] args ) 
   {
      StudentGrades application = new StudentGrades();
      application.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
      
   } // end method main

} // end class StudentGrades

/**************************************************************************
 * (C) Copyright 1992-2004 by Deitel & Associates, Inc. and               *
 * Pearson Education, Inc. All Rights Reserved.                           *
 *                                                                        *
 * DISCLAIMER: The authors and publisher of this book have used their     *
 * best efforts in preparing the book. These efforts include the          *
 * development, research, and testing of the theories and programs        *
 * to determine their effectiveness. The authors and publisher make       *
 * no warranty of any kind, expressed or implied, with regard to these    *
 * programs or to the documentation contained in these books. The authors *
 * and publisher shall not be liable in any event for incidental or       *
 * consequential damages in connection with, or arising out of, the       *
 * furnishing, performance, or use of these programs.                     *
 **************************************************************************/

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲精品中文字幕在线观看| 91精品国产综合久久久久久久 | 51精品秘密在线观看| 欧美一区二区三区四区在线观看 | 国产制服丝袜一区| 成人免费看视频| 欧美午夜免费电影| 日韩久久精品一区| 亚洲老妇xxxxxx| 久久国产三级精品| 99久久久久免费精品国产| 欧美老女人在线| 国产日韩欧美a| 亚洲自拍偷拍麻豆| 国产成人免费在线观看不卡| 91蜜桃免费观看视频| 3d动漫精品啪啪一区二区竹菊 | 99麻豆久久久国产精品免费优播| 色婷婷久久一区二区三区麻豆| 欧美日韩精品一区视频| 国产三级一区二区| 亚洲成人先锋电影| 国产激情精品久久久第一区二区| 精品视频在线免费| 欧美国产国产综合| 日本成人在线网站| 色婷婷久久综合| 国产清纯白嫩初高生在线观看91| 亚洲一区自拍偷拍| 成人午夜又粗又硬又大| 日韩免费看网站| 亚洲国产精品一区二区久久| 国产成人免费在线| 日韩欧美一级特黄在线播放| 亚洲六月丁香色婷婷综合久久| 国产剧情一区二区| 欧美一区二区视频在线观看| 亚洲色图20p| 国产成人激情av| 日韩一级视频免费观看在线| 亚洲国产裸拍裸体视频在线观看乱了| 国产福利不卡视频| 日韩精品最新网址| 日韩精品乱码免费| 日本道色综合久久| 一区在线观看免费| 国产精品亚洲第一| 精品国产亚洲一区二区三区在线观看 | 天堂影院一区二区| 欧美最猛性xxxxx直播| 亚洲丝袜另类动漫二区| 国产成人99久久亚洲综合精品| 91麻豆精品国产91| 亚洲一区二区在线视频| 99精品欧美一区二区三区小说 | 国产一区亚洲一区| 91精品国产高清一区二区三区 | 一道本成人在线| 国产精品视频线看| 国产乱人伦偷精品视频免下载| 欧美一区二区大片| 午夜天堂影视香蕉久久| 日本道在线观看一区二区| 亚洲色图第一区| 91毛片在线观看| 亚洲欧美一区二区在线观看| 大胆欧美人体老妇| 欧美国产成人精品| 国产69精品久久99不卡| 欧美精品一区二区三| 久久精品理论片| 欧美一区二区在线观看| 日韩国产在线一| 欧美精品1区2区3区| 丝瓜av网站精品一区二区| 欧美剧情片在线观看| 性欧美大战久久久久久久久| 欧美日韩另类国产亚洲欧美一级| 夜夜夜精品看看| 欧美精选在线播放| 免费在线观看视频一区| 日韩精品一区国产麻豆| 极品少妇xxxx精品少妇| 2024国产精品| 国产成人综合在线播放| 欧美激情艳妇裸体舞| 大陆成人av片| 一区二区三区四区不卡在线| 欧美视频完全免费看| 天天亚洲美女在线视频| 日韩视频中午一区| 国产美女主播视频一区| 欧美激情在线观看视频免费| 成人黄色一级视频| 亚洲乱码国产乱码精品精的特点| 欧美唯美清纯偷拍| 蜜桃免费网站一区二区三区| 26uuu另类欧美亚洲曰本| 国产99久久精品| 亚洲一区二区三区四区在线免费观看 | 国产亚洲成aⅴ人片在线观看| 国产成人啪免费观看软件| 综合久久综合久久| 欧美揉bbbbb揉bbbbb| 日韩电影一区二区三区| 久久久久久久电影| 91在线观看污| 丝袜亚洲精品中文字幕一区| 精品理论电影在线| 91首页免费视频| 爽好久久久欧美精品| 久久综合视频网| 91视频国产观看| 日韩成人免费电影| 国产精品免费av| 欧美精品一级二级| 国产福利精品一区二区| 亚洲图片欧美综合| 2021中文字幕一区亚洲| 在线精品视频免费观看| 久久91精品国产91久久小草 | 欧美色倩网站大全免费| 久久99国产乱子伦精品免费| 亚洲柠檬福利资源导航| 欧美变态tickle挠乳网站| 97aⅴ精品视频一二三区| 久久99久久久欧美国产| 亚洲欧美一区二区久久| 欧美精品一区二区在线播放| 欧美视频一区二区三区四区 | 久久精品亚洲精品国产欧美kt∨| 色婷婷综合久久久久中文 | 日本一区二区三区国色天香 | 麻豆精品精品国产自在97香蕉 | 欧美伊人久久大香线蕉综合69| 六月丁香综合在线视频| 中文字幕中文字幕一区二区| 欧美日韩黄视频| 成人性生交大片免费看中文| 另类小说综合欧美亚洲| 亚洲狼人国产精品| 久久久久97国产精华液好用吗| 欧美自拍偷拍午夜视频| 国产suv一区二区三区88区| 视频一区二区三区中文字幕| 国产精品视频一二三| 精品美女在线播放| 欧美日韩国产片| 91蜜桃网址入口| 成人一区二区视频| 精品综合免费视频观看| 亚洲成人免费在线| 亚洲精品一卡二卡| 欧美极品美女视频| 欧美xxxxxxxxx| 欧美一区二区三区系列电影| 欧洲中文字幕精品| 99久久精品免费| 国产91精品一区二区麻豆网站| 美女mm1313爽爽久久久蜜臀| 亚洲成a人在线观看| 亚洲欧美日韩成人高清在线一区| 亚洲一区二区三区影院| 亚洲天堂免费在线观看视频| 久久久国产精品不卡| 日韩情涩欧美日韩视频| 在线综合视频播放| 欧美日韩国产天堂| 欧美日韩色综合| 欧美午夜不卡视频| 欧美亚洲国产怡红院影院| aa级大片欧美| 丁香婷婷综合色啪| 国产白丝网站精品污在线入口| 国产在线不卡视频| 精品在线播放免费| 久久99久久99| 国产专区综合网| 国产综合久久久久影院| 狠狠色丁香婷综合久久| 久久精品国产一区二区| 久久精品国产999大香线蕉| 免费观看30秒视频久久| 奇米色一区二区三区四区| 青草av.久久免费一区| 蜜臂av日日欢夜夜爽一区| 日韩av成人高清| 另类专区欧美蜜桃臀第一页| 激情综合亚洲精品| 国产伦精品一区二区三区视频青涩| 精品一区二区综合| 国产一区二区伦理片| 国产成人av电影| 99久久精品免费| 欧美午夜电影网| 日韩欧美中文字幕制服| 久久青草国产手机看片福利盒子 | 成人免费视频视频在线观看免费 | 亚洲美女屁股眼交3| 亚洲一区二区三区爽爽爽爽爽|