30/09/2018, 21:26

Viết chương trình xây dựng một lớp a tính giá trị của tổng sau: S=1+2+3+...+n (n nguyên dương)

mình làm thế này mọi người thấy sao ạ, tư vấn giúp mình nhé

 #include<stdio.h>
 #include<conio.h>

 int main()
 {
 	int i, n;
 	long S;
 	S = 0;
 	i = 1;
 	printf("
Nhap n: ");
 	scanf("%d", &n);

 while(i <= n)
 	{
 		S = S + i;
 		i++;
 	}
 	printf("
Tong 1 + 2 + ... + %d la %ld: ", n, S);
 	getch();
 	return 0;
 }
Ngô Doãn Tuấn viết 23:36 ngày 30/09/2018

Bạn nên tự làm sau đó up code lên mọi người thảo luận

Luong Nguyen viết 23:30 ngày 30/09/2018

1 dòng thôi thanh niên:
return n*(n+1)/2

Huy Hoàng Đặng Ngọc viết 23:43 ngày 30/09/2018

xây dựng một lớp a là sao bạn

Ngô Doãn Tuấn viết 23:37 ngày 30/09/2018

Ủa sao bạn bảo một lớp mà
Code có vẻ không đúng với đề bài thì phải ?

Huy Hoàng Đặng Ngọc viết 23:43 ngày 30/09/2018

ừ cái đó mình mới tính tổng đó bạn…còn xây dựng một lớp mình không hiểu cho lắm ạ

Bài liên quan
0