... khi chuyển
từ cc A sang cc C.
#include <stdio.h>
#include <conio.h>
void dichchuyen(int n, int c1 , int c2 , int c3 );
void main()
{
int n;
char c;
do
{
clrscr(); ... (c! =27);
}
void dichchuyen(int n, int c1 , int c2 , int c3 )
{ if (n==1)
printf("\n %10.0d -> %d ", c1 ,c2 );
else {
dichchuyen(n-1 ,c1 ,c3 ,c2 );
dichchuyen(1 ,c1 ,c2 ,c3 );
2
11. Hàm ...
37
dichchuyen(n-1, c3 ,c2 ,c1 );
}
}
Bài 21. Viết chương trình c dùng hàm đệ quy để tính x
n
(theo hai c ch).
/* Tinh x mu n theo 2 cach */
#include <stdio.h>
#include <conio.h>...
... Object đg
chọn
- SelectedIndex: Lấy giá trị chỉ m c ứng với ptử đg chọn.
C c biến c :
- MouseClick: xảy ra khi người dùng click chuột lên điều
khiển.
Chương 4: Điều khiển đ c biệt
Chương này chúng ... form.
C c bư c:
- gọi điều khiển tooltip ra
- Điều chỉnh cc thu c tính c a đối tượng tooltip
- Chọn đối tượng (điều khiển_ control) c n giải thích. Ví dụ
c n giải thích cho textbox, chọn textbox ... )==DialogResult .Cancel )
e.Cancel = true;
}
-Biến c Click: xảy ra khi người dùng nhấn chuột trên vùng làm
vi c của form
- Biến c Activated: xảy ra khi form đư c kích hoạt bằng mã hay
do t c động c a...
... chuỗi, sau đó trả về chuỗi đảo ngư c.
Bài giải: File Bai5.cs
6. Khai báo phương th c nhận tham số là tên c a một thư m c sau đó in danh tên cc
tập tin trong thư m c đó, nếu không tìm thấy tập ... 28 29 30
31
Bài giải: File Bai3.cs
4. Viết phương th c nhận vào một mảng hai chiều sau đó trả về tổng giá trị c a cc
phần tử trong mảng .
Bài giải: File Bai4.cs
5. Viết phương th c nhận tham ... NỘI DUNG BÀITẬP CHƯƠNG 2
1. Viết chương trình nhập vào tháng và năm, sau đó in ra số ngày c a tháng đó.
Bài giải: File Bai1.cs
2. Tạo ứng dụng Console Application in ra tháng trư c và sau đó...
... xn);
getch();
}
C u tr c và cc hàm thao t c trên số ph c
#include <math.h>
typedef struct tagcomplex {
float thuc, ao;
} complex;
complex tong(complex a, complex
{
complex c;
c. thuc = a.thuc ... complex tich(complex a, complex
{
complex c;
c. thuc = a.thuc*b.thuc - a.ao*b.ao;
c. ao = a.thuc*b.ao + a.ao*b.thuc;
return c;
}
complex thuong(complex a, complex
{
complex c;
float tongbp;
tongbp ... b.thuc;
c. ao = a.ao + b.ao;
return c;
}
complex hieu(complex a, complex
{
complex c;
c. thuc = a.thuc - b.thuc;
c. ao = a.ao - b.ao;
return c;
}
putc(traloi, stdout);
switch (traloi)
{
case...
... random(256);
C cbàitậpC căn bản P4
/* Baitap 1_93 - In tat ca cac uoc so cua so n */
#include <stdio.h>
#include <conio.h>
void main()
{
int n, i;
printf("Cho gia tri N ... b)
{
PHANSO c;
c. tuso = a.tuso * b.tuso;
c. mauso = a.mauso * b.mauso;
c = uocluoc (c) ;
return c;
}
PHANSO chia(PHANSO a, PHANSO b)
{
PHANSO c;
c. tuso = a.tuso * b.mauso;
c. mauso = a.mauso * b.tuso;
c = ... argv[1]);
else
{
while ( (c = fgetc(fp)) != EOF)
putc (c, stdout);
}
getch();
}
/* Baitap 1_15 - Tinh dien tich cac hinh hoc */
#include <stdio.h>
#include <conio.h>
#include <math.h>
int...
... style="left:85.200000px;bottom:443.300000px;CHƯƠNG 1
C C THAO T C VÀO RA C BẢN VÀ
C C CÂU LỆNH CC U TR C
1.1. C U HỎI
1. Cho biết số cc bư c lặp nhỏ nhất c a c u lệnh while và lệnh do while?
2. Giả sử s là một c u lệnh cc u tr c ... kết th c vi c chạy chương trình?
11. Hàm exit() dùng để làm gì?
12. C u lệnh làm cho điều khiển chương trình chuyển đến bư c lặp kế tiếp trong một
lệnh lặp.
13. C u lệnh chuyển điều khiển chương ... viễn. C thể tạo ra vòng lặp vô hạn bởi cc câu lệnh
for, do while, ho c while với điều kiện kiểm tra luôn đúng
10. Vi c th c thi chương trình sẽ kết th c khi đạt đến cuối hàm main() ho c khi...
... b.thuc;
c. ao = a.ao + b.ao;
return c;
}
complex hieu(complex a, complex
{
complex c;
c. thuc = a.thuc - b.thuc;
c. ao = a.ao - b.ao;
return c;
}
complex tich(complex a, complex
{
complex c;
c. thuc ... xn);
getch();
}
C U TR C VÀ CC HÀM TRÊN SỐ PH C
#include <math.h>
typedef struct tagcomplex {
float thuc, ao;
} complex;
complex tong(complex a, complex
{
complex c;
c. thuc = a.thuc + b.thuc;
c. ao ... getch();
}
KHOA CNTT KIỀU TUẤN DŨNG 0903400513
10.Trình bày cc bư c chuyển n đĩa từ cc A sang ccC trong bài toán Tháp
Hà Nội dùng 3 đĩa
11.Trình bày cc bư c chuyển n đĩa từ cc A sang c c...
... là
A. cc đồng phân c a cacbon. B. cc đồng vị c a cacbon.
C. cc dạng thù hình c a cacbon. D. cc hợp chất c a cacbon.
C u 6: Khi nung than đá trong lò không c không khí thì thu đư c
A. graphit. ... graphit. B. than chì. C. than c c. D. kim
c ơng.
C u 7: Trong cc hợp chất vô c , cacbon ccc số oxi hoá là
A. –4; 0; +2; +4. B. –4; 0; +1; +2; +4. C. –1; +2; +4. D. –4;
+2; +4.
C u 8: Phân huỷ ... rồi cho sản phẩm cháy hấp thụ hết vào
2,75 lít dung dịch Ca(OH)
2
0,1M thu đư c 25 gam kết tủa. A c thể là
A. CH
4
ho c C
2
H
4
. B. C
2
H
6
ho c C
3
H
4
.
C. C
2
H
4
ho c C
2
H
6
. D. CH
4
...
... b.thuc;
c. ao = a.ao + b.ao;
return c;
}
complex hieu(complex a, complex
{
complex c;
c. thuc = a.thuc - b.thuc;
c. ao = a.ao - b.ao;
return c;
}
complex tich(complex a, complex
{
complex c;
c. thuc ... xn);
getch();
}
C U TR C VÀ CC HÀM TRÊN SỐ PH C
#include <math.h>
typedef struct tagcomplex {
float thuc, ao;
} complex;
complex tong(complex a, complex
{
complex c;
c. thuc = a.thuc + b.thuc;
c. ao ... C+ +, cc bạn c thể hiểu nó thay thế cho hai
hàm cout và cin.
CODE
MÃ HÓA THÔNG ĐIỆP
#include <stdio.h>
#include <ctype.h>
#include <alloc.h>
char *crypt(char *tdiep, int column)
{
char...
... hang1);
do
clrscr();
textcolor(YELLOW+RED);
cprintf("%s","\t\t\tchuong trinh da gan cac so 1 cach tu dong ta duoc ");
cout<<"\n\nday so thuc vua nhap "<<endl;
... b.them(s);
c. them(s);clrscr();
}
clrscr();
cout<<"\t\t\tNhap so luong cac sinh vien ";
cin>>l;
for(int i=0;i<l;i++)
{
cout<<"\t\t\tNhap du lieu cho sinh ... "Hoi"};
{
cout<<"Nhap vao so cot cua ma tran b: ";
cin>>cot2;
}while(cot2 != cot1);
nhapmt(b,hang2,cot2);
inmt(b,hang2,cot2);
cout<<"\nVay tong cua hai...
... printf("Top hop chap %d cua %d = %lu", k, n, to_hop_chap(k, n));
getch();
}
CHƯƠNG TRÌNH Đ C SỐ C 3 CHỮ SỐ
/* Day la chuong trinh doc so co 3 chu so hay mot so co 2 cu so tham chi so
co 1 chu so
... giam cot
chancottang ;
cot ;
}
break;
case 2 : if (cot > chancotgiam)
cot ;
else
{
tang++; // Chuyen sang giam hang
chanhangtang ;
hang ;
}
break;
case 3 : if (hang > chanhanggiam)
...
scanf("%d",&n);
printf("\nCac uoc so cua n la : \n ");
LK_Uoc(n);
getch();
}
KIỂM TRA MA TRẬN B C LÀ MA TRẬN CON C A MA TRẬN A
#include<stdio.h>
#include<conio.h>
#define...