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.

10 tháng 5 2020

Câu lệnh sau do của vòng lặp

While có thể là

A. Câu lệnh đơn.

B. Câu lệnh ghép.

C. Câu lệnh đơn hoặc câu lệnh ghép.

D. Câu lệnh điều kiện.

9 tháng 5 2020

Cú pháp: WHILE <Điều kiện> DO <Công việc>

10 tháng 5 2020

Input: các số 2; 6;12;....; n(n+2).

Output: Tính tổng S = 2+ 6+12+...+n(n+2)

Chương trình:

program tinhtong;

uses crt:

var S: real;

i,n:integer;

begin

clrscr;

writeln('Nhap n'); Readln(n);

S:= 0;

for i:=1 to n do S:= S + i*(i+2);

write('S= ', S);

Readln;

end.

Chúc bạn học tốt.

Bài 1:

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

-Input: số n

-Output: Tích các số từ 1 tới n

*Mô tả thuật toán

-Bước 1: nhập n

-Bước 2: s←1;

-Bước 3: cho for i chạy từ 1 tới n

-Bước 4: s←s*i;

-Bước 5: Xuất s

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

*Viết chương trình

uses crt;

var i,n:integer;

s:real;

begin

clrscr;

write('n='); readln(n);

s:=1;

for i:=1 to n do

s:=s*i;

writeln('Tich cac so tu 1 toi ',n,' la: ',s:0:0);

readln;

end.

Bài 2:

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

-Input: số n

-Output: Xuất ra màn hình các số chia hết cho 3 và có bao nhiêu số chia hết cho 3 trong khoảng từ 1 tới n

*Mô tả thuật toán

-Bước 1: Nhập n

-Bước 2: dem←0;

-Bước 3: cho for i chạy từ 1 tới n

-Bước 4: nếu i chia hết cho 3 thì xuất i và dem←dem+1

-Bước 5: Xuất dem

-Bước 6: kết thúc

*Viết chương trình

uses crt;

var n,i,dem:integer;

begin

clrscr;

repeat

write('n='); readln(n);

until n>0;

dem:=0;

writeln('Cac so chia het cho 3 trong khoang tu 1 toi ',n,' la: ');

for i:=1 to n do

if i mod 3=0 then

begin

write(i:4);

dem:=dem+1;

end;

writeln;

writeln('So cac so chia het cho 3 trong khoang tu 1 toi ',n,' la:',dem);

readln;

end.

Bài 3:

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

-Input: dãy số từ 15 tới 35

-Output: Tích của dãy số đó

*Mô tả thuật toán

-Bước 1: s←1; i←15

-Bước 2: s←s*i;

i←i+1;

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

-Bước 4: xuất s

-Bước 5: kết thúc

*Viết chương trình

uses crt;

var i:integer;

s:real;

begin

clrscr;

i:=15; s:=1;

while i<=35 do

begin

s:=s*i;

i:=i+1;

end;

writeln('Tich cua cac so tu 15 toi 35 la: ',s:0:0);

readln;

end.

9 tháng 5 2020

Bài 3:

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

-Input : dãy số từ 15 đến 35

-Output : Tích các số từ 15 đến 35

Thuật toán:

Bước 1: i←15; t←1;

Bước 2: Nếu i>=35 thì in ra kết quả và kết thúc

Bước 3: t←t*i;

Bước 4: i←i+1 quay lại bước 3

Viết chương trình:

Program hotrotinhoc_hoc24;

var i,t: integer;

begin

write('N='); readln(n);

i:=15; t:=1;

write('Tich cac so tu 1 den 35 la ');

while i<n do

begin

t:=t*i;

i:=i+1;

end;

readln

end.

uses crt;

var ly,toan,van:real;

begin

clrscr;

repeat

write('Diem Toan='); readln(toan);

write('Diem Van='); readln(van);

write('Diem Ly='); readln(ly);

until (toan>0) and (van>0) and (ly>0);

writeln('Diem trung binh cua 3 mon la: ',(toan+van+ly)/3:4:2);

readln;

end.

1. Lặp với số lần chưa biết trước là lệnh gì? a. while..to..do b. for …to…do c. while …do d. if…then 2. “Nếu trời mưa thì em không đi chơi đá bóng”. Là câu lệnh gì? a. Câu lệnh lặp với số lần biết trước b. Câu lệnh lặp với số lần chưa biết trước c. Câu lệnh điều kiện d. Câu lệnh in ra màn hình 3. Hãy cho biết giá trị đầu của câu lệnh dưới đây: for i:=5 to 21 do writeln(i*2); a. 5 b. 6 c. 20 d....
Đọc tiếp

1. Lặp với số lần chưa biết trước là lệnh gì?

a. while..to..do

b. for …to…do

c. while …do

d. if…then

2. “Nếu trời mưa thì em không đi chơi đá bóng”. Là câu lệnh gì?

a. Câu lệnh lặp với số lần biết trước

b. Câu lệnh lặp với số lần chưa biết trước

c. Câu lệnh điều kiện

d. Câu lệnh in ra màn hình

3. Hãy cho biết giá trị đầu của câu lệnh dưới đây:

for i:=5 to 21 do writeln(i*2);

a. 5 b. 6 c. 20 d. 21

4. Hãy cho biết giá trị cuối của câu lệnh dưới đây: for i:=5 to 21 do writeln(i*2);

a. 5 b. 6 c. 20 d. 21

5. Hãy cho biết số vòng lặp của câu lệnh dưới đây: for i:=5 to 21 do writeln(i*2);

a. 15 b. 16 c. 17 d. 18

6. Câu lệnh GotoXY(3,5) có tác dụng gì?

a. Đưa con trỏ về cột 3, hàng 5

b. Đưa con trỏ về cột 5, hàng 3

7. Hãy cho biết đoạn lệnh sau đây thực hiện bao nhiêu vòng lặp?

S:=0;

While S>10 do writeln(s*s);

a. 0 b. 1 c. 9 d. 10

8. Hãy cho biết đoạn lệnh sau đây thực hiện bao nhiêu vòng lặp?

S:=3; N:=1

While S<=10 do

Begin

N:=N+1;

S:=S+N;

End;

a. 2 b. 3 c. 4 d. 5

II. Tự luận

Hãy cho biết đoạn lệnh sau đây in ra giá trị của S là bao nhiêu?

S:=3; N:=1

While S<=10 do

Begin

N:=N+1;

S:=S+N;

End;

Writeln(S);

1
10 tháng 5 2020

I Trắc Nghiệm

1.c.

2. c.

3.a.

4.d.

5. c.

6.a.

7.a.

8.b.

II Tự luận

in ra S= 12

Chúc bạn học tốt

8 tháng 5 2020

Program hotrotinhoc_hoc24;

var i,n: integer;

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

function nt(x: longint): boolean;

var j: longint;

begin

nt:=true;

if (x=2) or (x=3) then exit;

nt:=false;

if (x=1) or (x mod 2=0) or (x mod 3=0) then exit;

j:=5;

while (j<=trunc(sqrt(x))) do

begin

if (x mod j=0) or (x mod (j+2)=0) then exit;

j:=j+6;

end;

nt:=true;

end;

begin

write('Nhap so phan tu cua day: '); readln(n);

for i:=1 to n do

begin

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

end;

write('Cac so nguyen to co trong mang la : ');

for i:=1 to n do if nt(a[i]) then write(a[i],' ');

readln

end.

uses crt;

var i,t:integer;

begin

clrscr;

t:=0;

for i:=1 to 100 do

if i mod 2=0 then t:=t+i;

writeln('Tong cac so chan tu 1 den 100 la: ',t);

readln;

end.

1:

a)

uses crt;

var i,n,t:integer;

begin

clrscr;

write('n='); readln(n);

t:=0;

for i:=1 to n do

if i mod 2=0 then t:=t+i;

writeln('Tong cac so chan la: ',t);

readln;

end.

b)

uses crt;

var i,t,n:integer;

begin

clrscr;

write('n='); readln(n);

t:=0; i:=1;

while i<=n do

begin

if i mod 2=0 then t:=t+i;

i:=i+1;

end;

writeln('tong cac so chan la: ',t);

readln;

end.

2:

a)

uses crt;

var i,n,t:longint;

begin

clrscr;

write('nhap n='); readln(n);

t:=1;

for i:=1 to n do

if i mod 2=0 then t:=t*i;

writeln('Tich cac so chan la: ',t);

readln;

end.

b)

uses crt;

var i,n,t:longint;

begin

clrscr;

write('n='); readln(n);

t:=1; i:=1;

while i<=n do

begin

if i mod 2=0 then t:=t*i;

i:=i+1;

end;

writeln('Tich cac so chan la: ',t);

readln;

end.