Tailieumoi.vn biên soạn và giới thiệu bộ câu hỏi Tin học gồm các kiến thức lý thuyết và thực hành, giúp học sinh ôn tập và bổ sung kiến thức cũng như hoàn thành tốt các bài kiểm tra môn Tin học. Mời các bạn đón xem:
Top 1000 câu hỏi thường gặp môn Tin học có đáp án (Phần 3)
Câu 24: Tính S(n) = 1-2+3-4+5+...+((-1)^(n+1))*n (n>0)
Lời giải
// Tinh P(n) = 1-2+3-4+5+...+((-1)^(n+1))*n (n>0)
===========================================================================
#include
using namespace std;
int Nhap()
{
int x;
do
{
cin >> x;
if (x < 0)
cout << "Nhap sai, yeu cau nhap lai!";
} while (x < 0);
return x;
}
long Tinh(int n)
{
long p = 0;
long tmp = 1;
for (int i = 1; i <= n; i++)
{
p += tmp*i;
tmp *= -1;
}
return p;
}
int main()
{
int n;
cout << "Nhap so nguyen n: ";
n = Nhap();
cout << "Ket qua la: "<< Tinh(n) << endl;
return 0;
}
Xem thêm các bài tập thường gặp môn Tin học hay, chọn lọc khác:
Câu 1: So sánh hằng và biến.......
Câu 2: Lệnh print(" Xin Chào Bạn ' ") sẽ cho kết quả thế nào? .....
Câu 3: Sự khác nhau giữa hàm xuất dữ liệu trong Python2 và Python3.....
Câu 7: Viết chương trình nhập vào N số nguyên tìm số lớn nhất, số nhỏ nhất......
Câu 8: Nhập vào một dãy NN số nguyên A1,A2,...,ANA1,A2,...,AN (N≤10000,|Ai|≤109N≤10000,|Ai|≤109)........
Câu 11: Trong pascal phép tính mod với số nguyên có tác dụng gì?......
Câu 12: Cho 2 mảng 1 chiều a và b. Hãy trộn 2 mảng này để được mảng c sắp xếp tăng dần......
Câu 13: Xác định loại tam giác từ 3 cạnh nhập vào.......
Câu 14: Trình bày cách khai báo biến, cấu trúc câu lệnh gán.....
Câu 15: Cách xóa chữ M trên máy tính Casio.......
Câu 16: Cách tính số Fibonacci trong C/C++......
Câu 17: Bài tập tìm chữ số đầu tiên của số nguyên dương N trong C....
Câu 18: Viết chương trình nhập vào 3 số a b c tìm số lớn nhất số bé nhất trong ba số đó c++.....
Câu 20: Khai báo một biến sau: ......
Câu 21: Viết hàm nhập mảng số nguyên gồm n phần tử.....
Câu 22: Nhập vào 2 số nguyên a, b. Tính tổng hiệu tích thươ.ng và in kết quả ra màn hình......
Câu 23: Cách khai báo hằng nào sau đây là đúng:......
Câu 24: Tính S(n) = 1-2+3-4+5+...+((-1)^(n+1))*n (n>0)......
Câu 25: Nhập và kiểm tra ba số a, b, c có là cạnh của một tam giác không?...