Từ 1 tới 9 trên tổng số 9 kết quả

Đề tài: hiển thị tam giác số .

  1. #1
    Ngày gia nhập
    03 2008
    Bài viết
    9

    Mặc định hiển thị tam giác số .

    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

    12345
    1234
    123
    12
    1

  2. #2
    Ngày gia nhập
    02 2008
    Bài viết
    88

    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.

  3. #3
    Ngày gia nhập
    03 2008
    Bài viết
    10

    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

  4. #4
    Ngày gia nhập
    03 2008
    Bài viết
    9

    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 .
    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");
    				}
    
    							}
    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 (j<=i)
    				 {
    					tong =+i ;
    					  printf("%d",tong) ; }
    				}
    				printf("\n");
    				}
    
    							}
    Còn cái quái quỷ này thì ra thế này đây +_+ .
    Đã được chỉnh sửa lần cuối bởi nguoithuba009 : 18-03-2008 lúc 04:24 PM.

  5. #5
    Ngày gia nhập
    03 2008
    Bài viết
    126

    đâ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");
    	}
    }

  6. #6
    Ngày gia nhập
    02 2008
    Bài viết
    88

    Mặc định hiển thị tam giác số .

    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:
    1. #include <iostream.h>;
    2. #include <conio.h>;
    3. #include <string.h>;
    4. int main(){
    5.      int n;
    6.      cout<<"Nhap so n: ";
    7.      cin>>n;
    8.      int i,j;
    9.      for (i=1; i<=n; i++){
    10.          for (j=1; j<=i; j++){
    11.              cout <<j;
    12.              }
    13.          cout<<endl;
    14.          }
    15.      getch();
    16.      return 0;
    17. }
    C++ Code:
    1. Nhap so n: 10
    2. 1
    3. 12
    4. 123
    5. 1234
    6. 12345
    7. 123456
    8. 1234567
    9. 12345678
    10. 123456789
    11. 12345678910
    Mình từ Caulacbovb qua)
    Giã từ VB6 đến với VB.Net, C# và Java.

  7. #7
    Ngày gia nhập
    03 2008
    Bài viết
    9

    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.

  8. #8
    Ngày gia nhập
    03 2008
    Bài viết
    9

    mình đã tự làm được rồi , cảm ơn các bạn đã gợi ý .

  9. #9
    Ngày gia nhập
    10 2007
    Bài viết
    43

    Trích dẫn Nguyên bản được gửi bởi #include# Xem bài viết
    đâ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");
    	}
    }
    @#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!

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn