BAI TAP LAP TRINH
Chia sẻ bởi Mai Hoan Nam |
Ngày 26/04/2019 |
92
Chia sẻ tài liệu: BAI TAP LAP TRINH thuộc Công nghệ thông tin
Nội dung tài liệu:
Dem so lan xuat hien cac ky tu trong chuoi !
#include
#include
void main()
{
char chuoi[80];
int i = 0, count = 0;
printf(" Nhap vao mot chuoi bat ky : ");
gets(chuoi);
while (chuoi[i] != 0)
{
if (isalpha(chuoi[i++]))
count++;
}
printf("So ky tu trong chuoi = %d", count);
getch();
}
Giai phuong trinh bac hai AX2 + BX + C = 0!
#include
#include
void main()
{
float a, b, c, delta;
printf(" Giai phuong trinh bac hai AXý + BX + C = 0");
printf(" Cho biet ba he so A B C : ");
scanf("%f%f%f", &a, &b, &c);
delta = b * b - 4 * a * c;
if (delta<0)
printf("Phuong trinh vo nghiem");
else if (delta == 0)
printf("Phuong trinh co nghiem kep x1 = x2 = %f", -b/(2*a));
else
{
printf("Pt co hai nghiem phan biet x1 = %f", (-b + sqrt(delta))/(2*a));
printf(" x2 = %f", (-b - sqrt(delta))/(2*a));
}
getch();
}
Giai phuong trinh bac nhat AX + B = 0!
#include
void main()
{
float a, b;
printf(" Giai phuong trinh bac nhat AX + B = 0");
printf(" Cho biet ba he so A B : ");
scanf("%f%f", &a, &b);
if (a==0)
if (b!=0)
printf("Phuong trinh vo nghiem");
else
printf("Phuong trinh co nghiem khong xac dinh");
else
printf("Dap so cua phuong trinh tren = %f", -b/a);
getch();
}
In ra nam am lich tuong ung voi nam nhap vao!
#include
void main()
{
unsigned nam;
char can[ ][5] = {"Giap", "At", "Binh", "Dinh", "Mau", "Ky",
"Canh", "Tan", "Nham", "Quy"};
char chi[ ][5] = {"Ty", "Suu", "Dan", "Meo", "Thin", "Ty",
"Ngo", "Mao", "Than", "Dau", "Tuat", "Hoi"};
printf(" Nhap nam can biet : ");
scanf("%d", &nam);
printf("Nam am lich cua %d la %s %s", nam, can[(nam+6)%10],
chi[(nam+8)%12]);
getch();
}
In bang cuu chuong!
#include
#include
#include
void main()
{
int i, j;
char chuoi[ ] = "B A N G C U U C H U O N G";
char ten[10][5] = {"","","Hai", "Ba", "Bon", "Nam",
"Sau", "Bay", "Tam", "Chin"};
clrscr();
textcolor(YELLOW);
gotoxy((80 - strlen(chuoi)) / 2, 1);
cprintf("%s ", chuoi);
for (i=2; i<=9; i++)
{
gotoxy(10*(i-2) + (10 - strlen(ten[i]))/2, 4);
textcolor(i);
cprintf("%s", ten[i]);
}
for (j=1; j<=10; j++)
for (i=2; i<=9; i++)
#include
#include
void main()
{
char chuoi[80];
int i = 0, count = 0;
printf(" Nhap vao mot chuoi bat ky : ");
gets(chuoi);
while (chuoi[i] != 0)
{
if (isalpha(chuoi[i++]))
count++;
}
printf("So ky tu trong chuoi = %d", count);
getch();
}
Giai phuong trinh bac hai AX2 + BX + C = 0!
#include
#include
void main()
{
float a, b, c, delta;
printf(" Giai phuong trinh bac hai AXý + BX + C = 0");
printf(" Cho biet ba he so A B C : ");
scanf("%f%f%f", &a, &b, &c);
delta = b * b - 4 * a * c;
if (delta<0)
printf("Phuong trinh vo nghiem");
else if (delta == 0)
printf("Phuong trinh co nghiem kep x1 = x2 = %f", -b/(2*a));
else
{
printf("Pt co hai nghiem phan biet x1 = %f", (-b + sqrt(delta))/(2*a));
printf(" x2 = %f", (-b - sqrt(delta))/(2*a));
}
getch();
}
Giai phuong trinh bac nhat AX + B = 0!
#include
void main()
{
float a, b;
printf(" Giai phuong trinh bac nhat AX + B = 0");
printf(" Cho biet ba he so A B : ");
scanf("%f%f", &a, &b);
if (a==0)
if (b!=0)
printf("Phuong trinh vo nghiem");
else
printf("Phuong trinh co nghiem khong xac dinh");
else
printf("Dap so cua phuong trinh tren = %f", -b/a);
getch();
}
In ra nam am lich tuong ung voi nam nhap vao!
#include
void main()
{
unsigned nam;
char can[ ][5] = {"Giap", "At", "Binh", "Dinh", "Mau", "Ky",
"Canh", "Tan", "Nham", "Quy"};
char chi[ ][5] = {"Ty", "Suu", "Dan", "Meo", "Thin", "Ty",
"Ngo", "Mao", "Than", "Dau", "Tuat", "Hoi"};
printf(" Nhap nam can biet : ");
scanf("%d", &nam);
printf("Nam am lich cua %d la %s %s", nam, can[(nam+6)%10],
chi[(nam+8)%12]);
getch();
}
In bang cuu chuong!
#include
#include
#include
void main()
{
int i, j;
char chuoi[ ] = "B A N G C U U C H U O N G";
char ten[10][5] = {"","","Hai", "Ba", "Bon", "Nam",
"Sau", "Bay", "Tam", "Chin"};
clrscr();
textcolor(YELLOW);
gotoxy((80 - strlen(chuoi)) / 2, 1);
cprintf("%s ", chuoi);
for (i=2; i<=9; i++)
{
gotoxy(10*(i-2) + (10 - strlen(ten[i]))/2, 4);
textcolor(i);
cprintf("%s", ten[i]);
}
for (j=1; j<=10; j++)
for (i=2; i<=9; i++)
* Một số tài liệu cũ có thể bị lỗi font khi hiển thị do dùng bộ mã không phải Unikey ...
Người chia sẻ: Mai Hoan Nam
Dung lượng: |
Lượt tài: 4
Loại file:
Nguồn : Chưa rõ
(Tài liệu chưa được thẩm định)