Week 6
Week 6
#include<stdio.h>
int main(){
int a,c;
printf("Nhap so a: ");scanf("%d",&a);
c=a%2;
if(c==0){printf("So vua nhap la so chan\n");}
else{printf("So vua nhap la so le\n");}
}
Bài4:
#include<stdio.h>
int main(){
float a,b,c,max;
printf("Nhap so thuc dau tien: ");scanf("%f",&a);
printf("Nhap so thuc thu hai: ");scanf("%f",&b);
printf("Nhap so thuc thu ba: ");scanf("%f",&c);
max= (a>b)?((a>c)?a:c):((b>c)?b:c);
if(max==a){
if((b+c)>a){printf("3 so nhap vao tao thanh 3 canh cua 1 tam giac\n");}
else{printf("3 so nhap vao khong tao thanh 3 canh cua 1 tam giac\n");}
}
if(max==b){
if((a+c)>b){printf("3 so nhap vao tao thanh 3 canh cua 1 tam giac\n");}
else{printf("3 so nhap vao khong tao thanh 3 canh cua 1 tam giac\n");}
}
if(max==c){
if((a+b)>c){printf("3 so nhap vao tao thanh 3 canh cua 1 tam giac\n");}
else{printf("3 so nhap vao khong tao thanh 3 canh cua 1 tam giac\n");}
}
}
Bài5:
#include<stdio.h>
#include<math.h>
int main(){
float a,b,c,delta,x,x1,x2;
printf("Nhap so a: ");scanf("%f",&a);
printf("Nhap so b: ");scanf("%f",&b);
printf("Nhap so c: ");scanf("%f",&c);
printf("Phuong trinh co dang: (%g)x*x+(%g)x+(%g)=0\n",a,b,c);
delta = b*b-4*a*c;
if(a==0){
x=-c/b;printf("nghiem cua phuong trinh la: x=%g\n",x);
}
else{
if(delta>0){
x1=(-b-pow(delta,1/2))/2*a; x2=(-b+pow(delta,1/2))/2*a;
printf("Phuong trinh co 2 nghiem phan biet la: x1=%g,x2=%g\n",x1,x2);
}
else if(delta==0){
x=-b/2*a;printf("phuong trinh co nghiem kep la: x=%g\n",x);
}
else{printf("Phuong trinh vo nghiem\n");}
}
}
Bài6:
#include<stdio.h>
int main(){
int a,tram,chuc,don_vi;
printf("Nhap so nguyen duong co 3 chu so: ");scanf("%d",&a);
tram=a/100;chuc=(a%100)/10;don_vi=(a%100)%10;
if(a<100){printf("So khong hop le!\n");}
if(a>999){printf("So khong hop le!\n");}
else{
if(a%100==0){
switch(tram){
case 1:printf("Mot tram\n"); break;
case 2:printf("Hai tram\n"); break;
case 3:printf("Ba tram\n"); break;
case 4:printf("Bon tram\n"); break;
case 5:printf("Nam tram\n"); break;
case 6:printf("Sau tram\n"); break;
case 7:printf("Bay tram\n"); break;
case 8:printf("Tam tram\n"); break;
case 9:printf("Chin tram\n"); break;
}
}
else{
switch(tram){
case 1:printf("Mot tram"); break;
case 2:printf("Hai tram"); break;
case 3:printf("Ba tram"); break;
case 4:printf("Bon tram"); break;
case 5:printf("Nam tram"); break;
case 6:printf("Sau tram"); break;
case 7:printf("Bay tram"); break;
case 8:printf("Tam tram"); break;
case 9:printf("Chin tram");break;
}
switch(chuc){
case 1:printf(" muoi "); break;
case 2:printf(" hai muoi "); break;
case 3:printf(" ba muoi "); break;
case 4:printf(" bon muoi "); break;
case 5:printf(" nam muoi "); break;
case 6:printf(" sau muoi "); break;
case 7:printf(" bay muoi "); break;
case 8:printf(" tam muoi "); break;
case 9:printf(" chin muoi ");break;
case 0:printf(" le "); break;
}
switch(don_vi){
case 1:printf("mot\n"); break;
case 2:printf("hai\n"); break;
case 3:printf("ba\n"); break;
case 4:printf("bon\n"); break;
case 5:printf("nam\n"); break;
case 6:printf("sau\n"); break;
case 7:printf("bay\n"); break;
case 8:printf("tam\n"); break;
case 9:printf("chin\n"); break;
}
}
}
}
Bài7:
#include<stdio.h>
int main(){
int i;
printf("Nhap thang mong muon:");scanf("%d",&i);
if(i<0){printf("So khong hop le!\n");}
else{
if(i>12){printf("So khong hop le!\n");}
else{
if(i==2){printf("Thang co 28 hoac 29 ngay.\n");}
else{
switch(i){
case 1:printf("Thang co 31 ngay.\n"); break;
case 3:printf("thang co 31 ngay.\n"); break;
case 4:printf("Thang co 30 ngay.\n"); break;
case 5:printf("Thang co 31 ngay.\n"); break;
case 6:printf("Thang co 30 ngay.\n"); break;
case 7:printf("Thang co 31 ngay.\n"); break;
case 8:printf("Thang co 31 ngay.\n"); break;
case 9:printf("Thang co 30 ngay.\n"); break;
case 10:printf("Thang co 31 ngay.\n"); break;
case 11:printf("Thang co 30 ngay.\n"); break;
case 12:printf("Thang co 31 ngay.\n");break;
}
}
}
}
}
Bài8:
#include<stdio.h>
int main(){
float i;
printf("Nhap so diem: ");scanf("%f",&i);
if(i<0){printf("So khong hop le!\n");}
else{
if(i<5){printf("Hoc luc kem.\n");}
else{
if(i<7){printf("Hoc luc trung binh.\n");}
else{
if(i<8){printf("Hoc luc kha.\n");}
else{
if(i<9){printf("Hoc luc gioi.\n");}
else{
if(i<=10){printf("Hoc luc xuat sac.\n");}
else{printf("So khong hop le!\n");}
}
}
}
}
}
}