Cập nhật ngày: 23-05-2022 Chia sẻ bởi: Nguyễn Đăng An Xây dựng thuật toán tính tổng S= 2+4+6+ ...+2N (với N là số nguyên dương). Input của bài toán là gì? A Số nguyên dương N B Dãy số nguyên 2, 4, 6, ..., 2N C Dãy sô nguyên 1, 2, 3,..., 2N D Số nguyên dương 2N Gửi bài giải Điểm: 1,00 (OI) Giới hạn thời gian: 1.0s Giới hạn bộ nhớ: 256M Ngôn ngữ cho phép C, C#, C++, Go, Java, Pascal, Perl, PHP, Python, Ruby, Rust, Scratch, Swift Viết chương trình tính ~S~ biết rằng: $$S = (2 + 3 + 4 + ... + n) + 2n $$ Trong đó, ~n~ là số nguyên dương nhập từ bàn phím, ~ n \ge 2 ~ InputSố nguyên dương ~n~, ~n \le 10^4~ OutputGiá trị ~S~ SampleInput 1
Output 1
Đề bài : Tính tổng giai thừa của: 1+ 2! +4! +6! +...+2n! . ví dụ : n =6 thì tính tổng từ 1 đến 12!. ( 1+ 2! +4! +6! + 8! +10! +12! ) include"conio.h"include"stdio.h"void main() { clrscr(); int n; unsigned long gthua=1,tong=0; printf("\n\n--viet chuong trinh tinh tong cua 2n!, n duoc nhap tu ban phim -"); printf("\n\n\n\n Nhap 1 so bat ky: "); scanf("%d",&n); printf(" Giai so can tinh la : 1 + "); for(int i=1; i<=(n*2) ; i++) { if(i%2==0) { printf(" %d! + ",i); gthua *=i; tong+=gthua; } } printf("\n giai thua la: %ld ",gthua+1); printf("\n\n Tong giai thua : %ld" ,tong+1); getch(); } Câu trả lời được xác thực chứa thông tin chính xác và đáng tin cậy, được xác nhận hoặc trả lời bởi các chuyên gia, giáo viên hàng đầu của chúng tôi. Program FNG; Uses crt; Var n,s: qword; i: longint; Begin Clrscr; Write('Nhap n: '); Readln(n); s:=0; For i:=1 to n do s:=s+2*i; Write('S = ',s); Readln End. Hãy giúp mọi người biết câu trả lời này thế nào? starstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstarstar 4 starstarstarstarstar 3 vote
|