You are on page 1of 10

Họ và tên: Vũ Quốc VIệt

MSSV: 2015052

Bài tập cuối chương 7

Bài 2:

#include<stdio.h>

#include<conio.h>

int main()

int a,b,c;

int luachon;

printf("Nhap 3 so a,b,c\n");

scanf("%d",&a);

scanf("%d",&b);

scanf("%d",&c);

int max, min, mid;

max = (a>b?a:b);

max = (max>c?max:c);

min = (a>b?b:a);

min = (min>c?c:min);

mid = (max>a&&a>min?a:b);
mid = (max>mid&&mid>min?mid:c);

printf("\nSo lon nhat trong ba so tren la:%d",max);

printf("\nSo be nhat trong ba so tren la:%d",min);

Bài 3:

#include<stdio.h>

#include<conio.h>

int main()

int a,b,c;

int luachon;

printf("Nhap 3 so a,b,c\n");

scanf("%d",&a);

scanf("%d",&b);

scanf("%d",&c);

int max, min, mid;

max = (a>b?a:b);

max = (max>c?max:c);

min = (a>b?b:a);

min = (min>c?c:min);
mid = (max>a&&a>min?a:b);

mid = (max>mid&&mid>min?mid:c);

printf("\n1.Tu lon den nho");

printf("\n2.Tu nho den lon");

printf("\n3.Ket thuc");

loop:;

printf("\n\nMoi ban chon thao tac:");

scanf("%d",&luachon);

switch(luachon)

case 1:

printf("\nthu tu sap xep tu lon den nho la:%d,%d,%d",max,mid,min);

goto loop;

break;

case 2:

printf("\nthu tu sap xep tu nho den lon la:%d,%d,%d",min,mid,max);


goto loop;

break;

case 3:

return 0;

Bài 4:

#include<stdio.h>

#include<conio.h>

int main()

int a,b,c,d;

printf("Nhap 3 canh tam giac a,b,c\n");

scanf("%d",&a);

scanf("%d",&b);

scanf("%d",&c);

int max, min, mid;

max = (a>b?a:b);

max = (max>c?max:c);

min = (a>b?b:a);
min = (min>c?c:min);

mid = (max>=a&&a>=min?a:b);

mid = (max>=mid&&mid>=min?mid:c);

printf("\nso lon nhat la:%d",max);

printf("\nso be nhat la:%d",min);

printf("\nthu tu sap xep la:%d,%d,%d",max,mid,min);

if (max-mid>=min&&max-min>=mid)

d=1;

else

d=0;

if (min+mid>=max&&d-1==0)

d=1;

else

d=0;

if (d=0) printf("\n3 canh tren khong la 3 canh cua tam giac");

if (d=1) printf("\n3 canh tren la 3 canh cua tam giac");

}
Bài 5:

#include<stdio.h>

#include<math.h>

int main()

int a,b,c,d;

printf("Nhap 3 canh tam giac a,b,c\n");

scanf("%d",&a);

scanf("%d",&b);

scanf("%d",&c);

int max, min, mid;

max = (a>b?a:b);

max = (max>c?max:c);

min = (a>b?b:a);

min = (min>c?c:min);

mid = (max>=a&&a>=min?a:b);

mid = (max>=mid&&mid>=min?mid:c);

printf("\nso lon nhat la:%d",max);

printf("\nso be nhat la:%d",min);


printf("\nthu tu sap xep la:%d,%d,%d",max,mid,min);

if (max-mid>=min&&max-min>=mid)

d=1;

else

d=0;

if (min+mid>=max&&d-1==0)

d=1;

else

d=0;

if (d=0)

printf("\n3 canh tren khong la 3 canh cua tam giac");

if (d=1) printf("\n3 canh tren la 3 canh cua tam giac");

if (pow(min,2)+pow(mid,2)==pow(max,2))

printf("\ntam giac vuong tai goc doi dien voi canh %d",max);

if (min==mid||max==mid)

printf("\ntam giac tren la tam giac can");

}
Bài 6:

#include<stdio.h>

#include<conio.h>

using namespace std;

int main()

char kytu;

int a;

printf("nhap ky tu:");

scanf("%c",&kytu);

a=kytu;

scanf("Ma ASCII cua ky tu la\'%d\'",a);

if (a>=97&&a<=122)

printf("\n\'%c\'",a);

if (a>=48&&a<=57)

printf("day la mot ky so");

if (a>=65&&a<=90)

a=a+32;

printf("\n\'%c\'",a);

}
Bài 7:

#include<stdio.h>

#include<math.h>

using namespace std;

int main()

int a;

int b,c;

printf("nhap so a:");

scanf("%d",&a);

printf("%d",a);

b = pow (a,2);

c = pow (a,3);

printf("\nbinh phuong cua %d la: %d",a,b);

printf("\nluy thua ba cua %d la: %d",a,c);

Bài 8:

#include<iostream>

#include<math.h>

using namespace std;

main()

{
float f,c;

printf("nhap nhiet do F:");

scanf("%f",&f);

c=(f-32)/(9/5);

printf("nhiet doi khi do sang C la: %.2f do C",c);

You might also like