Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C++

Chương trình C++ in giá trị các kiểu dữ liệu khác nhau từ đầu vào

Giả sử chúng ta được cho một giá trị nguyên, một long, một ký tự, một float, và một double làm đầu vào. Chúng ta phải in các giá trị đó giữ nguyên độ chính xác.

Ví dụ: int = 15, long = 59523256297252, char = 'y', float = 367.124, double = 6464292.312621. Kết quả: "15 59523256297252 y 367.124 6464292.31262"

Giải thuật

  • Đọc 5 giá trị: int, long, char, float, double
  • In lần lượt với cout, double dùng printf("%.5f") để giữ 5 chữ số thập phân

Ví dụ minh họa

#include <iostream> 
#include <cstdio> 
using namespace std; 

void solve(int a, long b, char c, float d, double e) { 
    cout << a << endl << b << endl << c << endl << d << endl; 
    printf("%.5f", e); 
} 

int main() { 
    solve(15, 59523256297252, 'y', 367.124, 6464292.312621); 
    return 0; 
} 

Đầu vào

15, 59523256297252, 'y', 367.124, 6464292.312621

Đầu ra

15 59523256297252 y 367.124 6464292.31262