Nếu các em có những khó khăn về nội dung bài học, bài tập liên quan đến Tin học 11 Bài 1 Khái niệm về lập trình và ngôn ngữ lập trình từ bài tập SGK, sách tham khảo. Các trang mạng cộng đồng CNTT HỌC247 sẽ sớm giải đáp cho các em.
Danh sách hỏi đáp (68 câu):
-
Cho dãy số (a1, a2, a3, ..., an) là một hoán vị bất kỳ của tập hợp (1, 2, 3, ..., n). Dãy số (b1, b2, b3, ..., bn) gọi là nghịch thế của dãy a nếu bi là số phần tử đứng trước số i trong dãy a mà lớn hơn i.
16/11/2021 | 1 Trả lời
Ví dụ:
Dãy a là: 3 2 5 7 1 4 6
Dãy b là: 4 1 0 2 0 1 0
a. Cho dãy a, hãy xây dựng chương trình tìm dãy b.
b. Cho dãy b, xây dựng chương trình tìm dãy a.
Dữ liệu vào: Trong file NGICH.INP với nội dung:
-Dòng đầu tiên là số n (1 <= n <= 10 000).
-Các dòng tiếp theo là n số của dãy a, mỗi số cách nhau một dấu cách,
-Các dòng tiếp theo là n số của dãy b, mỗi số cách nhau bởi một dấu cách.
Dữ liệu ra: Trong file NGHICH.OUT với nội dung:
-N số đầu tiên là kết quả của câu a
-Tiếp đó là một dòng trống và sau đó là n số kết quả của câu b (nếu tìm được dãy a).
Theo dõi (0)Gửi câu trả lời Hủy -
Cho một dãy số gồm N số nguyên và một số nguyên dương k. Hãy tìm một dãy con dài nhất liên tiếp nhau sao cho tổng chia hết cho k.
17/11/2021 | 1 Trả lời
Dữ liệu vào: từ file DAYSO.INP có dạng:
- Dòng đầu tiên là hai số N và k (N<=500000; k<=10000);
- Các dòng tiếp theo là N số nguyên của dãy (các số kiểu Longint), mỗi số trên một dòng.
Kết quả: ra file DAYSO.OUT gồm một dòng duy nhất chứa hai số m và s, trong đó m là độ dài lớn nhất tìm được và s là vị trí bắt đầu của dãy đó.
Theo dõi (0)Gửi câu trả lời Hủy -
Một học sinh nhập từ bàn phím điểm toán , lý , hoá , anh , văn , sinh , sử , địa , gdcd, gd quốc phòng , công nghệ , thể dục . Các con điểm là các số thực từ 0 đến 10 . Nếu Vi phạm phải nhập lại . In điểm ra màn hình và tính điểm xếp loại như sau
17/11/2021 | 1 Trả lời
1. Điểm trung bình = tổng điểm các môn chia cho 13 , làm tròn đến chữ số thập phân thứ 2
2 . Xếp loại :
Giỏi nếu điểm tb >=8
Khá nếu điểm tb >= 6,5
Tb nếu 5<điểm tb <6,5 , trường hợp còn lại yếu kém
Theo dõi (0)Gửi câu trả lời Hủy -
Theo dõi (0)Gửi câu trả lời Hủy
-
Làm thế nào để gửi bài tập pascal qua gmail ?
17/11/2021 | 1 Trả lời
Theo dõi (0)Gửi câu trả lời Hủy -
Theo dõi (0)Gửi câu trả lời Hủy
-
Viết chương trình nhập một mảng số nguyên gồm n phần tử, thực hiện các công việc sau:
17/11/2021 | 1 Trả lời
a. Liệt kê các phần tử của mảng vừa nhập
b. Tính tổng tất cả các phần tử của mảng
c. Tìm phần tử lớn nhất trong mảng và cho biết phần tử đó ở vị trí nào trong mảng
d. In ra màn hình các cặp số có tổng bằng 5
e. In ra màn hình các số không phải là số nguyên tố
f. Dồn các phần tử trong mảng sao cho các phần tử âm viết trước,các phần tử dương viết sau và chúng đều viết giảm dần
Theo dõi (0)Gửi câu trả lời Hủy -
Viết chương trình nhập một mảng số nguyên gồm n phần tử,thực hiện các công việc sau:
17/11/2021 | 1 Trả lời
a. Đếm các phần tử dương có mặt trong mảng
b. In ra màn hình các phần tử chẵn xuất hiện trong mảng
c. Tính trung bình cộng của các phần tử chẵn có mặt trong mảng
d. Nhập vào một số X,kiểm tra trong dayx xem có phần tử nào bằng X không? Nếu có thì chỉ ra vị trí của phần tử đó
e. Dãy đơn điệu là dãy các số nguyên giảm liên tiếp,kiểm tra xem dãy n số nguyên trong mảng có phải là dãy đơn điệu giảm hay không? Nếu không thì in ra màn hình hãy đơn điệu giảm dài nhất có mặt trong mảng
Theo dõi (0)Gửi câu trả lời Hủy -
Cho đường tròn (O;R) và đường thẳng a bất kì,d là khoảng cách từ tâm O đến đường thẳng a.Viết chương trình nhập vào d và R rồi nêu ra vị trí tương đối của đường thẳng a và đường tròn(O)
17/11/2021 | 1 Trả lời
Theo dõi (0)Gửi câu trả lời Hủy -
Viết chương trình nhập một số gồm 2 chữ số, in ra màn hình số hàng đơn vị và số hàng chục.
17/11/2021 | 1 Trả lời
Theo dõi (0)Gửi câu trả lời Hủy -
Em đang sử dụng Microsoft Visual Studio 2012 Viết chương trình tính tiền điện phải trả trong tháng:
17/11/2021 | 2 Trả lời
- Từ 01 – 100KW: 5$
- Từ 101 – 150KW:7$
- Từ 151 – 200KW: 10$
- Từ 201 – 300KW :15$
- Từ 301KW trở lên : 20$
Theo dõi (0)Gửi câu trả lời Hủy -
Viết chương trình nhập vào đơn giá một mặt hàng và số lượng bán của mặt hang tính tiền khách phải trả,với thông tin như sau:
17/11/2021 | 1 Trả lời
- Thành tiền: đơn giá* số lượng
- Giảm giá: nếu thành tiền > 100, thì giảm 3 % thành tiền, ngược lại không giảm
- Tổng tiền phải trả : thành tiền - giảm giá
Theo dõi (0)Gửi câu trả lời Hủy -
Viết thuật toán tính tích hai số thực c và d?
17/11/2021 | 1 Trả lời
Theo dõi (0)Gửi câu trả lời Hủy -
Thực hiện viết chương trình:
16/11/2021 | 1 Trả lời
- Tính tổng các số từ M đến N.
- Đếm các số chẵn (lẻ), chia hết cho 3 từ M đến N.
- Kiểm tra 1 số nguyên nhập vào từ bàn phím có phải là số chẵn (lẻ), số âm (dương), chia hết cho 3 hay không.
Theo dõi (0)Gửi câu trả lời Hủy -
Viết chương trình pascal in ra số lớn hơn hoặc nhỏ hơn trong 2 số nguyên a,b được nhập từ bàn phím
17/11/2021 | 1 Trả lời
Theo dõi (0)Gửi câu trả lời Hủy -
Hãy lập chương trình nhập từ bàn phím một dãy số nguyên n phần tử (với n<=100). Sau đó
17/11/2021 | 1 Trả lời
a) tính tổng giá trị các phần tử trong dãy và hiển thị ra màn hình
b) tìm và hiển thị ra màn hình phần tử có giá trị nhỏ nhất, lớn nhất trong dãy
Theo dõi (0)Gửi câu trả lời Hủy -
Em hãy sử dụng công thức hê-rông lập chương trình tính và hiển thị ra màn hình máy tính diện tích hình tam giác với chiều dài 3 canh a,b,c được nhập từ bàn phím (lưu ý dùng p=(a+b+c)/2)
17/11/2021 | 1 Trả lời
Theo dõi (0)Gửi câu trả lời Hủy -
Cho số nguyên dương N và dãy N số nguyên dương. Tìm số trong dãy có tổng ước lớn nhất?
16/11/2021 | 1 Trả lời
Theo dõi (0)Gửi câu trả lời Hủy -
Theo dõi (0)Gửi câu trả lời Hủy
-
Lập trình là gì?
08/11/2021 | 1 Trả lời
Theo dõi (0)Gửi câu trả lời Hủy -
Ngôn ngữ lập trình là gì?
09/11/2021 | 1 Trả lời
Theo dõi (0)Gửi câu trả lời Hủy -
Ngôn ngữ lập trình bậc cao là gì?
09/11/2021 | 1 Trả lời
Theo dõi (0)Gửi câu trả lời Hủy -
Phát biểu nào dưới đây là đúng trong các phát biểu dưới đây? A. Mỗi ngôn ngữ lập trình bậc cao đều có đúng một chương trình dịch
05/11/2021 | 1 Trả lời
Phát biểu nào dưới đây là đúng trong các phát biểu dưới đây?
A. Mỗi ngôn ngữ lập trình bậc cao đều có đúng một chương trình dịch
B. Chương trình dịch gồm hợp dịch, thông dịch, biên dịch
C. Máy tính chỉ nhận biết được kí tự 0 và kí tự 1 nên chương trình bằng ngôn ngữ máy cũng phải được dịch sang mã nhị phân
D. Một ngôn ngữ lập trình bậc cao có thể có nhiều chương trình dịch khác nhau
Theo dõi (0)Gửi câu trả lời Hủy -
Phát biểu nào dưới đây là sai khi nói về biên dịch và thông dịch?
A. Chương trình dịch của ngôn ngữ lập trình bậc cao gọi là biên dịch còn thông dịch là chương trình dịch dùng với hợp ngữ
B. Một ngôn ngữ lập trình có thể có cả chương trình thông dịch và chương trình biên dịch
C. Thông dịch lần lượt dịch và thực hiện từng câu lệnh còn biên dịch phải dịch trước toàn bộ chương trình sang mã nhị phân thì mới có thể thực hiện được
D. Biên dịch và thông dịch đều kiểm tra tính đúng đắn của câu lệnh
Theo dõi (0)Gửi câu trả lời Hủy -
Phát biểu nào không đúng trong các phát biểu dưới đây? A. Chương trình dịch cho phép chuyển chương trình viết bằng một ngôn ngữ lập trình nào đó sang chương trình trên ngôn ngữ máy để máy có thể thực hiện được mà vẫn bảo toàn được ngữ nghĩa của chương trình nguồn
04/11/2021 | 1 Trả lời
Phát biểu nào không đúng trong các phát biểu dưới đây?
A. Chương trình dịch cho phép chuyển chương trình viết bằng một ngôn ngữ lập trình nào đó sang chương trình trên ngôn ngữ máy để máy có thể thực hiện được mà vẫn bảo toàn được ngữ nghĩa của chương trình nguồn
B. Chương trình dịch giúp người lập trình có thể lập trình trên một ngôn ngữ lập trình gần với ngôn ngữ tự nhiên hơn, do đó giảm nhẹ được nỗ lực lập trình, tăng cường hiệu suất lập trình
C. Chương trình dịch giúp tìm ra tất cả các lỗi của chương trình
D. Một ngôn ngữ lập trình có thể có cả chương trình thông dịch và chương trình biên dịch
Theo dõi (0)Gửi câu trả lời Hủy