



Preview text:
BÀI TẬP BUỔI 2
1. Nhập vào 3 số thực, tính tổng của chúng và in ra màn hình Code #include int main() { float a,b,c, S ; printf("Nhap a, b,c:");
scanf("%f%f%f",&a,&b,&c); S=a+b+c;
printf("Tong ba so la: %f" ,S); }
2. Tính diện tích tam giác khi biết chiều cao và cạnh đáy Code #include int main() { float a,h,S; printf("Nhap canh day a: "); scanf("%f", &a); printf("Nhap chieu cao h: "); scanf("%f", &h); S=0.5*a*h;
printf("Dien tich tam giac la: %f",S); }
3. Biện luận và giải phương trình bậc 1: ax + b = 0. Code #include int main () { float a,b; printf("Nhap hai so a,b: "); scanf("%f%f", &a,&b); if (a==0){ if (b==0){
printf("Phuong trinh co vo so nghiem");
} else { printf("Phuong trinh vo nghiem"); }
}else { printf("Phuong trinh co nghiem la: %f", -b/a);} }
4. Biện luận và giải phương trình bậc 2: ax2 + bx + c = 0. Code #include #include int main() { float a,b,c,delta;
printf("Nhap ba so a, b, c: ");
scanf("%f%f%f", &a, &b, &c); if (a==0){ if (b==0){ if (c==0)
printf("Phuong trinh co vo so nghiem");
else printf("Phuong trinh vo nghiem"); } else
printf("Phuong trinh co mot nghiem x= %f", -c/b); } else { delta= b*b - 4*a*c; if (delta<0)
printf("Phuong trinh vo nghiem"); else if (delta==0)
printf("Phuong trinh co nghiem kep la: %f",-b/(2*a)); else
printf("Phuong trinh co 2 nghiem phan biet la: %f,%f",(-
b+sqrt(delta))/(2*a),(-b-sqrt(delta))/(2*a)); } }
5. Viết chương trình nhập vào 3 số a,b,c. In ra giá trị lớn nhất và nhỏ nhất của 3 số đó. Sử dụng
câu lệnh if….else và định dạng x?a:b. Code #include int main () { int a,b,c,max, min; printf("Nhap ba so a, b,c: ");
scanf("%d%d%d", &a,&b,&c); max=(a>b)?a:b; max= (max>c)?max:c;
min=(amin= (minif (a==b && b==c && c==a)
printf("Khong co gia tri lon nhat va nho nhat");
else printf ("MAX= %d",max) && printf ("MIN= %d", min); }