Nói nhanh: Từ dãy số nguyên A ban đầu gồm n phần tử: a1,a2,.....">
K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

11 tháng 10 2016

ko phải do bạn lập trình hơi chệch choạng đâu mà do nó khó đó

11 tháng 10 2016

à có vẻ hơi khó thiệt để ngĩ đã

1. Nhập vào một số n (5<=n<=10) và n phần tử của dãy Ai với 1<Ai<100 (có kiểm tra dữ liệu khi nhập vào. Viết chương trình, thuật toán a. In ra các phần tử là số nguyên tố của dãy b. Tính ƯCLN của tất cả các phần tử của dãy c. Tính biểu thức sau: S=ai1+ai2+ai3+...+ann d. Sắp xếp và in ra dãy sau sắp xếp 2. Viết chương trình, thuật toán tối giản phân số bằng cách chia cả tử và mẫu cho...
Đọc tiếp

1. Nhập vào một số n (5<=n<=10) và n phần tử của dãy Ai với 1<Ai<100 (có kiểm tra dữ liệu khi nhập vào. Viết chương trình, thuật toán

a. In ra các phần tử là số nguyên tố của dãy

b. Tính ƯCLN của tất cả các phần tử của dãy

c. Tính biểu thức sau: S=ai1+ai2+ai3+...+ann

d. Sắp xếp và in ra dãy sau sắp xếp

2. Viết chương trình, thuật toán tối giản phân số bằng cách chia cả tử và mẫu cho ƯCLN

3. Viết chương trình con tính xy với x,y là 2 stn được nhập từ bàn phím

4. Viết chương trình con tính giai thừa của n với n stn được nhập từ bàn phím

5. Viết chương trình, thuật toán tìm số hoàn chỉnh, số chính phương, số nguyên tố và BCNN

6. Nhập giá trị của mảng chia hết cho 3 và 5. Sắp xếp các phần tử chia hết cho 3 và 5 theo chiều tăng dần

7. Nhập dữ liệu cho các phần tử của mảng và đưa ra màn hình mảng vừa nhận. Tính tổng của các giá trị của các phần tử tính từ các phần tử lẻ đến số lượng các phần tử lẻ

8. Viết chương trình dùng câu lệnh repeat until Tính tổng của \(A=\dfrac{1}{1\cdot3}+\dfrac{1}{2\cdot4}+...+\dfrac{1}{n\left(n+2\right)}\)

9. Viết chương trình tính hàm \(e^x=1+x+\dfrac{x^2}{2!}+....+\dfrac{x^n}{n!}\)

10. Viết chương trình tính an với a,n được nhập từ bàn phím

Các Bn viết đầy đủ thuật toán, chương trình giúp Mk nhé

1
23 tháng 3 2018

dài thế thì ai rảnh mà làm

12 tháng 11 2019

Bước 1: Gán giá trị cho 2 và biến SUM= 0 và i=0.

Bước 2: Do i=0<100 nên chuyển tới bước 3. Nếu i>100 thì chuyển tới bước 4.

Bước 3:Tăng giá trị i thêm 1 và giá trị của SUM bằng SUM+i.

Bước 4: Thông báo giái trị SUM, thuật toán kết thúc.

Kết quả thực hiện thuật toán Sum = 5050.

11 tháng 2 2020

Bước 1: Gán giá trị cho 2 và biến SUM= 0 và i=0.

Bước 2: Do i=0<100 nên chuyển tới bước 3. Nếu i>100 thì chuyển tới bước 4.

Bước 3:Tăng giá trị i thêm 1 và giá trị của SUM bằng SUM+i.

Bước 4: Thông báo giái trị SUM, thuật toán kết thúc.

Kết quả thực hiện thuật toán Sum = 5050.

4 tháng 1 2018

mik làm luôn thôi

Bài 1: Hãy viết các câu lệnh khai báo theo yêu cầu sau: A. Khai báo mảng A gồm 100 phần tử thuộc kiểu dữ liệu số thực. B. Khai báo mảng B gồm 20 phần tử thuộc kiểu dữ liệu số nguyên. C. Phần tử thứ 7 của mảng A được gán giá trị là 8. D. Khai báo mảng dayso gồm 50 phần tử thuộc kiểu dữ liệu số nguyên. Bài 2: Viết chương trình Pascal sử dụng biến mảng để nhập từ bàn phím các...
Đọc tiếp

Bài 1: Hãy viết các câu lệnh khai báo theo yêu cầu sau:

A. Khai báo mảng A gồm 100 phần tử thuộc kiểu dữ liệu số thực.

B. Khai báo mảng B gồm 20 phần tử thuộc kiểu dữ liệu số nguyên.

C. Phần tử thứ 7 của mảng A được gán giá trị là 8.

D. Khai báo mảng dayso gồm 50 phần tử thuộc kiểu dữ liệu số nguyên.

Bài 2: Viết chương trình Pascal sử dụng biến mảng để nhập từ bàn phím các phần tử của một dãy số. Độ dài của dãy cũng được nhập từ bàn phím.

Bài 3: Viết chương trình nhập điểm kiểm tra học kỳ môn Tin cho N học sinh và in ra màn hình. Với N và điểm kiểm tra được nhập từ bàn phím( sử dụng biến mảng).

Bài 4: Viết chương trình:

a) Nhập vào mảng A có n phần tử.

b) In mảng A đã nhập ra màn hình.

c) In ra màn hình các số dương.

d) Tính tổng và giá trị trung bình của các số dương trong mảng.

Bài 5: Viết chương trình:

a) Nhập vào mảng A có n phần tử.

b) In mảng A đã nhập ra màn hình.

c) In ra các số chẵn của mảng.

d) In ra các số lẽ của mảng.

2
30 tháng 3 2019

Program ct;

Var i,n,so le, so chan:integer;

B:Array[1..n] of integer;

Begin

Write('n=');Readln(n);

For i:=1 to n do begin Write('B[',i,']=');

Readln(B[i]);

End;

For i:=1 to n do Begin

if B[i] mod 2 <>0 then writeln('so le , ' );

If B[i] mod 2=0 then writeln('so chan ,' );

End;

Readln

End.

11 tháng 4 2019

Lời giải:

Bài 1 :

a) var A : array[1..100] of real ;

b) var B : array[1..20] of integer ;

c) A[7] := 8 ;

Bài 2 :

program hotrinhoc ;

var a: array[1..32000] of integer ;

i,n: integer ;

begin

write('nhap do dai cua mang'); readln(n);

write('Nhap cac gia tri cua phan tu');

for i:= 1 to n do

begin

write('a[',i,']='); readln(a[i]);

end;

readln

end.

Bài 3 :

program hotrinhoc ;

var a: array[1..32000] of integer ;

i,n: integer ;

begin

write('Co tat ca so ban hoc sinh la'); readln(n);

write('Nhap diem mon tin cua cac ban');

for i:= 1 to n do

begin

write('Ban thu ',i,':'); readln(a[i]);

end;

readln

end.

Bài 4 : a,b giống bài 3

c)

program hotrinhoc ;

var a: array[1..32000] of integer ;

i,n,tong : integer ;

begin

write('nhap do dai cua mang'); readln(n);

write('Nhap cac gia tri cua phan tu');

for i:= 1 to n do

begin

write('a[',i,']='); readln(a[i]);

end;

tong:=0;

for i:= 1 to n do

if a[i] > 0 then tong:=tong+1;

write('Ket qua la',tong);

readln

end.

Bài 5: a và b tương tự bài 3

c+d )

program hotrinhoc ;

var a: array[1..32000] of integer ;

i,n: integer ;

begin

write('nhap do dai cua mang'); readln(n);

write('Nhap cac gia tri cua phan tu');

for i:= 1 to n do

begin

write('a[',i,']='); readln(a[i]);

end;

for i:= 1 to n do

c) if i mod 2= 0 then write('Cac so chan cua mang la:',i);

d) if i mod 2= 1 then write('Cac so le cua mang la:',i);

readln

end.

5 tháng 11 2018

Input :n,dãy A

Output: Tổng A( điều kiện phần tử A>= 0)

B1: Nhập n

B2: Nhập các phần tử

B3:Xét a1;a2;a3;...an >= 0 Nếu phần tử nào dương thì chuyển qua một danh sách

B4 S-< a1,a2,...an;

B5: Kết thúc thuật toán

25 tháng 10 2018

INPUT : Dãy A các số a1, a2, ..., aN (N >= 1)

OUTPUT: Giá trị MAX = max{a1, a2, ..., aN}.

thuật toán sau :

b1: MAX <- a1; I <- 1

b2: Nếu aI > MAX, gán MAX <- aI

b3: I <- I + 1

b4: Nếu I <= n, quay lại bước 2

b5: Thông báo giá trị MAX và kết thúc thuật toán

4 tháng 12 2019

Uses crt;

Var a,b,S1,S2,S: real ;

Begin

Write ('Nhap a: '); readln (a);

Write('Nhap b: '); readln (b);

S1:=2*a*b;

S2:= (3.14*b*sqr(a))/2;

S:= S1+S2;

If (a<>0) and (b<>0) then Write (S);

Readln ;

End.

uses crt;

var a,b,s1:integer;

s2,s:real;

begin

clrscr;

write('a='); readln(a);

write('b='); readln(b);

s1:=2*a*b;

s2:=(sqr(a)*b*pi))/2;

s:=s1+s2;

writeln(s:4:2);

readln;

end.