Hiển thị kết quả từ 1 đến 3 / 3
  1. #1
    Tham gia
    01-01-2010
    Bài viết
    8
    Like
    0
    Thanked 0 Times in 0 Posts

    Thông tin các bác test hộ em chương trinh nay với

    chuong trinh giai phuong trong bac 2:

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

    main()
    {
    clrscr();
    float a,b,c,x1,x2,x,denta;
    printf("nhap a,b,c= ");scanf("%0.2f%0.2f%0.2f",&a,&b,&c);
    if(a==0)
    printf("pt k phai bac 2");
    else
    denta=b*b-4*a*c;
    if(denta<0) printf("pt vo nghiem");
    else
    if(denta==0) printf("nghiem kep x= %0.2f", x=c/a);
    else
    printf("2 nghiem:\n\tx1=%0.2f\n\tx2=%0.2f",
    x1=(-b+sqrt(denta))/(2*a),
    x2=(-b-sqrt(denta))/(2*a));
    getch();
    }
    Quote Quote

  2. #2
    Tham gia
    17-02-2009
    Bài viết
    44
    Like
    0
    Thanked 3 Times in 3 Posts
    "\n\tx1" ?
    Phải là \n\t x1 chứ !

  3. #3
    Tham gia
    06-12-2009
    Bài viết
    27
    Like
    0
    Thanked 0 Times in 0 Posts
    x1=(-b+sqrt(denta))/(2*a),
    x2=(-b-sqrt(denta))/(2*a));
    dòng x1 thì là , chứ ko phải ; kìa( nếu như bạn copy)
    dòng x2 dấu ) cuối thừa 1 cái...
    nhân tiện đây cho tớ hỏi là cái: "%m.nf" theo sách thì là in ra (trong printf) một số thực với 'm' ô và có 'n' ô cho sau dấu ',' thế '%0.2f' như bạn viết ở trên thì hiểu như thế nào thế...

Bookmarks

Quy định

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