program tich_2so;
uses crt;
var c, d: double;
begin
clrscr;
write('Nhap 2 so thuc c va d: ');
readln(c, d);
writeln('Tich cua c va d la: ', c * d:0:3);
end.
program tich_2so;
uses crt;
var c, d: double;
begin
clrscr;
write('Nhap 2 so thuc c va d: ');
readln(c, d);
writeln('Tich cua c va d la: ', c * d:0:3);
end.
Viết chương trình pascal thực hiện các công việc sau :
A) nhập 1 mảng số nguyên gồm N phần tử .
B) In ra màng hình các phần tử khác X và tính tổng các phần tử khác X
( với N và X là 2 số nguyên nhập từ bàn phím )
câu 1 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)
câu 2 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 đó 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
Thực hiện viết chương trình:
- 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.
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.
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 đó.
Phát biểu nào sau đây sai
A. chương trình có chức năng chuyển đổi chương trình được viết bằng ngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy tính được gọi chương trình dịch
B. Trong biên dịch không có chương trình thích để lưu trữ và sử dụng lại khi cần
C. Chương trình viết bằng ngôn ngữ lập trình bậc cao phải được chuyển đổi thành chương trình trên ngôn ngữ mới có thể thực hiện được
D. chương trình dịch có hai loại: thông dịch và biên dịch
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.
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).
Viết bài tập pascal sáng toán học
a)a/b*b/c
b)1/(x+y)*2/2*a
c)1+x*(x+y)2/2*a
d)(x+y)2/(2*x+y)
Bạn nào giải giúp mình bài này với!!
Cho một mảng N số nguyên dương, nhiệm vụ của bạn là đếm số lượng dãy con lien tiếp có tổng bằng X.Dữ liệu vào: File xsum1.inp gồm:
+ Dòng 1: ghi hai số nguyên N và X kích thước của dãy và tổng mục tiêu X.+ Dòng 2: Ghi N số nguyên a1,a2, … ,aN là các phần tử của dãy.
Dữ liệu ra: File xsum1.out gồm duy nhất một số là số lượng dãy con có tổng bằng x.Ràng buộc
1≤ n ≤ 2 ⋅105
1≤ x,ai ≤109
Ví dụ
Xsum1.inp | Xsum1.out |
5 72 4 1 2 7 | 3 |