30/09/2018, 16:09
Thắc mác cách vẽ tam giác cân trên console
#include<stdio.h>
int main()
{
int n,i,j;
scanf("%d",&n);
for(i=1; i<=n; i++)
{
for(j=1; j<=n; j++)
printf("-");
for(j=1; j<=2*i-1; j++)
printf("*");
printf("
");
}
}
Em có viết chương trình nhập chiều cao n của tam giác và khi hoàn thành thì em không có được như mong muốn
vd em muốn in như sau n=3
—*
–***
-*****
nhưng em viết lại ra
—*
—***
—******
ai giúp em với ạ
Bài liên quan
A mới sửa code của em để nhìn dễ hơn thôi.
Ai vào xem thí giúp cho @Toi_Do nha
sao anh không giúp em luôn ??
bạn thử thay
for(j=1; j<=n; j++)
bằngfor(j=n+1-i; j>0; j--)
xem, k có time để test lại nữavòng lặp in dấu “-” phải như sau:
mình đã sửa chương trình và chạy thử.
vẫn thế bạn ạ !!!..
2 vòng lặp này có khác gì nhau đâu ạ?
đều in ra n dấu “-” như nhau
chuẩn rùi thanks bạn nhiều
không có gì.
mình cũng biết thế nhưng không biết sửa thế nào
cái đó mình reply a @dailammoc mà.
Đẹp quá @htwap, hôm trước phải em làm cái trái tim không
Vì có nhiều bạn giỏi hơn anh trong vấn đề này, anh nắm cơ bản nhưng không phải cái nào anh cũng biết cả ^^.
bạn có code trái tim gửi nên đây mình xem với
không phải đâu a ạ.
e cũng dốt cái khoản này lắm.
tại bạn ấy code sẵn rồi nên e mới nhìn ra chỗ cần sửa đó thôi, chứ cho e code nguyên cái này e cũng chịu.
Bạn đang học cái gì thế.
mà bạn có đề code trái tim ko? post lên mình xem thử với.
cứ printf thế này cho lành
quan trọng là in ra tam giác cân với SỐ DÒNG NHẬP TỪ BÀN PHÍM.
do đó không biết trước đc cần in ra bao nhiêu dòng để prinf thẳng ạ
em đang nói vụ trái tim, còn vụ tam giác bạn ấy có thể xem post ở đây, post 18 của @Hoai_Nam
à, vâng.
giờ mình mới biết trái tim là số 3.
mình học nhập môn tin thôi. Làm gì có đề trái tim hả ban;