Kỳ vừa rồi em đã bị học lại môn lập trình C và nghĩ nó quá khó đối với em, kể từ khi xem hết video 1,2 & 3 của series lập trình C này, em đã hiểu vấn đề một cách rõ ràng. Dường như em có thể hình dung ra trình biên dịch nó đang làm gì với những dữ liệu mà em nhập vào ( thậm chí trong lúc làm bài tập và phát hiện mình có lỗi sai thì em không còn hoang mang vò đầu bứt tai như trước ). Tổng kết lại đây là một trong những chương trình miễn phí tuyệt vời nhất mà em được học !! Thanks alot for this lessons
Bài 4. Frog Một con ếch hiện đang ở điểm 0 trên trục tọa độ Ox. Nó nhảy theo thuật toán sau: bước nhảy thứ nhất là a đơn vị về bên phải, bước nhảy thứ hai là b đơn vị về bên trái, bước nhảy thứ ba là a đơn vị bên phải, bước nhảy thứ tư là b đơn vị bên trái, v.v. .Nếu con ếch đã nhảy một số lần chẵn (trước lần nhảy hiện tại), nó nhảy từ vị trí hiện tại x sang vị trí x + a, mặt khác, nó nhảy từ vị trí hiện tại x sang vị trí x − b. 4 Nhiệm vụ của bạn là tính toán vị trí của ếch sau k bước nhảy Input 3 số trên cùng một dòng tương ứng a,b,k (1
hi chào b, mình chưa tra gg thử nhưng nhìn code đó thì là có 2 điều kiện, toán tử || sẽ so sánh 1 trong 2 đúng thì sẽ nhận đúng, nên ở đây năm nhuận là năm sẽ (chia hết cho 400) HOẶC (chia hết cho 4 và không chia hết cho 100), nó là 2 đk riêng, khi bạn nhập 1 năm, nó sẽ dò đk 1 nếu đúng thì in ra luôn, nếu sai dò đk thứ 2, đúng thì in ra, cả 2 sai thì k in ra là năm nhuận
Uh không thì em có thể tham khảo khoá C online của anh ấy, bài tập nó có hệ thống và trang chấm bài tự động. khoahoc.28tech.com.vn/hoc-lap-trinh-c-qua-130-video-va-320-bai-tap-hackerrank
a ơi, ở các ví dụ mã ascii sao em gặp phải trường hợp là gõ đúng lệnh rồi chẳng hạn lệnh kiểm tra Uppercase nhưng lúc chạy gõ bất kì chữ cái, số,.. gì nó cũng in ra vậy ạ
anh ơi, cấu trúc rẽ nhánh có thể áp dụng vào dạng toán cấp số cộng hay bắt buộc phải là cấu trúc lặp ạ, em thử dùng cấu trúc rẽ nhánh nhưng dường như luôn thiếu bước gán ngược lại giá trị để hình thành chu trình cấp số cộng
đây là phép tính bài 32 và 33 của tôi, b có thể tham khảo 32: printf("so buoc chan: %d", (n / 5) + (n % 5)/ 4 + ((n % 5)% 4)/3 + ((n % 5)% 4)%3/2 + ((n % 5)% 4)%3%2/1); 33: if (a < 0 || b < 0) printf("Du lieu khong hop le!"); else if (a
Ai bảo em 2026 là năm nhuận thế? Có 2 trường hợp năm nhuận 1. Chia hết cho 400 2. Chia hết cho 4 nhưng ko chia hết cho 100 ví dụ năm 2020 2024 2028 chứ ko có 2026 của em 😁
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
Kỳ vừa rồi em đã bị học lại môn lập trình C và nghĩ nó quá khó đối với em, kể từ khi xem hết video 1,2 & 3 của series lập trình C này, em đã hiểu vấn đề một cách rõ ràng. Dường như em có thể hình dung ra trình biên dịch nó đang làm gì với những dữ liệu mà em nhập vào ( thậm chí trong lúc làm bài tập và phát hiện mình có lỗi sai thì em không còn hoang mang vò đầu bứt tai như trước ). Tổng kết lại đây là một trong những chương trình miễn phí tuyệt vời nhất mà em được học !! Thanks alot for this lessons
Anh dạy hay đó nha em học pascal năm lớp 9 cô em nói y hệt cách anh nói và nó ngấm vào luôn giờ học cái này cũng dễ hơn hẳn
Cảm ơn em
Em học pascal khá tốt rồi giờ học C em thấy dễ học thật!!!
Ngôn ngữ là công cụ thôi em, tư duy mới quan trọng. Có tư duy rồi học ngôn ngữ gì cũng dễ.
@@28tech_ Dạ, em cảm ơn lời chỉ dạy của anh.
A giảng hay lắm ạ, rất chi tiết. Em cảm ơn a!
mong anh sớm được nút bạc chứ chia sẻ video bổ ích lắm lắm luôn á
em học hiểu cách hoạt động của if else rồi ạ! em cảm ơn anh.
if else là dễ nhất mà bạn
Bài 4. Frog
Một con ếch hiện đang ở điểm 0 trên trục tọa độ Ox. Nó nhảy theo thuật toán sau:
bước nhảy thứ nhất là a đơn vị về bên phải, bước nhảy thứ hai là b đơn vị về bên
trái, bước nhảy thứ ba là a đơn vị bên phải, bước nhảy thứ tư là b đơn vị bên trái,
v.v. .Nếu con ếch đã nhảy một số lần chẵn (trước lần nhảy hiện tại), nó nhảy từ vị
trí hiện tại x sang vị trí x + a, mặt khác, nó nhảy từ vị trí hiện tại x sang vị trí x − b.
4
Nhiệm vụ của bạn là tính toán vị trí của ếch sau k bước nhảy
Input
3 số trên cùng một dòng tương ứng a,b,k (1
#include
int main() {
int a, b, k;
scanf("%d %d %d", &a, &b, &k);
int vitri = 0;
for (int i = 1; i
Qúa hay anh ơi ! Mong anh ra nhiều video bài tập hơn ạ
Em xem playlist của a ấy. Có rất nhiều bài tập rồi nhé
bài tập lấy ở đâu thế bạn
trong danh sách phát phần lâp trình C đó bạn
@
@@HaoNguyen-zf5ez cái mà chia theo buổi đúng không bạn
thanh kiu anh ...anh nói dễ hiểu quá ạ
bài giảng rất hay em cảm ơn anh ạ
Cảm ơn, chúc em học tốt
hay quá ạ, em cảm ơn anh
Chúc em học tốt và chia sẻ giúp anh nhé
anh ơi sao thầy em còn kêu ghi thêm hàm getch cuối ct nx , thầy e xài visual studio 2013 á
hay quá anh zai🤩
cảm ơn anh
buoi hoc rat la bo ich .cam on nhieu
Hay qua anh oi
Cảm ơn em
Anh giảng dễ hiểu và hay lắm ạ
Chúc em học tốt, cảm ơn vì đã theo dõi kênh a
Chết em sắp làm fan cứng mới của a rồi :))))
Haha em cứ follow anh đi, có môn cho kì sau vs kì sau nữa
Em cảm ơn anh nhiều ạ❤
bài cho diện tích 3 mặt của 1 hình hộp chữ nhật có cùng 1 đỉnh, tính tổng 12 cạnh của hình hộp đó làm như thế nào vậy ạ ( bài tập 1 buổi 2)
bài tập anh để đâu vậy ạ?
cảm ơn sư phụ
Mê anh r🥰🥰
Ok chúc em học tốt
Làm cách nào để Z trở thành a vậy ạ :
hay qua a
Bài 1 làm sao ạ
hay quá anh ạ
Ok e học đi :D
Bài tập mình lấy ở đâu vậy anh
có đáp án bài tập không a
mình không thấy link bài tập ạ
cho e hỏi em có thể xem lời giải của bài tập ở đâu ạ?
Này chưa có giải em ơi
chỗ ví dụ về năm nhuận mình chỉ cho điều kiện là chia hết cho 4 có đúng và đầy đủ ko ạ?
@@nganau-5474 ko đúng, ví dụ 1700 ko phải năm nhuận nhé
anh ơ em ko biết xử lí chỗ tháng 2 ngày 28 29 bài tập 17 in ngày trong tháng á anh
cam on ban nhe
Có chưa bài tập không ạ
Anh ơi, cái thuật toán tham lam ý, a làm về nó và giải bài tập được k ạ
Cái này kén người xem lắm. Với lại chả biết ném nó vào mục gì em ạ 😂😂😂
phần lí thuyết e có cần ghi lại k ạ
Nếu cần em cứ ghi lại cho nhớ
anh có video chữa bt về C ko ạ
Playlist này rất nhiều mà
a cho e hỏi : sao điều kiện năm nhuận là : điều kiện 1 là chia hết cho 400 ; nhưng điều kiện 2 là chia hết cho 4 và không chia hết cho 100 thế ạ ?
muốn chia hết cho 400 phải thỏa được hai điều kiện đó là phải chia hết cho 4 và không chia hết cho 100
@@baopc4545 ví dụ số 800 chia hết cho 400. Xét điều kiện thì nó vừa chia hết cho 4 vừa chia hết cho 100 mà b nhỉ. Mk chưa hiểu lắm
@@pepguardiola6672 bạn phải nhập năm nào đáp ứng đúng điều kiện là được ví dụ như 2004 chẳng hạn
hi chào b, mình chưa tra gg thử nhưng nhìn code đó thì là có 2 điều kiện, toán tử || sẽ so sánh 1 trong 2 đúng thì sẽ nhận đúng, nên ở đây năm nhuận là năm sẽ (chia hết cho 400) HOẶC (chia hết cho 4 và không chia hết cho 100), nó là 2 đk riêng, khi bạn nhập 1 năm, nó sẽ dò đk 1 nếu đúng thì in ra luôn, nếu sai dò đk thứ 2, đúng thì in ra, cả 2 sai thì k in ra là năm nhuận
@@baopc4545 b giải thích sai r nh dễ gây nhầm lẫn 2 đk chia hết 400 và chia hết cho 4 k chia hết cho 100 không liên quan nhau
very nice
có bài tập về dạng này ko thầy ơi cho em xin vs ạ
Phần mô tả video có nhé em tham khảo
bài tập mình lấy ở đâu vậy ạ
Em xem phần mô tả video có nhé.
làm sao để kẹp đk cho số nguyên dương không vượt quá 10^4 ạ??
n
Phần bài tập ở đâu vậy ạ
Phần mô tả ở video có nhé em
12:56 chia cho 400 sao lại cho % ạ bài trước chia là / dư là % chứ ạ
Ai nói chia dư là / vậy em, chia dư là % chứ
sao em chạy chương trình được mà nhập số vào thì ko ra năm nhuận
Hơi khó nói cần xem code của em nữa
bài tập ở đâu vậy ae
anh ơi em dùng bên visual code nó ko ra kết quả v anh
Hỏi này khó trả lời em ạ. Em cần gửi code ấy
bài tập ở đâu vậy ạ
Em xem phần mô tả video có nhé
A dùng ít từ ok đc kg anh
Được mà chắc phải video sau e
em không thấy file bài tập a ơi
Phần mô tả mục tài liệu nhé bạn
cho em hỏi 35:50 ở dòng 21 , lúc này kitu đang ở kiểu dữ liệu char mà vẫn += 32 là sao v ạ.
tui đang thắc mắc chỗ này luôn
+= 32 để trong ascii nó nhảy lên 32 đơn vị á bạn theo mình hiểu là v
ô xem tiếp đoạn 37:16 á a có nói là mặc dù kitu ở kiểu char nhưng vẫn cộng trừ thoải mái không sao hết
ủa cái file bài tập đâu anh
Bài tập ở đâu z anh
Em tham khảo ở Link phần mô tả
@@28tech_ em không thấy anh ơi
ok
a ơi e code bài tìm mã của kí tự giống hệt anh mà sao nó ra số 0 z anh
Chỗ scanf sao có & vâyh anh
anh ơi anh nhấn nút or trên bàn phím chỗ nào vậy em nhìn trên lap không thấy ạ || 10:45
bên trên phím enter ấy em
anh ơi hco em hỏi sao em gõ dấu nháy đơn nó lại ra ẩn ký tự ạ
Ẩn ký tự là sao em
mọi người cho mình hỏi tại sao sau hàm if lại ko có dấu ; vậy ạ
If ko phải là hàm, if là câu lệnh. Và đó là cú pháp rồi nên bạn cứ thế mà tuân theo để code là ok.
Anh ơi để lm bài tập thì e cần xem hết vid trong list này hay sao ạ, em mới vào học lập trình nên hơi bỡ ngỡ ạ
Uh không thì em có thể tham khảo khoá C online của anh ấy, bài tập nó có hệ thống và trang chấm bài tự động. khoahoc.28tech.com.vn/hoc-lap-trinh-c-qua-130-video-va-320-bai-tap-hackerrank
26:46
dấu % là sao thế ạ
Dấu đo là dấu chia lấy phần dư đấy bạn ví dụ 16 chia 3 bằng 5 dư 1 nó sẽ lấy kết quả là 1
Anh ơi có phải lập trình nâng cao chính là C++ đúng k anh
Trong file bài tập ai chỉ em làm bài tập 7 vs ạ
a ơi, ở các ví dụ mã ascii sao em gặp phải trường hợp là gõ đúng lệnh rồi chẳng hạn lệnh kiểm tra Uppercase nhưng lúc chạy gõ bất kì chữ cái, số,.. gì nó cũng in ra vậy ạ
Em xem lại code thôi
tại sao mình phải return về 0 vậy anh
Ý em hỏi là return 0 trong hàm main ah?
@@28tech_ dạ
Để trả lại xem cú pháp đúng hay sao ấy bạn 0 là đúng khác 0 là sao😅
ai làm bài taạp tính tổng chưa chỉ với
có đáp án hay hướng dẫn bài tập không ạ
anh ơi, cấu trúc rẽ nhánh có thể áp dụng vào dạng toán cấp số cộng hay bắt buộc phải là cấu trúc lặp ạ, em thử dùng cấu trúc rẽ nhánh nhưng dường như luôn thiếu bước gán ngược lại giá trị để hình thành chu trình cấp số cộng
nãy mình học xong bài 1 thì mình cũng có câu hỏi giống cậu , mình lên chat gpt thì nó bảo dùng hàm for ý
@@Nalinh112 giờ tôi đang cày phần array, giờ nhìn lại câu hỏi này vẩn quá =))
a ơi có lời giải chi tiết bài tập ko ạ
Không có em ạ
a ơi bài năm nhuận em viết nó ghi lỗi else ko có if trước đó là bị gì ạ
Có nghĩa là else của em thiếu if đó. Xem lại xem viết đúng chưa e
@@28tech_ ok rồi a ạ hqua e viết dấu; sau if nên ko đc
Ok ok ok ok ok ok ok ok ok ok ok ok
có code đáp án bài tập ko a
bài 3 làm như nào vậy ạ
34:17
5:32
em dùng dấu "/" thay cho dấu" %" có được không ạ
??
Anh chữa bt ở đâu vậy ạ
Phần này đơn giản nên a ko làm bài tập em ơi.
Cho e xin đoạn code bài 31 32 33 trong file bài tập ạ 😢 k dùng vòng lặp e thấy hơi khó😢
đây là phép tính bài 32 và 33 của tôi, b có thể tham khảo
32: printf("so buoc chan: %d", (n / 5) + (n % 5)/ 4 + ((n % 5)% 4)/3 + ((n % 5)% 4)%3/2 + ((n % 5)% 4)%3%2/1);
33: if (a < 0 || b < 0)
printf("Du lieu khong hop le!");
else if (a
@@therealtoandang cảm ơn b
bạn cho mình hỏi là bài tập lấy ở đâu thế
@ link file ở phần mô tả á bn
@ vào video mới nhất nhá có link á
chỗ kiểm tra năm nhuận e thắc mắc xíu là sao ko chia cho 4 mà lại chia cho 400 ạ? ví dụ 2026 là năm nhuận nhưng chia cho 400 vẫn còn phần dư mà ạ
Ai bảo em 2026 là năm nhuận thế? Có 2 trường hợp năm nhuận
1. Chia hết cho 400
2. Chia hết cho 4 nhưng ko chia hết cho 100 ví dụ năm 2020 2024 2028 chứ ko có 2026 của em 😁
@@28tech_ 2000 là năm nhuận vẫn chia hết cho 100 mà a
@@nghiavan7843 nhưng nó chia hết cho 400 mà ô, có 2 th lận mà
ai có thể nêu ý tưởng giải bài 14 đc không ạ
Số đấy tính ntn em nhé, số nhỏ nhất lớn hơn a chia hết cho b là (a + b - 1) / b * b
anh dùng ít từ ok có đc ko ạ:))))
Ok em
Đệt mịa a dạy free r muốn nói s kệ mịa a, ok?
27:45