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 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

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