Công cụ bảo vệ mã nguồn .NET mạnh nhất, không thể unpack, miễn phí cho các khách hàng đầu tiên đăng ký.
Từ 1 tới 6 trên tổng số 6 kết quả

Đề tài: cho em hỏi về tích vô hướng

  1. #1
    Ngày gia nhập
    05 2008
    Bài viết
    1

    Question cho em hỏi về tích vô hướng

    C Code:
    1. #include"stdio.h"
    2. float x[]={2,3.4,4.6,21},y[]={24,12.3,56.8,32.9};
    3. main()
    4. {
    5.     float s=0;
    6.     int i=-1;
    7.     while(++i<4)
    8.     s+=x[i]*y[i];
    9.     printf("\n tich vo huong 2 vec to x va y la : %8.2f",s);
    10. }


    sao em chạy mà nó không ra kết quả chỉ nháy 1 phát rồi out ko hiện màn hình chạy hic
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.
    Đã được chỉnh sửa lần cuối bởi Forlorn_hope : 21-05-2008 lúc 11:32 PM. Lý do: Đặt code vào tag

  2. #2
    Ngày gia nhập
    06 2007
    Nơi ở
    UIT
    Bài viết
    44

    Code:
    #include"stdio.h"
    #include<conio.h>
    float x[]={0.5,3.4,4.6,21},y[]={24,12.3,56.8,32.9};
    main()
    {
    float s=0;
    int i=-1;
    while(++i<4)
    s+=x[i]*y[i];
    printf("\n tich vo huong 2 vec to x va y la : %8.2f",s);
    getch();// co tac dung doi mot thao tac tu ban phim truoc khi thoat ra khoi chuong trinh 
    }

  3. #3
    Ngày gia nhập
    07 2007
    Nơi ở
    Sơn La
    Bài viết
    133

    hjx hình như nhầm chút rùi vtien, nếu có chỉ số âm ( < 0 ) thì sao nhỉ.
    Thử cái này xem có đúng không nhỉ:
    vectơ a.vectơ b = a.b.cos(a,b)
    Không nhớ lắm , xem lại chút nào.
    Trao đổi kiến thức sẽ giúp ta tiếp cận nhanh với kiến thức.

  4. #4
    Ngày gia nhập
    05 2008
    Bài viết
    5

    Trích dẫn Nguyên bản được gửi bởi linh2225 Xem bài viết
    #include"stdio.h"
    float x[]={2,3.4,4.6,21},y[]={24,12.3,56.8,32.9};
    main()
    {
    float s=0;
    int i=-1;
    while(++i<4)
    s+=x[i]*y[i];
    printf("\n tich vo huong 2 vec to x va y la : %8.2f",s);
    }



    sao em chạy mà nó không ra kết quả chỉ nháy 1 phát rồi out ko hiện màn hình chạy hic
    Đấy là bạn thiếu hàm getch(); có trong hàm thư viện <conio.h>,nó có tác dụng chờ 1 lệnh nhập từ bàn phím trước khi thoát khỏi chương trình.Nếu chạy trong Tubo C bạn có thể nhấn tổ hợp phím Alt+F5 nó sẽ hện màn hình mà bạn vừa chạy chương trình(màn hình đen ấy)

  5. #5
    Ngày gia nhập
    06 2007
    Nơi ở
    UIT
    Bài viết
    44

    Trích dẫn Nguyên bản được gửi bởi NT_OnlyLove Xem bài viết
    hjx hình như nhầm chút rùi vtien,.
    he he lúc đó em chỉ nói khắc phục nó chạy mất thôi chứ vecto em cũng không có ý kiến gì mà để cho tác giả tự kiểm tra lại

  6. #6
    Ngày gia nhập
    10 2008
    Bài viết
    12

    Mặc định cho em hỏi về tích vô hướng

    Code:
     #include"conio.h"
    #include"stdio.h"
    void main()
    {
    unsigned int n;
    int x[20],y[20];
    //nhap mag 1 chieu x,y
    printf("nhap so chieu n=");
    scanf("%u",&n);
    for(int i=0;i<n;i++)
    {
    printf("nhap fan tu thu %d :",i);
    scanf("%d",x+i);
    //}
    /*for(int i=0;i<n;i++)
    {
    printf("nhap fan tu thu %d :",i);*/
    scanf("%d",y+i);
    }
    int S=0;
    for(int i=0;i<n;i++)
    	{
      S=S+x[i]*y[i];
      }
    printf("tich vo huong la %d \n",S);
    
    
    getch();
    }
    đợt vừa rồi tôi học có bài dạng này post 1 bài lên cho mọi người tham khảo
    Công cụ bảo vệ mã nguồn .NET mạnh nhất hiện tại, miễn phí cho các khách hàng đầu tiên đăng ký.

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn