Yahoo Hỏi & Đáp sẽ ngừng hoạt động vào ngày 4 tháng 5 năm 2021 (Giờ Miền Đông nước Mỹ) và từ nay, trang web Yahoo Hỏi & Đáp sẽ chỉ ở chế độ đọc. Các thuộc tính hoặc dịch vụ khác của Yahoo hay tài khoản Yahoo của bạn sẽ không có gì thay đổi. Bạn có thể tìm thêm thông tin về việc Yahoo Hỏi & Đáp ngừng hoạt động cũng như cách tải về dữ liệu của bạn trên trang trợ giúp này.

mọi người giúp bé bài tin học này với!!(bé cần gấp,mai nộp cho cô rùi!)?

đề như sau:

viết chương trình nhập từ bàn phím số nguyên dương N (N nhỏ hơn hoặc bằng 100) và dãy A gốm N số nguyên A1,A2,...,An có giá trị tuỵet đối hok lớn hơn 1000.

a,hãy cho biết dãy số A có phải là một cấp số cộng hay không và đưa kết wả ra màn hình

b,hãy đưa ra những thông tin sau:

b1:số lượng số chẵn và số lẻ trong dãy

b2:số lượng số nguyên tố trong dãy

viết bằng chương trình pascal nhé!

bé cảm ơn mọi người

Cập nhật:

viết cả thuật toán giúp bé nha!

Cập nhật 2:

mọi người tách a va b thanh 2 bài nha!

thật sự chúng là 2 bài mà

có cùng dữ kiện nên bé viết gộp

2 Câu trả lời

Xếp hạng
  • 1 thập kỷ trước
    Câu trả lời yêu thích

    program dayso;

    uses crt;

    const Nmax=100;

    var a,b:array [1..Nmax] of integer;

    d,j,i,n,sc,sl:byte;

    f:boolean;

    begin

    writeln('Nhap n:');

    readln(n);

    sc:=0;

    sl:=0;

    for i:=1 to n do

    begin

    writeln('so thu ',i'=');

    readln(a[i]);

    if a[i] mod 2=0 then sc:=sc+1

    else sl:=sl+1;

    d:=0;

    for j:=1 to a[i] div 2 if a[i] mod j=0 then d:=d+1;

    if d=2 then nt:=nt+1;

    end;

    for i:=2 to n do b[i-1]:=a[i]-a[i-1];

    for i:=2 to n do if b[i]=b[i-1] then f:=true else f:=false;

    if f:=true then writeln('Do la mot cap so cong') else

    writeln('Do khong la mot cap so cong');

    writeln('so luong so nguyen to la',nt);

    writeln('so luong so chan la',sc);

    writeln('so luong so le la',sl);

    readln

    end.

    Minh chi lam dc nhu vay thoi. Chuong trinh hoi dai, thong cam nhe! Chuc thanh cong!!!!!!!!

  • 1 thập kỷ trước

    Em hổng biết...:)

Bạn vẫn có câu hỏi? Hãy hỏi ngay để nhận câu trả lời.