Go Back   VN-Zoom Forum > Chia sẻ kiến thức > Lập trình > Pascal | C/C++

 

Hãy viết bài bằng Tiếng Việt có dấu


Trả lời Gửi Ðề Tài Mới
 
Ðiều Chỉnh Xếp Bài
Old 26-07-2008, 19:06   #1
Búa Gỗ
 
vothanhnhon's Avatar
 
Tham gia: Feb 2008
Bài: 18
VZD: 879
Điểm: 1/1 bài viết
Default Giúp mình bài C này

làm sao để hiển thị :
1
12
123
1234
12345
123456
. Mình biết là sử dụng vòng lập for hay do while nhưng kô biết viết sao . Ai viết giúp mình nhé
vothanhnhon vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 26-07-2008, 19:39   #2
Rìu Sắt
 
nam1989's Avatar
 
Tham gia: Mar 2008
Bài: 148
VZD: 3.525
Điểm: 150/54 bài viết
Default

thử đoạn code này, ko chắc với n = 9

#include <iostream.h>
#include <conio.h>

/* This program creates a half pyramid of nos. Created on 12.6.2k3. */

void main()

{
int n, i, r;
cout<<"Enter the number of numbers: ";
cin>>n;
if (n>9)
cout<<"\n This won't work out. ";
else
{
for (i=1; i<=n; i++)
{
for (r=1; r<=i; r++)
{
cout<<r;
}
cout<<endl;
}
}
getch();
}

/* Output:
Enter the number of numbers: 7
1
12
123
1234
12345
123456
1234567

*/
nam1989 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 26-07-2008, 20:04   #3
Búa Gỗ
 
vothanhnhon's Avatar
 
Tham gia: Feb 2008
Bài: 18
VZD: 879
Điểm: 1/1 bài viết
Default

Cám ơn bạn , nhưng đoạn code trên mình bấm 1 số rồi số thứ 2 bị văng ra
vothanhnhon vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 26-07-2008, 20:35   #4
Rìu Sắt
 
nam1989's Avatar
 
Tham gia: Mar 2008
Bài: 148
VZD: 3.525
Điểm: 150/54 bài viết
Default

thú thật là mình chỉ rành Pascal thui, còn C thì bó tay, nhưng cũng số search thử một số đoạn code cho bạn, thử đoạn code này nha.

#include<stdio.h>
void main()
{
int num,x,y,a[50][50];
clrscr();
fflush(stdin);

printf("Enter the number of rows: ");
scanf("%d",&num);

printf("\n\t\tPascal's Triangle of Order %d\n\n",num);

for(x=0;x<num;x++)
{
for(y=0;y<=x;y++)
{
if(x==y || y==0)
a[x][y]=1;
else
a[x][y]=a[x-1][y-1]+a[x-1][y];
printf("%4d",a[x][y]);
}
printf("\n\n");
}

getch();
}

nếu ko dc nữa thì vào và search với từ khóa, "program C Pascal triangle"
nam1989 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 26-07-2008, 20:35   #5
Rìu Sắt
 
nam1989's Avatar
 
Tham gia: Mar 2008
Bài: 148
VZD: 3.525
Điểm: 150/54 bài viết
Default

thú thật là mình chỉ rành Pascal thui, còn C thì bó tay, nhưng cũng số search thử một số đoạn code cho bạn, thử đoạn code này nha.

#include<stdio.h>
void main()
{
int num,x,y,a[50][50];
clrscr();
fflush(stdin);

printf("Enter the number of rows: ");
scanf("%d",&num);

printf("\n\t\tPascal's Triangle of Order %d\n\n",num);

for(x=0;x<num;x++)
{
for(y=0;y<=x;y++)
{
if(x==y || y==0)
a[x][y]=1;
else
a[x][y]=a[x-1][y-1]+a[x-1][y];
printf("%4d",a[x][y]);
}
printf("\n\n");
}

getch();
}

nếu ko dc nữa thì vào và search với từ khóa, "program C Pascal triangle"

thay đổi nội dung bởi: nam1989, 26-07-2008 lúc 20:37 Lý do: xin mod xóa bài này dùm em, do trùng
nam1989 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 27-07-2008, 01:55   #6
Rìu Sắt Đôi
 
darling's Avatar
 
Tham gia: Dec 2007
Bài: 242
VZD: 5.117
Điểm: 92/48 bài viết
Talking

Bài này các bạn làm gì mà ghê thế. Đoạn code đơn giản thôi mà
Code:
#include <stdio.h>
#include <conio.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("%3d",j);
		}
		printf("\n");
	}
	getch();
}



__________________
http://it9x.co.cc

darling vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Thành viên đã cám ơn bài viết này của darling:
chungcmc (27-07-2008)
Trả lời Gửi Ðề Tài Mới

Ðiều Chỉnh
Xếp Bài

Quyền Sử Dụng Ở Diễn Ðàn
Bạn không thể gửi chủ đề mới
Bạn không thể gửi trả lời
Bạn không thể gửi file đính kèm
Bạn không thể tự sửa bài viết của bạn

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt
Trackbacks are Tắt
Pingbacks are Tắt
Refbacks are Tắt
Chuyển đến


Múi giờ GMT +7. Hiện tại là 09:55.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios
Từ điển được cung cấp bởi VDict.com - Hosting được tài trợ bởi Rao vặt 123