Bài 6. Câu lệnh điều kiện

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Nysaki Michell

Câu một: viết câu lệnh điều kiện thiếu và điều kiện đủ trong pascal
Câu hai:ghi phần output,input và mô tả thuật toán của bài toán tính tổng số chẵn là n số tự nhiên đầu tiên
Câu 3: viết chương trình pascal tính tổng số điểm xong đó in lên màn hình kết quả đậu hay rớt

Cần gắp sắp thi rồi ạ

Kieu Diem
10 tháng 12 2019 lúc 11:31

Câu 1

+ Dạng thiếu:

If <điều kiện> then <câu lệnh>;

vd: if (x mod 2)=0 then writeln(x,' la so chan');

+ Dạng đầy đủ:

If <điều kiện> then <câu lệnh 1> else <câu lệnh 2>;

vd: if (x mod 2) =0 then writeln(x,' la so chan')
else writeln(x,' la so le');

Khách vãng lai đã xóa
Nguyễn Lê Phước Thịnh
10 tháng 12 2019 lúc 12:26

Câu 1:

-Dạng thiếu:

if <điều kiện> then <câu lệnh>;

-Dạng đủ

if <điều kiện> then <câu lệnh 1>

else <câu lệnh 2>;

câu 2:

*Xác định bài toán

-input: dãy n số tự nhiên đầu tiên

-output: tổng các số chẵn trong dãy n số tự nhiên đầu tiên

*Mô tả thuật toán

-Bước 1: nhập n

-Bước 2: i:=0; t:=0;

-Bước 3: nếu i mod 2=0 thì t:=t+i;

-Bước 4: i:=i+1;

-Bước 5: Nếu i<=n thì quay lại bước 3

-Bước 6: Xuất t;

-Bước 7: Kết thúc

Câu 3:

uses crt;

var diem:array[1..100]of integer;

t,i,n:integer;

tbc:real;

begin

clrscr;

write('nhap so luong mon hoc:'); readln(n);

for i:=1 to n do

begin

write('so diem mon thu ',i,' la: '); readln(diem[i]);

end;

{--------------------------xu-ly-------------------------}

t:=0;

for i:=1 to n do

t:=t+diem[i];

tbc:=t/n;

if tbc>=5 then writeln('dau')

else writeln('rot');

readln;

end.

Khách vãng lai đã xóa

Các câu hỏi tương tự
huu nguyen
Xem chi tiết
Ngoc Thanh
Xem chi tiết
minh đạt
Xem chi tiết
Hải Anh Tạ
Xem chi tiết
nhật nguyên
Xem chi tiết
Huy Tùng Vũ
Xem chi tiết
Nhân_ 8C
Xem chi tiết
Ngoc Thanh
Xem chi tiết
phạm ngọc hân
Xem chi tiết