Em mới học lập trình nên anh chị cho em hỏi một số vấn đề này với ạ!
Cách em làm như thế này đúng không ạ! Em sợ suy nghĩ của mình sai.
Bài 1: Tìm số lớn nhất trong ba số
Bài em làm
#include <stdio.h>
#include <stdlib.h>
int main()
{
printf_s("====== Bai tap so sanh 3 so nguyen ======\n");
int a, b, c;
printf_s("Nhap so thu nhat: ");
scanf_s("%d", &a);
printf_s("Nhap so thu hai: ");
scanf_s("%d", &b);
printf_s("Nhap so thu ba: ");
scanf_s("%d", &c);
printf_s("================ Ket qua ================\n");
if (a > b && a > c) {
printf_s("%d la so lon nhat\n", a);
}
else if (b > c)
{
printf_s("%d la so lon nhat\n", b);
}
else {
printf_s("%d la so lon nhat\n", c);
}
system("pause");
return 0;
}
Bài mẫu
#include <stdio.h>
int main() {
int a, b, c;
a = 11;
b = 22;
c = 33;
if ( a > b && a > c )
printf("%d la so lon nhat.", a);
else if ( b > a && b > c )
printf("%d la so lon nhat.", b);
else if ( c > a && c > b )
printf("%d la so lon nhat.", c);
else
printf("Gia tri cua cac so la khong duy nhat");
return 0;
}
Bài 2: Giải phương trình bậc 2
Bài em làm
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main()
{
printf_s("====== Giai phuong trinh bac 2 ======\n");
double a, b, c, x1, x2, delta;
printf_s("Moi ban nhap a: ");
scanf_s("%lf", &a);
printf_s("Moi ban nhap b: ");
scanf_s("%lf", &b);
printf_s("Moi ban nhap c: ");
scanf_s("%lf", &c);
delta = b*b - 4 * a * c;
if (delta < 0) {
printf_s("Phuong trinh vo nghiem!\n");
}
else if (a == 0 && b == 0)
{
printf_s("Phuong trinh vo so nghiem!\n");
}
else if (delta == 0)
{
x1 = x2 = -b / 2 * a;
printf_s("Phuong trinh co nghiem kep la %lf\n", x1);
}
else
{
x1 = (-b + sqrt(delta)) / (2 * a);
x2 = (-b - sqrt(delta)) / (2 * a);
printf_s("Phuong trinh co 2 nghiem phan biet: x1 = %lf va x2 = %lf\n", x1, x2);
}
system("pause");
return 0;
}
Bài mẫu
#include<math.h>
#include<conio.h>
#include<stdio.h>
#include<string.h>
main()
{
float a,b,c,d;
printf("Nhap vao 3 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 nghiem duy nhat la: %f",-c/b);
}
else
{
d=b*b-4*a*c;
if (d<0)
printf("Phuong trinh vo nghiem!!!");
else if (d==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(d))/(2*a),(-b-sqrt(d))/(2*a));
}
}
Mong anh chị giúp đỡ. Em xin cảm ơn ạ. Nếu sai chỗ nào anh chị góp ý giúp em với nhé. Kết quả thì vẫn giống như bài mẫu nhưng em sợ cách làm sai. 
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?