Xin giúp đỡ ! sử dụng ngôn ngữ java, in ra màn hình 1 tam giác như trong hình

in ra màn hình hình tam giác bằng kí tự * . bạn ạ
chưa nghĩ được thuật toán :((

Bài gì? Đề là gì? Bạn làm tới đâu rồi?
Bạn bổ sung đầy đủ thông tin thì pm mình để mở lại topic cho mọi người thấy nhé :slight_smile:

1 Like
1 Like

in ra màn hình hình tam giác bằng kí tự * . bạn ạ
chưa nghĩ được thuật toán :((

1 Like

trời ơi gõ cái đề tử tế nghiêm túc bộ tốn thời gian lắm hay sao bạn? Bạn nhờ bọn tôi giúp, bọn tôi mất công suy nghĩ với cả gõ ra (thật ra cũng đơn giản), nhưng nhìn cách bạn viết đề là không muốn gõ ra nữa rồi.

Mọi người hay lên án những câu hỏi “dễ” hay là “ngây ngô”, tôi thì không, vì ai cũng sẽ trải qua mấy giai đoạn bắt đầu cả. Nhưng mà nếu thái độ hỏi không tốt thì sao hy vọng người khác sẽ giúp đỡ tận tình?

bài này thì cũng dễ thôi

#include <iostream>
#include <iterator>
#include <algorithm>
#include <string>

int main()
{
    int n = 6;
    auto lineOut = std::ostream_iterator<std::string>(std::cout, "\n");
    std::generate_n(lineOut, n, [n,i=0]()mutable{
        i++; return std::string(n-i, ' ') + std::string(2*i-1, '*');
    });
}
1 Like

xin lỗi mọi người lần sau mình sẽ gi rõ ràng hơn :slight_smile:

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?