CB07 - Tính chu vi, diện tích hình tròn

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, Python, Ruby, Rust, Scratch, Swift

Viết chương trình tính chu vi, diện tích của hình tròn. Bán kính ~r~ là một số thực được nhập từ bàn phím

Input

  • Một số thực là bán kính ~r~

Giới hạn:

  • ~ 0 < r < 1000 ~
  • Làm tròn giá trị ~ \pi = 3.14 ~

Output

Lần lượt là chu vi và diện tích hình tròn cách nhau bởi 1 dấu cách. Kết quả làm tròn tới chữ số thập phân thứ 3

Sample

Input #1
0.5
Output #1
3.140 0.785

Bình luận

Hãy đọc nội quy trước khi bình luận.



  • 0
    LemonG  đã bình luận lúc 9, Tháng 4, 2024, 14:14

    toàn các thánh nhân thôi sao ko dùng python ý vừa rẻ vừa nhanh


  • 0
    Fen  đã bình luận lúc 7, Tháng 4, 2024, 6:18

    include <iostream>

    include <iomanip>

    using namespace std;

    int main() {

    float r, S1, S2;
    cin >> r;  
    S1 = 2 * r * 3.14;
    S2 = (r*r) * 3.14;
    cout << fixed << setprecision(3) << S1 << ' ' << S2 << "\n";
    return 0;
    

    }


  • 1
    hohoanghai5042011  đã bình luận lúc 15, Tháng 2, 2024, 7:50

    include <bits/stdc++.h>

    using namespace std; float n,pi=3.14,s=0,p=0; int main() { cin>>n; s=nnpi; p=n2pi; cout << setprecision(3) << fixed << p <<" "<<setprecision(3) << fixed << s; }


  • 0
    truonganhtuan2011  đã bình luận lúc 11, Tháng 1, 2024, 9:21

    Tham khảo :

    include <bits/stdc++.h>

    using namespace std; int main() { double r; cin >> r ; cout << fixed << setprecision(3) << (r + r) * 3.14 << ' ' << (r * r) * 3.14; return 0; }


  • 0
    TuanDao  đã bình luận lúc 11, Tháng 1, 2024, 7:42 chỉnh sửa

    include <stdio.h>

    include <math.h>

    int main (){ float r; scanf ("%f", &r); if (0<r && r<1000); printf ("%.3f %.3f", 23.14r, 3.14rr); return 0; }

    cuối cùng cũng xong bài này, C cho mọi người tham khảo nhé


  • 0
    hoangnguyen27  đã bình luận lúc 10, Tháng 1, 2024, 6:28 sửa 7

    include<bits/stdc++.h>

    using namespace std;
    long long r;
    int main()
    {
        cin>>r;
        cout<<(r*2)*3.14<&lt;endl;
        cout<<&lt;r*r*3.14<<endl;
    }
    

    mk nhờ các bạn tìm lỗi giúp nhé =^-^=


    • 0
      truonganhtuan2011  đã bình luận lúc 11, Tháng 1, 2024, 9:20

      long long đổi thành double nha bạn , hoàn chỉnh đây nhé:

      include <bits/stdc++.h>

      using namespace std; int main() { double r; cin >> r ; cout << fixed << setprecision(3) << (r + r) * 3.14 << ' ' << (r * r) * 3.14; return 0; }


  • 0
    hoangnguyen27  đã bình luận lúc 10, Tháng 1, 2024, 6:27 sửa 3

    :V"


  • 0
    hungruoimona12  đã bình luận lúc 3, Tháng 1, 2024, 4:17

    xin code c# với mn


  • 0
    kitajima2910  đã bình luận lúc 10, Tháng 12, 2023, 6:52 sửa 2

    Có ai code Java hông, tham khảo nếu chưa pass nha:

    import java.util.Scanner;
    
    /**
     *
     * @author Kitajima2910
     */
    public class CB07 {
    
        private static final double PI = 3.14;
    
        public static void main(String[] args) {
    
            Scanner scanner = new Scanner(System.in);
    
            double r = scanner.nextDouble();
    
            System.out.printf("%.3f %.3f", (PI * 2 * r), (PI * r * r));
    
        }
    
    }
    

  • 0
    DucTrungKMA  đã bình luận lúc 9, Tháng 12, 2023, 9:19

    include <stdio.h>

    include <stdlib.h>

    int main() { float r,cv,dt; scanf("%f", &r); cv=r23.14; dt=rr3.14; printf("%.3f %.3f ", cv,dt); return 0; }


    • 0
      Duong1008  đã bình luận lúc 28, Tháng 4, 2024, 10:46

      <3


  • 0
    e5_tuan123  đã bình luận lúc 2, Tháng 12, 2023, 8:39

    helppppppppppppppppppppppppppppppppppppppp


  • 0
    e5_tuan123  đã bình luận lúc 2, Tháng 12, 2023, 8:39

    lm đc nhưng nó cứ 0 á


  • 1
    TQThong2k11  đã bình luận lúc 1, Tháng 12, 2023, 2:01

    include <bits/stdc++.h>

    define str string

    typedef long long ll; typedef double dou;

    using namespace std; double a, b; int main(){ cin >> a; cout << fixed << setprecision(3) << (a + a) * 3.14 << ' ' << (a * a) * 3.14;

    return 0;
    

    } đây là code C++ của mình bạn nào mới học ko biết làm thì có thể tham khảo nhé ^^


  • -2
    trongnghia  đã bình luận lúc 25, Tháng 11, 2023, 12:56

    chao


    • -1
      codeovertime  đã bình luận lúc 25, Tháng 11, 2023, 18:18

      Hi


  • 0
    dangkhoa1104  đã bình luận lúc 25, Tháng 11, 2023, 12:56

    :)


  • -2
    galuoc255  đã bình luận lúc 29, Tháng 10, 2023, 13:25

    Toan loi


  • 2
    taithikgirl  đã bình luận lúc 28, Tháng 10, 2023, 2:26

    hao no


  • -5
    hackervip  đã bình luận lúc 26, Tháng 10, 2023, 15:33

    Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.


  • -1
    nguyenhuugiap0201  đã bình luận lúc 16, Tháng 10, 2023, 16:32

    include <stdio.h>

    include <math.h>

    int main (){ float r, cv , dt ;

    scanf ("%f",&r );

    cv = (float)2 *r *3.14; dt = (float)r * r *3.14; printf ("%.3f\n",cv); printf ("%.3f\n",dt);

    return 0;
    

    } code như này sai ở đâu vậy ạ .mn chỉ e với ạ, em ms học


  • 0
    hnghia  đã bình luận lúc 16, Tháng 9, 2023, 2:39

    làm kiểu jv :_)


  • -7
    haidang3004  đã bình luận lúc 13, Tháng 9, 2023, 14:30

    Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.


  • -1
    nguyenlehieuhoc  đã bình luận lúc 23, Tháng 8, 2023, 1:54

    k bt lm


    • 0
      Jaker  đã bình luận lúc 27, Tháng 8, 2023, 9:12

      thay don gian ma bn xD toi lam python thay de ec r=float(input()) print('%.3f' % (3.14r2), ('%.3f' % (rr3.14)))


  • 0
    newbie99  đã bình luận lúc 18, Tháng 7, 2023, 2:14

    sao lỗi v ạ


    • 0
      TorikamiTedomi  đã bình luận lúc 13, Tháng 9, 2023, 15:56

      chac tai chua lam tron ay


  • 0
    Tung_IT  đã bình luận lúc 4, Tháng 7, 2023, 9:17

    Ad ơi bài này cx không Submit đc