Thề lúc đầu e học trên trường nghe thầy cô giảng bài 100% chắc hiểu được 20% . Từ khi xem video của a não e được thông suốt .Dạy rất nhiệt tình + chi tiết. Đó là điều đáng quý. Chúc kênh phát triển.
khi sử dụng vòng lặp for như bạn hương dẫn nếu khai for (int i=1; i>=5 ; i++) thì trình biên dịch bị lỗi 5 2 D:\C program\loop.c [Error] 'for' loop initial declarations are only allowed in C99 or C11 mode
anh cho em hỏi với ạ. Ở phút 20: 46 e viết lại giống vậy nhưng thêm dấu { sau câu lệnh for và đóng } sau khi kết thúc lệnh printf thì nó ra 1 3 6 10 15 21 28 ... 55 là sao vậy ạ e chưa hiểu lắm, a giải thích thêm giùm e với ạ
nếu thêm dấu{} thì mỗi lần cộng thì chương trình sẽ in ra, vd i=1 thì là sum +1 =1 và in ra, i=2 thì sum + 2 = 1+2 = 3 và in ra còn k có dấu {} thì là làm xong lệnh sum+= rồi mới in ra 1 lượt bạn có thể sửa printf("%d" , sum); để thấy rõ hơn nhé ( nếu có dấu {} sau for)
@@phamuc3307 người ta không biết thì hỏi bthg mà, như ở chỗ tôi cấp 3 không học tin nè =)) đâu phải chỗ nào cũng như nhau nên biết thì trl không biết thì thôi bớt bớt ra vẻ lại
ad cho mình hỏi mình code kiểu gì đi nữa đến kết quả tổng dãy số cũng chỉ trả về bằng không là lỗi ở đâu nhỉ int main(){ int i, n; float s; s = 0; do{ printf("nhap vao so n: "); scanf("%d", &n); if(n < 1){ printf("khong hop le vui long nhap lai n: "); } }while(n
dòng printf("tong cua day so la: %.2f", 2 * n, s); sửa thành printf("tong cua day so la: %.2f", s); kia bạn in thêm gtri của 2*n thì cần thêm %d hoặc %f ở trc vd printf("tong cua day so la: %.2f %.2f", 2 * n, s);
[Error] 'for' loop initial declarations are only allowed in C99 or C11 mode [Note] use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code
@@thophan5381 vô mục tool (nếu xài Dev c++) , ròi tìm đến settings ---> code generation---> language standard ,rùi đổi thành GNU C99 nha bn, nếu ko đc thì dùng mấy trình compiler online ý
@@28tech_ e muốn viết đoạn code, khi mà input: năm sinh. thì output sẽ hiện thị tuổi của e. vd: input 2002 thì output: năm 2023 tôi 21 tuổi cứ như thế đến năm 2100 bằng vòng lặp for đc hong anh ?
anh ơi cho em hỏi 1 chút ạ ,nay thầy cho bọn em code cái điều khiển tv , có cách nào code đoạn phím tăng giảm âm lượng là mỗi lần bấm là âm lượng tăng hoặc giảm 1, cho đến 0 or 100 thì thông báo min hay max không ạ? em cảm ơn
@@quangminh6092 :> do while rồi lồng switch , 1 cái if muốn tănng giảm được thì lồng scanf trong if á bạn , mình cũng không rõ lắm , tại cái này mình tự ngồi nghịch linh tinh thì nó ra đúng
Anh ơi anh up nốt đến phần hàm được không ạ Để em ôn nốt thứ 5 em thi rồi ạ Nhưng em vẫn chưa học tý thuật toán nào nếu chỉ làm bài tập của anh thôi có ổn không ạ
@@28tech_ Em thi C nhưng kiến thức đến phần hàm ạ Thuật toán ở trường em chưa được dạy tý nào luôn ý trong đầu em giờ chỉ có lý thuyết thôi ạ Hôm trước em xem đề mà có mấy bài toán em ngồi nghĩ mãi mà chưa có cách giải luôn ý ạ
A ơi với bai tập này Sn = 1 + 2 + 3 + 4 + ... + n Input Số nguyên không âm n. ( 0 ≤ n ≤ 108 ). Output Kết quả của bài toán E code như gì: sai chỗ nào vậy a ơi, e nhập n = 10000000 thì cho kết quả sai, 10000 thì kqua đúng int main (){ int n; scanf("%d",&n); int sum = 0; for(int i = 1; i
Các bạn có thể cập nhật thông tin các khóa học và đăng ký học với mình tại website : 28tech.com.vn
Thề lúc đầu e học trên trường nghe thầy cô giảng bài 100% chắc hiểu được 20% . Từ khi xem video của a não e được thông suốt .Dạy rất nhiệt tình + chi tiết. Đó là điều đáng quý. Chúc kênh phát triển.
Cảm ơn em, chúc em học tốt.
Khiếp ạ, trên lớp rồi 4 tiếng mà không hiểu gì xong nghe anh giảng 30p hiểu luôn ạ. Quá hay👏👏👏
Nghề giáo dục thật đáng quý và may mắn khi có người như anh !
😍😍😍😍
Trời ơi muốn được chiêm ngưỡng nhan sắc a giáo nàyy ghê
cảm ơn anh vì những kiến thức anh dạy ạ. xem video của anh giúp em tự tin học và code hơn. chúc anh sức khỏe và mong anh ra thêm nhiều video nữa ạ.
Cảm ơn em nhé, chúc em học tốt
thật sự đc anh khai thông chỉ trong khoảng 30 phút. thanks anh!!
thực sự xem anh xong rất hiểu và yêu thích môn này !!!!
Yêu thích là tốt rồi em.
anh giảng đẳng cấp thiệt sự luôn ạ
Hay quá nhờ anh mà em thi qua môn C quá dễ dàng phần thực hành
may quá em mới học ko hiểu lắm a giải thích rất tận tình và chi tiết.
Anh em có thể làm bài tập vòng lặp ở đây : www.hackerrank.com/luyen-tap-vong-lap-1641407824
em ấn vào nó bảo Page not found anh ơi:((
huhu link không truy cập được nữa anh uiii :((
lần đầu biết đến kênh và đăng ký luôn từ vid đầu tiên xem .
🤩🤩🤩
Anh giáo này mà về trường tui dạy chắc điểm TB môn tin trg tui là 10 luôn
Hay quá ạ a ui, em cảm ơn a nhiều ạ! Thanks my teacher!
Cảm ơn em, chia sẻ giúp anh tới mọi người nhé.
anh dạy dễ hiểu thật
hay quá anh ơi,giải thích rất cặn kẻ,em cảm ơn anh nhiều lắm ạ!!!
Ok chúc em học tốt.
Giảng hay quá a ưi, rất chi tiết luôn.
Cảm ơn em
Anh dạy hay quá ạ!
Tính k nói cám ơn. Nhưng phải nói thanks you!!!
Oke 🤭🤭
dễ hiểu lắm ạ, cảm ơn anh
anh ơi dễ hiểu kinh đấy
cảm ơn anh đã chia sẻ ạ
dễ hiểu lắm anh
phút 9:26 i++ khác gì ++i ạ và em dùng ++i được không ạ?
rất hay ạ
Cảm ơn em
đỉnh quá anh ui
cảm ơn anh rất nhiều ạ
hay quá anh ạ
Ok chia sẻ cho a đi 😜😜😜😜
các bài tập có video chữa không ạ
có video giải bài tập không a ơi, có vài bài k làm được mà tìm đáp án không ra
Cho em hỏi muốn dùng lũy thừa thì dùng ntn ạ
Anh ơi, em không tìm thấy bài giảng về chuỗi và mảng, anh chỉ cho em với ạ.
khi sử dụng vòng lặp for như bạn hương dẫn nếu khai for (int i=1; i>=5 ; i++) thì trình biên dịch bị lỗi 5 2 D:\C program\loop.c [Error] 'for' loop initial declarations are only allowed in C99 or C11 mode
Thật là dễ hiểu
anh ơi mấy cái này dùng được trong C++ không ạ
Trong C++ thì vòng for cũng thế e
hay quá ạ
a dạy hay quá, bao giờ có khoá dsa vậy a
Em inbox zalo 0965303260 hoặc mail a nhá, chắc qua tết có tiếp, giờ thì tụi nó đang học tới b7 b8 rồi.
hay qua a oi
Cảm ơn em chúc em học tốt
phút thứ 20.25 em làm xong thì khởi chạy thì nó kêu biến kêu lỗi khởi chạy tra cứu tên i dòng số 1 mong anh giải đáp
cam on a
Hay quá a
Cảm ơn em
có lời giải của bài tập không vậy anh
de hieu qua anh oi
Cám ơn em, chúc em học tốt
oh my god good guy
Hay quá ạ
Anh lại ko biết 2 món này 😅😅😅
OK!
anh giảng còn kỹ hơn cô giáo em :D
😆😆😆😆 cái này thì a đồng ý hehe
Phần bài tập ở đâu vậy anh ơi
anh cho em hỏi với ạ. Ở phút 20: 46 e viết lại giống vậy nhưng thêm dấu { sau câu lệnh for và đóng } sau khi kết thúc lệnh printf thì nó ra 1 3 6 10 15 21 28 ... 55 là sao vậy ạ e chưa hiểu lắm, a giải thích thêm giùm e với ạ
nếu thêm dấu{} thì mỗi lần cộng thì chương trình sẽ in ra, vd i=1 thì là sum +1 =1 và in ra, i=2 thì sum + 2 = 1+2 = 3 và in ra
còn k có dấu {} thì là làm xong lệnh sum+= rồi mới in ra 1 lượt
bạn có thể sửa printf("%d"
, sum); để thấy rõ hơn nhé ( nếu có dấu {} sau for)
bai tap o dau ad
Sắp tới có bài giảng cho Struct hay String kh ạ?
struct với mảng char chứ, string trong C++ rồi. a có video rồi vài hôm nữa a đăng nốt
khi nào có return và kh có vậy ạ
e thấy trong switch case kh ghi mà vẫn trong hàm main
Em hỏi ngu chút ạ: giả sử viết i = 0, i
Rối quá. E thử gửi cái vòng for đó vào đây đi 😂😂😂😂
anh ơi link bài tập ở đâu vậy ạ
file bài tập k có input output để tiện xem mình code đúng hay chưa ạ
anh ơi phần bài tập về nhà ở đâu vậy ạ, em vô link tìm chưa ra ạ
Phần mô tả có nhé em
Đoạn 19:43 biến sum=0 là s a
trốn tiết tin phổ thông à bro
@@phamuc3307 người ta không biết thì hỏi bthg mà, như ở chỗ tôi cấp 3 không học tin nè =)) đâu phải chỗ nào cũng như nhau nên biết thì trl không biết thì thôi bớt bớt ra vẻ lại
ad cho mình hỏi mình code kiểu gì đi nữa đến kết quả tổng dãy số cũng chỉ trả về bằng không là lỗi ở đâu nhỉ
int main(){
int i, n;
float s;
s = 0;
do{
printf("nhap vao so n:
");
scanf("%d", &n);
if(n < 1){
printf("khong hop le vui long nhap lai n:
");
}
}while(n
dòng printf("tong cua day so la: %.2f", 2 * n, s); sửa thành printf("tong cua day so la: %.2f", s);
kia bạn in thêm gtri của 2*n thì cần thêm %d hoặc %f ở trc
vd printf("tong cua day so la: %.2f %.2f", 2 * n, s);
a ơi cho e hỏi là do e ko thấy hay s mà chưa có file bt buổi 2 nhg vid này lại là bt buổi 3 ạ
[Error] 'for' loop initial declarations are only allowed in C99 or C11 mode
[Note] use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code
này la bị sao hả mọi người
@@thophan5381 chỉnh lại compiller đi bạn, chắc ạn xài Dev C++ mới có lỗi này á
@@thophan5381 vô mục tool (nếu xài Dev c++) , ròi tìm đến settings ---> code generation---> language standard ,rùi đổi thành GNU C99 nha bn, nếu ko đc thì dùng mấy trình compiler online ý
@@thophan5381 Vào Tools->Complier Option->tick Add following command...complier -> gõ -std=c99 -> tick OK
sao ví dụ ở phút 20 ko có ngoặc nhọn thế ạ?
e muốn dùng vòng lặp for để khai báo tuổi theo thứ tự tăng dần theo năm thì sao anh ?
Mơ hồ quá anh ko biết nói sao.
@@28tech_ e muốn viết đoạn code, khi mà input: năm sinh. thì output sẽ hiện thị tuổi của e.
vd: input 2002 thì output: năm 2023 tôi 21 tuổi cứ như thế đến năm 2100 bằng vòng lặp for đc hong anh ?
Anh dùng phông chữ gì v ạ
Consolas nhé em
SOS lấy bài tập để lm áp dụng ở đâu v ạ
Phần mô tả video có nhé
anh ơi cho em hỏi 1 chút ạ ,nay thầy cho bọn em code cái điều khiển tv , có cách nào code đoạn phím tăng giảm âm lượng là mỗi lần bấm là âm lượng tăng hoặc giảm 1, cho đến 0 or 100 thì thông báo min hay max không ạ? em cảm ơn
:v bạn thử cái nếu == 100 thì in max, còn == 0 thì min chưa :v
@@quangminh6092 à , qua mình làm được rùi , cảm ơn bạn đã reply nha
@@pihallo oce bạn, mà cho mình hỏi cái, bạn viết vậy bạn dùng vòng lặp hả, kiểu bạn dùng vọng lặp hả :v ?
@@quangminh6092 :> do while rồi lồng switch , 1 cái if muốn tănng giảm được thì lồng scanf trong if á bạn , mình cũng không rõ lắm , tại cái này mình tự ngồi nghịch linh tinh thì nó ra đúng
A ơi e code theo a đoạn (20:24) cụ thể là bài S= 1 + 2 + 3 +... +n mà nó ra kq là 13610152128364555 là e sai ở đâu vậy ạ?
Hình như em in kết quả ở mỗi vòng for, để sau for hãy in
@@28tech_ anh ơi tại sao in kết quả ở trong vòng for lại sai ạ ?
lấy gốc chuẩn bị thi cuối kì hoai :(
anh có dạy lập trình c# không ạ
Anh ko em ơi
vào bài tập ở đâu v ạ
anh ơi đây lad c++ hay c vậy ạ
Này là C nha bạn
cho e hỏi, giả sử như người nhập nhập ký tự và muốn yêu cầu nhập lại thì nên dùng hàm gì ạ....
Em nên dùng vòng lặp do while để check lại
@@28tech_ nhưng mỗi lần e nhập kí tự vào nó chạy liên tục ko dừng. e ko biết phải đặt câu lệnh như nào.
Anh ơi cho e hỏi vòng for bước nhảy của i chỉ có thể là i++ thôi ạ nếu i+2 có đc k ạ ( VD: for(int i=2;i
bạn dùng i+=2 nhé thì sẽ đc
Anh ơi anh up nốt đến phần hàm được không ạ
Để em ôn nốt thứ 5 em thi rồi ạ
Nhưng em vẫn chưa học tý thuật toán nào nếu chỉ làm bài tập của anh thôi có ổn không ạ
Em thi gì thế? Phải học thuật toán theo chương trình học ở trường mà thi chứ.
@@28tech_ Em thi C nhưng kiến thức đến phần hàm ạ
Thuật toán ở trường em chưa được dạy tý nào luôn ý trong đầu em giờ chỉ có lý thuyết thôi ạ
Hôm trước em xem đề mà có mấy bài toán em ngồi nghĩ mãi mà chưa có cách giải luôn ý ạ
@@anhucvu2374 Thi C thì e cứ luyện tập bài tập trong playlist này là được rồi.
19p40s cho em hỏi sao lại cho int sum = 0; vậy ạ . dòng số 8
@@nguyenhoang4059 tính tổng thì khởi tạo bằng 0 nhé em. Nó sẽ ko có bị sai vì nếu ko gán 0 nó có thể là số ngẫu nhiên ảnh hưởng tới kết quả
@@28tech_ dạ em cản ơn
em ko nhập được kiểu dữ liệu trong ham for thì phải làm thế nào ạ, nếu khai báo bên ngoài thì model báo lỗi vòng lặp
thì em khai báo bên ngoài thôi, do em chạy chuẩn C cũ nó chưa hỗ trợ khai báo biến trong for.
khai báo biến trong vòng lặp bị lỗi ah ạ
Anh ơi a có thể dẫn đường link lời giải "BÀI TẬP BUỔI 3 (VÒNG LẬP)" vào cmt này giúp em được k ạ. Mong anh rep.
Ko có lời giải em ạ
anh ơi cho em hỏi là mk cho i chạy từ 0 đến i
Thì i = 9 điều kiện lặp nó mới sai chứ em
@@28tech_ nhưng sao chổ i
@@buivantanfplct1730 ngoài vòng lặp thì lúc dấy i = 9 rồi b
Giọng anh như người yêu cũ của em học mà nghe anh nói toàn nhớ người yêu cũ sao học được đây :)))
Nghe hơi cảm lạnh 😆😆😆
có file đáp án bài tập không ạ anh
bài tập ở đâu vậy á anh
Em đọc phần mô tả video có
A ơi với bai tập này Sn = 1 + 2 + 3 + 4 + ... + n
Input
Số nguyên không âm n. ( 0 ≤ n ≤ 108
).
Output
Kết quả của bài toán
E code như gì: sai chỗ nào vậy a ơi, e nhập n = 10000000 thì cho kết quả sai, 10000 thì kqua đúng
int main (){
int n;
scanf("%d",&n);
int sum = 0;
for(int i = 1; i
Sum em phải dùng long long, int sao lưu đủ.
#include
#include
int main(){
int n;
scanf("%d", &n);
int sum=0;
for(int i= 0; i
Sao lại i = i*++
I = i+1 hoặc i++ thôi em
@@28tech_ Em muốn tỉnh 1^2+ 2^2+ … + n^2 thì làm như nào anh
@@anlehoang7551sum=sum+ i*i thoi b
sum = sum + i*i
sum là gì vậy ạ
sinh viên năm nhất thi c có cần học thuật toán không anh hay chỉ học mấy cái như này thôi ạ
Có cần chứ, học mấy cái này ăn thua gì em 🤓🤓
@@28tech_ giờ học kiểu gì để thi không bị trượt môn à anh
bài tập xem lời giải ở đâu hả a
Cùng câu hỏi.
A ơi sao e làm như này mà khi nhập hai thì sum nó ra bằng 13 ạ
int main(){
int n;
scanf("%d",&n);
int sum=0;
for (int i=1;i
Nó là 1 và 3 đấy bạn :) bạn cách ở %d ra là đc
@@hjinokanae6208 do mình quên mình để printf sum bên trong, đáng lẽ ra nên để ngoài
printf("%d",sum); để ở dưới sau } mới đúng nha
cứu em anh ơi sao em code cái mà 1 2 3 4 5 như anh mà nó bị lỗi hàng for ak
tại sao ở bài tính tổng S=1+2+3+...+n anh khai báo int sum=0 là sao ạ
Khi tính tổng nên khởi tạo nó bằng 0 nhé em tránh trường hợp nó là giá trị rác ấy, ảnh hưởng tới kq
Cho em hỏi cách làm bài 22 với ạ
bài tập ở đâu thế ạ
Em kéo xuống phần mô tả có mục tài liệu
Thề a dạy hay vcl 😢
Từ lúc vào đại học, mình chẳng chịu học hành gì .
Ngủ quên trên chiến thắng chăng, nhưng đỗ đại học nó ko có gì to tát đâu bạn.
a có thể đăng lời giải kèm k a ?
em sang playlist C nhá, bài tập có đủ.
@@28tech_ em cảm ơn a ạ
xin infor bàn phím ad ơi
Dreu dk870 thì phải bạn, 640k
anh cho e hỏi lập trình c và c++ nó khác gì nhau vậy ạ
Nó là 2 ngôn ngữ lập trình khác nhau, C++ thì nâng cao và có thêm lập trình hướng đối tượng nhé e.
file bài tập ở đâu vậy bà con
Phần mô tả video có nhé b
em ko thấy video giải bài tập đâu á anh Lộc
này ko có giải em ạ
ok