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.

7 tháng 5 2020

viết chương trình nhập vào 1 số nguyên dương n, in ra màn hình tích của nó.( mô tả thuật toán và viết CT)

---------------------

Thuật toán :

B1: Nhập n

B2: t←1; i←1;

B3: Nếu i>=n thì in ra kết quả và kết thúc

B4: t←t*i;

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

Viết chương trình:

Program hotrotinhoc_hoc24;

var i,n: integer;

t: longint;

begin

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

t:=1; i:=1;

while i<n do

begin

t:=t*i;

i:=i+1;

end;

write(t);

readln

end.

Bài 2:

*Mô tả thuật toán

-Bước 1: Nhập n

-Bước 2: dem←0; i←1;

-Bước 3: nếu i mod 3=0 thì xuất i và dem←dem+1;

-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 dem

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

*Viết chương trình

uses crt;

var n,i,dem:integer;

begin

clrscr;

repeat

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

until n>0;

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

dem:=0;

for i:=1 to n do

if i mod 3=0 then

begin

write(i:4);

inc(dem);

end;

writeln;

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

readln;

end.

Bài 1:

uses crt;

var n,i,dem:integer;

begin

clrscr;

repeat

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

until n>0;

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

dem:=0;

for i:=1 to n do

if i mod 5=0 then

begin

write(i:4);

inc(dem);

end;

writeln;

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

readln;

end.

Bài 2:

uses crt;

var i:byte;

s:real;

begin

clrscr;

s:=1;

for i:=15 to 35 do

s:=s*i;

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

readln;

end.

Bài 3:

uses crt;

var i,n:integer;

s:real;

begin

clrscr;

repeat

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

until n>0;

s:=1;

for i:=1 to n do

s:=s*i;

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

readln;

end.

7 tháng 5 2020

Bài 3:

Program hotrotinhoc_hoc24;

var i,n: integer;

t:longint;

begin

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

t:=1;

for i:=1 to n do t:=t*i;

write(t);

readln

end.

7 tháng 5 2020

Bạn tham khảo câu hỏi tương tự nhé: Câu hỏi của Nguyễn Diệu Hương - Tin học lớp 8 | Học trực tuyến

7 tháng 5 2020

Tính tổng cạnh các số trong dãy n là sao vậy bạn?

7 tháng 5 2020

Giúp tui đi mai tui làm r

7 tháng 5 2020

tính số vòng lặp i . còn tổng s không qá 100

\n
8 tháng 5 2020

tổng s được tính như thế nào ?

7 tháng 5 2020

Bạn ghi rõ yêu cầu đề bài nhé. Tính tổng của n số nguyên hay tính tổng của n như thế nào?

7 tháng 5 2020

Program hotrotinhoc_hoc24;

var n: integer;

begin

write('Nhap so : '); readln(n);

while (n>=10) or (n<=1) do

begin

write('Nhap lai so : '); readln(n);

end;

readln

end.

7 tháng 5 2020

Sửa đề:

Hãy viết thuật toán diễn tả một bạn học thuộc lòng bài thơ cho tới khi bố mẹ kiểm tra là đã thuộc thì mới kết thúc nếu không thì phải học lại

Giải :

Bước 1 : Bắt đầu học thuộc lòng

Bước 2: Bố mẹ kiểm tra nếu đã thuộc chuyển đến bước 4

Bước 3: Bố mẹ kiểm tra nếu chưa thuộc quay lại bước 1

Bước 4: Kết thúc

7 tháng 5 2020

Program hotrotinhoc_hoc24;

var i,n,max: integer;

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

begin

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

max:=0;

for i:=1 to n do

begin

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

if a[i]>max then max:=a[i];

end;

write('So lon nhat cua day la : ',max);

readln

end.

7 tháng 5 2020

Đây là bài làm của mình. Phần chữ nghiêng là giải thích nha. Có j sai sót thì chỉ giúp mình nhé.

Begin

For i:= 1 to 100 do Read (A[i]); Đọc dãy số

For i:= 1 to 100 do

If A[i] < A[i+1] then m:= A[i+1]; So sánh lần lượt các số với số đứng sau

Write( 'So lon nhat cua day so nguyen la:' , m); viết kết quả

End.

7 tháng 5 2020

Làm như thế nào vậy ạ? Em k hiểu

\n\n

\n
7 tháng 5 2020

+Đoạn1

\n\n

T:=0; n:=0;

\n\n

While T<=5 do

\n\n

Begin

\n\n

n:=n+1; T:=T+n; end;

\n\n

Vòng 1: T<=5 ---> Đúng ---> n=1 ---> t=1

\n\n

Vòng 2: T<=5 ---> đúng ---> n=2 ---> t=3

\n\n

Vòng 3: T<=5 ---> đúng ---> n=3 ---> t=6

\n\n

T<=5 ---> ĐK sai kết thúc vòng lặp. Khi đó giá trị n=3; T=6

\n\n

Câu b tương tự bạn nhé

\n