viết công tác vẽ một tam giác thăng bằng dấu “*”.trong ngữ điệu C nhaCác bậc tiền bối giúp với ạ.Bài này trong bài xích 17 menu youtube học tập lập trình C của anh ý đạt




Bạn đang xem: Vẽ tam giác cân rỗng trong c

*

Ton_Nguyen:

giúp cùng với ạ.Bài này trong bài 17

Bây giờ bạn lấy giấy và cây bút ra nhé, chúng ta chia tờ giấy thành bí quyết hàng và cột như cờ cá rô ấy.Giờ hãy đem vd về tam giác của bạn, lấy độ cao tùy vào số hàng của bảng với chiều rộng lớn tùy vào số cột.Bạng vẽ tam giác ra, rồi tính mấy từng nào ô trống thì tới ngôi saovd: tam giác cao 5 hàng,dòng đầu tiên có một ngôi sao (đỉnh tam giác)dòng thứ 2 thì gồm 2 ngôi sao( số ngôi sao sáng +1 với số ô trống -1)và cứ tiếp như thế.Bạn sẽ xem: Vẽ tam giác cân nặng rỗng trong c

Bạn tuyệt nháp ra giấy trước lúc viết code, như làm cho toán vậy. Nặng nề quá thì hẵng lấy ra hỏi nhé.Bạn đang xem: Vẽ tam giác cân rỗng trong c

3 Likes Luu_Thanh_Vuong (Lưu Thành Vương) July 17, 2016, 4:37am #3

Tam giác giống vậy hả ?VD: n=5

* *** ***** ******* *********Cái này thì dễ dàng và đơn giản quá tôi chỉ gợi ý cho mình biết ý kiến thôi, lưu ý thì:

Kí tự được ấn ra: * cùng " "Hàng bên trên có con số * luôn bé hơn hàng bên dưới 2 sao. => tính được số * từng bậc.Nhìn vào nửa phía trái từ bên trên xuống thì kí từ " " giảm đi 1 mang đến hàng cuối thì không còn. => tính được số " " từng bậc. 5 Likes Phong_Phan_Thanh (Phong Phan Thanh) July 17, 2016, 11:33am #4
*

Luu_Thanh_Vuong:

Cái này thì dễ dàng quá tôi chỉ gợi ý cho mình biết ý kiến thôi, xem xét thì:

Kí tự được in ra: * và " "Hàng bên trên có số lượng * luôn nhỏ thêm hơn hàng dưới 2 sao. => tính được số * từng bậc.Nhìn vào nửa phía trái từ bên trên xuống thì kí tự " " giảm đi 1 đến hàng cuối thì ko còn. => tính được số " " từng bậc.

Cho mình hỏi ngớ ngẩn tí, tìm từ sáng sủa giờ mà không ra

*

làm thế nào in được một kí tự nhưng mà ra thành những lần vậy bạn?

Cụ thể bạn nhắc nhở cho mình giải pháp in * tốt " " ra các lần như trong bài bác tập anh Đạt được ko bạn?

Mình cũng bắt đầu học C, chưa nắm rõ lắm, đọc nhắc nhở trên của bạn có hiểu rõ hơn về vấn đề dùng 2 biến đổi làm 2 số lượng của 2 kí từ * cùng " " tuy thế vẫn chưa biết cách in nó ra những lần ra sao vậy? tất cả dùng loop giỏi gì không bạn?

Biếu là tất cả đáp án bên trên diễn lũ luôn rồi nhưng bạn muốn được nhắc nhở rồi tự mò ra rộng là xem lời giải thì chán lắm

*

Thanks.

Luu_Thanh_Vuong (Lưu Thành Vương) July 17, 2016, 1:10pm #5

Đúng rồi dùng vòng lặp đó. Ví dụ là 3 vòng lặp.

1 vòng dùng làm in từng dòng1 vòng dùng làm in kí tự khoảng chừng trắng " "1 vòng dùng làm in kí từ bỏ *Chắc bài 17 anh Đạt sẽ dạy về vòng lặp.Chúc làm tốt.
*



Xem thêm: Bài Tập Về Con Trỏ C++ - Bài Tập Về Con Trỏ Trong C

2 Likes Phong_Phan_Thanh (Phong Phan Thanh) July 23, 2016, 12:21pm #6

Hì, cả tuần nay bận thừa chả làm ăn gì được, chiều giờ mình new ngồi mò lại theo hướng dẫn của khách hàng (vẫn không xem đáp án )

Đây là k.quả, bạn xem giúp mình xem tất cả cách nào buổi tối ưu lịch trình (như sút số chiếc code, bỏ những phần dư thừa) của chính mình hay chúng ta có giải pháp nào không giống chỉ mình luôn luôn nha các bạn

Lần demo đầu:

#include #include int main(){ int n; int q = 0; printf("Chuong trinh ni se in ra tam giac vuong can "); printf("Nhap chieu cao tam giac cua ban: "); scanf("%d",&n); while (n > 0) { for (int i = 1; iLần thử vật dụng 2:

#include #include int main(){ int n; int q = 0; printf("Chuong trinh nay se in ra tam giac vuong can "); printf("Nhap chieu cao tam giac cua ban: "); scanf("%d",&n); while (n > 0) { for (int i = 1; iMà làm sao cho nó ra tam giác nhọn ta?

Update: sorry, nãy tại nhằm dư khoãng trống yêu cầu thành ra nó ra vuông cân nặng

Thử lần 3:

#include #include int main(){ int n; int q = 0; printf("Chuong trinh nay se in ra tam giac can "); printf("Nhap chieu cao tam giac cua ban: "); scanf("%d",&n); while (n > 0) { for (int i = 1; i