giải giúp mình bai c++ này nha.

Thảo luận trong 'C/C++' bắt đầu bởi vanhiepit, 9 Tháng mười hai 2010.

  1. Offline

    vanhiepit

    • Windows 2.0

    Số bài viết:
    46
    Đã được thích:
    28
    Điểm thành tích:
    20
    1. Viết chương trình nhập vào một số nguyên n trong đoạn [10, 20] (nếu giá trị nhập vào không thuộc khoảng đó thì yêu cầu nhập lại cho đến khi thỏa mãn). Sau đó, tính tổng các số liên tiếp từ 1 đến n.có gì thanks trước nha

    1. 2 .Định nghĩa cấu trúc phân số. sau đó, khai báo biến cấu trúc phân số bất kỳ. nhập giá trị vào và hiển thị giá trị vừa nhập ra màn hình. Tính và hiển thị ra màn hình tổng của 2 phân số đó sau khi đã rút gọn. (không xây dựng hàm)
  2. Offline

    integer

    • Tiếu Ngạo Giang Hồ

    • :-?
    Số bài viết:
    1.695
    Đã được thích:
    1.313
    Điểm thành tích:
    900
    1.
    Mã:
    {
        int n;
    x:  cout<<"\nNhap: ";
        cin>>n;
        if(n<10 || n>20)
            {
                cout<<"\nNhap lai";
                goto x;
            }
        else
        {
            int tong=0;
            for(int i=1;i<=n;i++)
                tong=tong+i;
        }
            
        cout<<"\nTong: "<<tong;
    }
    
    
    2. tính ước chung lớn nhất của 2 số a,b sau đó chia lấy phần nguyên của a và b cho số ước chung lớn nhất đó.

    cấu trúc phân số
    Mã:
    typedef struct phanso
    {
        int mauso;
        int tuso;
    };
    
    bạn nên làm đến khi báo lỗi rồi đưa lên đây, như vậy bạn sẽ hiểu được bản chất.
    zphuoocmvanhiepit thích bài này.
  3. Offline

    i_love_vh2009

    • Windows NT

    Số bài viết:
    221
    Đã được thích:
    71
    Điểm thành tích:
    60
    bài 2 của bạn nè
    Mã:
    #include<iostream>
    using namespace std;
    void main()
    {
    	struct ps
    	{
    		int tu,mau;
    	}a,b,c;
    
    	cout<<"Nhap phan so a : "<<endl;
    	cout<<"Nhap tu so : ";cin>>a.tu;
    	cout<<"Nhap mau so : ";cin>>a.mau;
    
    	cout<<"nhap phan so b : "<<endl;
    	cout<<"Nhap tu so : ";cin>>b.tu;
    	cout<<"Nhap mau so : ";cin>>b.mau;
    
    	cout<<"phan so a : "<<a.tu<<"/"<<a.mau<<endl;
    	cout<<"phan so b : "<<b.tu<<"/"<<b.mau<<endl;
    
    	c.tu=a.tu*b.mau+b.tu*a.mau;
    	c.mau=a.mau*b.mau;
    
    	cout<<"tong cua hai phan so la : "<<c.tu<<"/"<<c.mau<<endl;
    
    	int ucln,i;
    	ucln=c.tu;
    	if(c.tu>c.mau)
    	ucln=c.mau;
    	for(i=ucln;i>=1;i--)
    	{if(c.tu%i==0 && c.mau%i==0)
    	 {
    		c.tu=c.tu/i;
    		c.mau=c.mau/i;
    	 } 
    	}
    	cout<<"tong cua 2 phan so sau khi rut gon la : "<<c.tu<<"/"<<c.mau;
    }
    chúc thành công
    Thân:045:
    zphuoocmvanhiepit thích bài này.

Chia sẻ trang này

Advertising: Linux system admin | nukeviet | nukeviet 4 | Upload ảnh miễn phí