Windows Việt

Cộng Đồng Công Nghệ Thông Tin Việt

Trang ChínhTrang Chính  Sự kiện  Tìm kiếmTìm kiếm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  

Share
 
 bai 306
Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
BLACKCAT
Member

BLACKCAT
Member
Giới tính : Nam
Tuổi : 29
Posts Posts : 349
Coins Coins : 377
Thanked Thanked : 53
bai 306 Empty
Bài gửiTiêu đề: bai 306   bai 306 EmptyTue 27 Oct 2009, 15:27

Code:
#include
#include

void nhap(float *&,int &);
void xuat(float *,int );
void timmangcon(float *,int );
float tong(float *,int);

void nhap(float *&p,int &n)
{
    printf("nhap N:");
    scanf("%d",&n);
    p=new  float[n];
    for(int i=0;i
    {
            printf("nhap P[%d]:",i);
            scanf("%f",&p[i]);
    }
}
void xuat(float *p,int n)
{
    for(int i=0;i
    {
            printf("%8.3f",*(p+i));
    }
}
float tong(float *p,int n)
{
    float Tong=0;
    for(int i=0;i
        Tong+=*(p+i);
    return Tong;

}
void timmangcon(float *p,int n)
{
    int vitridau=0;
    int vitricuoi=n-1;
    float lc=tong(p,n);
    for(int i=0;i
        for(int j=i+1;j
        {
            float sum = 0;
            for (int k = i;k<=j;k++)
                sum+=p[k];
            if(sum>lc)
            {
                lc=sum;
                vitridau=i;
                vitricuoi=j;
            }
        }
    printf("\n Mang con la: \n");
    for (i = vitridau;i<=vitricuoi;i++)
        printf("%0.2f  ",p[i]);

}
void main()
{
    float *P;
    int n;
    nhap(P,n);
    xuat(P,n);
    timmangcon(P,n);

    getch();
}

※ Bài viết cùng chuyên mục


Tác giảThông điệp
hintacphi
Member

hintacphi
Member
Giới tính : Nam
Tuổi : 30
Posts Posts : 547
Coins Coins : 1376
Thanked Thanked : 316
bai 306 Empty
Bài gửiTiêu đề: Re: bai 306   bai 306 EmptyTue 27 Oct 2009, 17:49

đang hok biết giải bài nào làm sao? Sad cho bạn BLAKCAT 1 dấu + mới được Very Happy thank nha bạn


bai 306 6f635e27-406f-44d7-8284-b83a6511e024bai 306 De6dc075-12ec-43af-b511-95fe42e71c02bai 306 E6476a47-c288-42a5-b040-657d8050db84
Bạn click nút bai 306 Thanks12 là đã góp phần vào Văn Hóa Thank trong 4rum rồi ^^ Thank nhìu

※ Bài viết cùng chuyên mục


Tác giảThông điệp
BLACKCAT
Member

BLACKCAT
Member
Giới tính : Nam
Tuổi : 29
Posts Posts : 349
Coins Coins : 377
Thanked Thanked : 53
bai 306 Empty
Bài gửiTiêu đề: Re: bai 306   bai 306 EmptyTue 27 Oct 2009, 20:16

Cái này là thầy ỉai đó hok phải tui giải đâu ^^!

※ Bài viết cùng chuyên mục


Tác giảThông điệp
kitsudo
Member

kitsudo
Member
Giới tính : Nam
Tuổi : 30
Posts Posts : 235
Coins Coins : 581
Thanked Thanked : 59
bai 306 Empty
Bài gửiTiêu đề: Re: bai 306   bai 306 EmptyTue 27 Oct 2009, 20:36

bai 306 740835
Bài này Kit chưa làm nhưng nhìn sơ qua đã thấy vài điểm hơi lạ....

Code:

void nhap(float *&,int &); //
void xuat(float *,int );  //
void timmangcon(float *,int ); // 4 dòng này nếu đã đặt hàm void main() cuối bài thì ko cần mấy dòng này đâu. Delete nó đi.

float tong(float *,int); //

bai 306 740835


Ôi 1 Thời Để Nhớ....
bai 306 D17a3615b53458dd72b310f<br>

※ Bài viết cùng chuyên mục


Tác giảThông điệp
BLACKCAT
Member

BLACKCAT
Member
Giới tính : Nam
Tuổi : 29
Posts Posts : 349
Coins Coins : 377
Thanked Thanked : 53
bai 306 Empty
Bài gửiTiêu đề: Re: bai 306   bai 306 EmptyTue 27 Oct 2009, 20:41

Mấy cái lỗi này cơ bản ai cũng bít mà, tại thầy sửa dùm bạn kia thôi nên bài chưa hoàn chỉnh, dù sao cũng thanks ban góp ý

※ Bài viết cùng chuyên mục


Tác giảThông điệp
vanhoa8989
Member

vanhoa8989
Member
Giới tính : Nam
Tuổi : 31
Posts Posts : 55
Coins Coins : 66
Thanked Thanked : 3
bai 306 Empty
Bài gửiTiêu đề: Re: bai 306   bai 306 EmptyWed 28 Oct 2009, 00:11

Bài này thầy nào giải vậy bạn.
Phải là Mr Khang hok?

※ Bài viết cùng chuyên mục


Tác giảThông điệp
kitsudo
Member

kitsudo
Member
Giới tính : Nam
Tuổi : 30
Posts Posts : 235
Coins Coins : 581
Thanked Thanked : 59
bai 306 Empty
Bài gửiTiêu đề: Re: bai 306   bai 306 EmptyWed 28 Oct 2009, 17:21

bai 306 740835 Bạn xem code của KIT thế này đúng ko? Test chưa thấy lỗi jì, tớ nghĩ bài này làm cách tớ sẽ ngắn gọn hơn. Ai test thấy lỗi jì góp ý dùm ....

CODE BY KIT
Code:

#include "stdio.h"
#include "conio.h"

void nhap(float* &p,int &n)
{
    printf("nhap vao so phan tu ");
    scanf("%d",&n);
    p=new float [n];
    for(int i=0;i<n;i++)
    {
        printf("nhap p[%d]=",i);
        scanf("%f",p+i);
    }
}
void xuat(float* p, int n)
{
    for(int i=0;i<n;i++)
        printf("%8.3f",*(p+i));
}

void tongconlonnhat(float *p, int n)
{
    int vitricuoi;
    int vitridau;
    float max=p[0];
    for(int i=0; i<n; i++)
    {   
        float s=0;
        for(int j=i; j<n; j++)
        {
            s=s+p[j];
            if(s>max)
            {
                max=s;
                vitridau=i;
                vitricuoi=j;
            }
        }
    }
    for(int e=vitridau; e<=vitricuoi; e++)
        printf("%8.3f",p[e]);
}

void main()
{
    float *p;
    int n;
    nhap(p,n);
    xuat(p,n);
    printf("\nMang Con Co Tong Lon Nhat:");
    tongconlonnhat(p,n);
    getch();
}
bai 306 740835 bai 306 740835 bai 306 740835

Xài đc thì thanks dùm tớ phát...


Ôi 1 Thời Để Nhớ....
bai 306 D17a3615b53458dd72b310f<br>

※ Bài viết cùng chuyên mục


Tác giảThông điệp
hintacphi
Member

hintacphi
Member
Giới tính : Nam
Tuổi : 30
Posts Posts : 547
Coins Coins : 1376
Thanked Thanked : 316
bai 306 Empty
Bài gửiTiêu đề: Re: bai 306   bai 306 EmptyThu 29 Oct 2009, 09:43

mình cho kit 1 dấu + nè Very Happy thank nha kit để kiểm tra xem hok bit có lỗi gì hok nếu có thì pm sau mà hok thì thui Laughing


bai 306 6f635e27-406f-44d7-8284-b83a6511e024bai 306 De6dc075-12ec-43af-b511-95fe42e71c02bai 306 E6476a47-c288-42a5-b040-657d8050db84
Bạn click nút bai 306 Thanks12 là đã góp phần vào Văn Hóa Thank trong 4rum rồi ^^ Thank nhìu

※ Bài viết cùng chuyên mục


Tác giảThông điệp
Sponsored content


bai 306 Empty

※ Bài viết cùng chuyên mục


 
bai 306
Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
Windows Việt :: Lưu Trữ :: Lưu Trữ - Các môn học cũ :: Kỹ Thuật Lập Trình-
[Windows Việt] Deverloped by Nguyễn Gia Phú - https://windows.forumvi.com
Powered by © Forumotion.com - phpBB™ version ©phpBB2
Go to top Go to bottom