2017年9月17日 星期日

[C_MM05-易] 計算正方形面積(Java, C++)

[C_MM05-易] 計算正方形面積

JAVA
  1. import java.util.*;  
  2. import java.lang.*;  
  3. import java.io.*;  
  4.   
  5. class Main  
  6. {  
  7.     public static void main (String[] args) throws java.lang.Exception  
  8.     {  
  9.         double length, square_area;  
  10.         Scanner sc = new Scanner(System.in);  
  11.         for(int i = 0;i < 50;i++)  
  12.         {  
  13.             length = sc.nextDouble();  
  14.             square_area = length * length;  
  15.             System.out.printf("%.1f",square_area);  
  16.             System.out.println();  
  17.         }  
  18.           
  19.     }  
  20. }  



C++

  1. #include <iostream>  
  2. #include <iomanip>  
  3. #include <cmath>  
  4. using namespace std;  
  5.   
  6. int main() {  
  7.     double square;  
  8.     while(cin >> square)  
  9.     {  
  10.         square = square * square;  
  11.         square = square * 10 + 0.5;  
  12.         square = floor(square);  
  13.         square = square  / 10;  
  14.         cout << fixed << setprecision(1) << square << endl;  
  15.     }  
  16.     return 0;  
  17. }  

沒有留言:

張貼留言