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 ạ

Nguyễn Minh Dũng viết 18:21 ngày 30/09/2018

A mới sửa code của em để nhìn dễ hơn thôi.

Làm sao để có thể hiển thị syntax highlighting bằng markdown? Các bạn phải đánh dấu ``` như ví dụ dưới đây Chú ý, dấu ``` được tạo ra bởi nút nằm bên trái số 1 trên bàn phím, nút này sẽ là ~ khi bấm giữ Shift Ví dụ cho C Nội dung: ``` void main() { } ``` Và đừng quên ``` ở cuối Kết quả void main() { } Ví dụ cho Pascal Nội dung: ``` Program HelloWorld; Begin WriteLn('Hello world!') {no ";" is required after the last statement of a block - adding one adds a "null stateme…

Ai vào xem thí giúp cho @Toi_Do nha

Toi Do viết 18:10 ngày 30/09/2018

sao anh không giúp em luôn ??

viết 18:25 ngày 30/09/2018

#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<=2i-1; j++)
printf("
");
printf("\n");
}
}

bạn thử thay for(j=1; j<=n; j++) bằng for(j=n+1-i; j>0; j--) xem, k có time để test lại nữa

Sáng Béo viết 18:20 ngày 30/09/2018

vòng lặp in dấu “-” phải như sau:

for(j=1; j<=n+1-i; j++)

mình đã sửa chương trình và chạy thử.

#include<stdio.h>
int main()
{
    int n,i,j;
    scanf("%d",&n);
    for(i=1; i<=n; i++)
    {
        for(j=1; j<=n+1-i; j++)
            printf("-");
        for(j=1; j<=2*i-1; j++)
            printf("*");
        printf("\n");
    }
}

Toi Do viết 18:13 ngày 30/09/2018

vẫn thế bạn ạ !!!..

Sáng Béo viết 18:11 ngày 30/09/2018

bạn thử thay for(j=1; j<=n; j++) bằng for(j=n; j>0; j–) xem, k có time để test lại nữa

2 vòng lặp này có khác gì nhau đâu ạ?
đều in ra n dấu “-” như nhau

Toi Do viết 18:18 ngày 30/09/2018

chuẩn rùi thanks bạn nhiều

Sáng Béo viết 18:13 ngày 30/09/2018

chuẩn rùi thanks bạn nhiều

không có gì.

Toi Do viết 18:10 ngày 30/09/2018

mình cũng biết thế nhưng không biết sửa thế nào

Sáng Béo viết 18:19 ngày 30/09/2018

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à.

Nguyễn Minh Dũng viết 18:24 ngày 30/09/2018

Đẹp quá @htwap, hôm trước phải em làm cái trái tim không

Nguyễn Minh Dũng viết 18:25 ngày 30/09/2018

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ả ^^.

Toi Do viết 18:17 ngày 30/09/2018

bạn có code trái tim gửi nên đây mình xem với

Sáng Béo viết 18:21 ngày 30/09/2018

Đẹp quá @htwap, hôm trước phải em làm cái trái tim không

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.

Sáng Béo viết 18:23 ngày 30/09/2018

bạn có code trái tim gửi nên đây mình xem với

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.

nhatlonggunz viết 18:11 ngày 30/09/2018

cứ printf thế này cho lành

Sáng Béo viết 18:20 ngày 30/09/2018

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 ạ

nhatlonggunz viết 18:19 ngày 30/09/2018

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

#include <stdio.h> #include <stdlib.h> int main() { //dung len for in ra man hinh day a-z. for (int i = 97; i < 123; i++) printf("%c ", i); printf("\n"); //dung lenh for in ra man hinh day A-Z int i = 65; while (i< 91){ printf("%c ",i); i++; } return 0; } Đăng ký khóa học C++ cơ bản 2016 ( NEW ) tại đây : Thông tin về khóa học xem tại đây : -Sự khác biệt giữa 2 khóa học cũ và mới : +Khóa học C++ cơ bản 2016…

Sáng Béo viết 18:14 ngày 30/09/2018

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.

Toi Do viết 18:21 ngày 30/09/2018

mình học nhập môn tin thôi. Làm gì có đề trái tim hả ban;

Bài liên quan
0