Hỏi kiểu đó ko ai giúp đâu.
Bài này quá cơ bản, bạn hãy tự suy nghĩ xem
mọi người giúp đỡ viết hộ bài " hiển thị tam giác số với " .
Vidu : nhập vào số 5 thì nó in ra màn hình .
1
12
123
1234
12345
và
12345
1234
123
12
1
Hỏi kiểu đó ko ai giúp đâu.
Bài này quá cơ bản, bạn hãy tự suy nghĩ xem
Mình từ Caulacbovb qua)
Giã từ VB6 đến với VB.Net, C# và Java.![]()
bài đó đúng là cơ bản lắm bạn ạ, bạn nên suy nghĩ chút đi. Mình gợi ý cho bạn, bài này chỉ cần dùng 2 vòng lặp for lồng nhau là hiện đc tam giác đó thôi
mình cũng đã bắt chước theo cái bài toán tam giác * rồi , nhưng mà bí ở chỗ ko biết làm thế nào để nó in ra được số 1 xong lại xuống dòng số 1 2 nữa .
mình vừa làm , nhưng sao mình phải nhập số 6 vào nó mới ra , ai sửa lại với +_+Code:#include<stdio.h> #include<conio.h> void main() { int n , j , i,tong ; n=1 ; printf (" nhap vao mot so :") ; scanf("%d" , &n ); for(j=1 ; j<n; j++ ) { for( i=1 ; i<n;i++ ) { if (i<=j) { tong =+i ; printf("%d",tong) ; } } printf("\n"); } }
Còn cái quái quỷ này thì ra thế này đây +_+ .Code:#include<stdio.h> #include<conio.h> void main() { int n , j , i,tong ; n=1 ; printf (" nhap vao mot so :") ; scanf("%d" , &n ); for(j=1 ; j<n; j++ ) { for( i=1 ; i<n;i++ ) { if (j<=i) { tong =+i ; printf("%d",tong) ; } } printf("\n"); } }
Đã được chỉnh sửa lần cuối bởi nguoithuba009 : 18-03-2008 lúc 04:24 PM.
đây là code của mình viết băng vc++
bạn xem đúng yêu cầu chưa
tốt nhất là bạn nên tự code rồi gửi code của bạn lên c việt để mọi người cùng xem
ko nên để mọi người code hộ mà ko chịu xuy nghĩ sẻ không tốt cho bạn
Code:#include <stdio.h> void main() { int n; printf("Nhap n: "); scanf("%d",&n); for(int i=1;i<=n;i++) { for(int j=1;j<=i;j++) printf("%d",j); printf("\n"); } printf("\n"); for(n;n>=1;n--) { for(int j=1;j<=n;j++) printf("%d",j); printf("\n"); } }
Cái này mình cũng mới viết xong băng DEV C++ nhưng chỉ có phần đầu thôi.
C++ Code:C++ Code:
Nhap so n: 10 1 12 123 1234 12345 123456 1234567 12345678 123456789 12345678910
Mình từ Caulacbovb qua)
Giã từ VB6 đến với VB.Net, C# và Java.![]()
mình vừa mới viết xong , mong các bạn sửa hộ mình với , mình chỉ mong các bạn gợi ý thôi , mình sẽ cố gắng làm .
@Anhtuyen: mình ko bít C++ Y_Y . Nhìn mấy cái code của bạn lạ ghê ( vidu : cout<<"Nhap so n: ";
cin>>n;cout<<endl; <=== hình như nó giống cái print) .
@include : viết theo cách của mình liệu có được ko ? Mình thấy cách của bạn khang khác :p , mình sẽ ghi vào .
Đã được chỉnh sửa lần cuối bởi nguoithuba009 : 18-03-2008 lúc 04:36 PM.
mình đã tự làm được rồi , cảm ơn các bạn đã gợi ý .
@#include#: Bạn ơi
mình nhìn code của bạn và sau khi nhập vào CT thì mình co 1 số thắc mắc, mấy bạn giải đáp hộ boy nha,thanks nhiều
--theo câu lệnh 2 lệnh for lồng nhau, có thể hiểu là cho
i=1, nếu i<=n thì i= i+1
sau đó cho j=1, nếu j<=i thì j=j+1
in giá trị của j ra màn hình, với câu lệnh printf("\n") thì sau mỗi lần in sẽ xuống dòng, vậy thì tại sao lại có được dạng
1
12
123
--Ở câu lệnh phía dưới
khi j=1;j<=n;j++
vậy tại sao có thể in ra
123
12
1
khi ta ấn 3 lần 1 phím bất kỳ.
Cái ni thì boy ko thể hiểu nổi luôn, mong bạn nào biết thì trả lời giùm nha!