chương trình dịch là gì?
chương trình dịch là gì?
Chương trình dịch là chương trình đặc biệt, có chức năng chuyển đổi chương trình được viết trên ngôn ngữ lập trình bậc cao thành chương trình thực hiện được trên máy tính cụ thể.
mn giúp mình với ạ mình cảm ơn:
1. Tạo chương trình để có trò chơi Cá mập săn mồi. Người chơi điều khiển nhân vật cá(Fish) di chuyển bằng chuột máy tính và nhân vật cá mập(Shark) luôn chạy hướng về phía nhân vật cá. Khi cá mập chạm được vào cá bé thì xuất hiện dòng chữ "Bắt được rồi"
Bạn ơi, Pascal ko hỗ trợ di chuyển bằng chuột máy tính(trừ khi dùng Graph, nhưng mình đoán 99% các mod trên đây ko ai biết dùng Graph đâu)
Nếu dùng WASD thì có thể, nhưng nếu vậy thì bài này nên đưa lên bài lớp 11 thì hơn
\(\left(x^2-x+1\right)^4-6x^2\left(x^2-x+1\right)^2+5x^4=0\)
\(\Leftrightarrow\left[\left(x^2-x+1\right)^2\right]^2-2\left(x^2-x+1\right)^2.3x^2+\left(3x^2\right)^2-4x^4=0\)
\(\Leftrightarrow\left[\left(x^2-x+1\right)^2-3x^2\right]^2-\left(2x^2\right)^2=0\)
\(\Leftrightarrow\left[\left(x^2-x+1\right)^2-3x^2+2x^2\right]\left[\left(x^2-x+1\right)^2-3x^2-2x^2\right]=0\)
\(\Leftrightarrow\left[\left(x^2-x+1\right)^2-x^2\right]\left[\left(x^2-x+1\right)^2-5x^2\right]=0\)
\(\Leftrightarrow\left(x^2-x+1+x^2\right)\left(x^2-x+1-x^2\right)\left(x^4-2x^3-4x^2+1\right)=0\)
\(\Leftrightarrow\left(2x^2-x+1\right)\left(1-x\right)\left(x+1\right)\left(x^3-2x^2-x+1\right)=0\)
Mấy bạn cho mình gửi tạm nha, xíu mình nhờ CTV xóa :(
Trong ví dụ về rô bốt , nếu thay đổi thứ tự của lệnh 1 và lệnh 2 trong chương trình , rô bốt có thực hiện được công việc nhặt rác không ? Hãy xác định vị trí mới của rô bốt sau khi thực hiện xong chương trình.Em hãy bổ sung 2 lệnh để rô bốt quay lại vị trí ban đầu
khi thay đổi lệnh 1 và 2 rô bốt sẽ nhặt rác nơi không có
vị trí mới cách vi trí cũ 3 bước
2 lệnh bổ sung Lệnh 1 :tiến 1 bước
Lệnh 2 :quay phải tiến 3 bước
1/Cho hai biến x và y. Hãy mô tả TT đổi giá trị của các biến nói trên để x và y có giá trị tăng dần.
2/
Cho thuật toán sau:
Bước 1. x¬x + y.
Bước 2. y¬x-y.
Bước 3. x¬x-y.
Em hãy nêu mục đích của hai thuật toán trên?
3/Viết cú pháp, giải thích cú pháp và hoạt động của câu lệnh điều kiện dạng thiếu trong ngôn ngữ lập trình Pascal?
4/Viết cú pháp, giải thích cú pháp và hoạt động của câu lệnh điều kiện dạng đủ trong ngôn ngữ lập trình Pascal?
5/ Viết cú pháp, giải thích cú pháp và nêu cách thực hiện câu lệnh của câu lệnh lặp với số lần biết trước trong Pascal?
1/
Bước 1: Nếu x<y thì chuyển đến bước bước 3
Bước 2: tg <- x;
X <- y;
Y <- tg;
Bước 3: In giá trị x, y và kết thúc.
2/- Thuật toán trên thực hiện thao tác hoán đổi giá trị của hai biến số x và y.
3/
- Cú pháp: If < điều kiện > then < câu lệnh >;
- Trong đó: + If, then là các từ khóa
+ điều kiện thường là phép so sánh;
+ câu lệnh: là câu lệnh đơn cũng có thể là nhóm các câu lệnh, nếu là nhóm các câu lệnh thì đặt trong cặp từ khóa Begin và end.
- Hoạt động: Khi gặp câu lệnh điều kiện dạng thiếu, chương trình sẽ kiểm tra điều kiện, nếu điều kiện thỏa mản chương trình sẽ thực hiện câu lệnh sau từ khóa THEN, ngược lại câu lệnh bị bỏ qua.
4/
- Cú pháp: If < điều kiện > then < câu lệnh 1> else < câu lệnh 2>;
- Trong đó: + If, then, else là các từ khóa
+ điều kiện thường là phép so sánh;
+ câu lệnh: là câu lệnh đơn cũng có thể là nhóm các câu lệnh, nếu là nhóm các câu lệnh thì đặt trong cặp từ khóa Begin và end.
- Hoạt động: Khi gặp câu lệnh điều kiện dạng đủ, chương trình sẽ kiểm tra điều kiện, nếu điều kiện thỏa mản chương trình sẽ thực hiện câu lệnh 1 sau từ khóa THEN.Trong trường hợp ngược lại câu lệnh 2sẽ được thực hiện.
5/
- Cú pháp: For <biến đếm> := <giá trị đầu> to <giá trị cuối> do <câu lệnh>;
- Trong đó: + For, to, do là các từ khóa
+ biến đếm; là biến kiểu nguyên
+ giá trị đầu, giá trị cuối là các giá trị nguyên, giá trị đầu phải nhỏ hơn hoặc bằng giá trị cuối;
+ câu lệnh: là câu lệnh đơn cũng có thể là nhóm các câu lệnh, nếu là nhóm các câu lệnh thì đặt trong cặp từ khóa Begin và end.
+ số lần lặp = giá trị cuối – giá trị đầu + 1 (lần).
- Cách thực hiện: Ban đầu biến đếm nhận giá trị bằng giá trị đầu, sau mỗi vòng lặp biến đếm tự động tăng thêm một đơn vị cho đến khi bằng giá trị cuối.
Ai best tin học thì ib vào tối lúc 7h30 nha mình muốn hỏi mấy cái đây xí
tôi biết nè , không phải là cao thủ hẳn nhưng cũng biết nhiều thứ
mk bt kha khá thôi bn ạ chứ ko phải cao thủ
KT 15p tin
Em hiểu thế nào là viết chương trình? Tại sao cần viết chương trình?
Viết chương trình là tạo ra các câu lệnh rồi sắp xếp theo một trình tự nào đó
Tại sao cần viết chương trình
viết chương trình giúp con người điều khiển máy tính một cách đơn giản và hiệu quả hơnTình hình là rất tình hình do chơi máy tính quá nhiều nên mình đã bị đặt mật khẩu mẹ chỉ cho dung 15 - 20 phút mỗi ngày , cho hỏi làm sao để biết được mật khẩu khi đã vào được máy tính ( mình chỉ cần biết mật khẩu thôi không cần phải đặt lại ) làm ơn help me !
Viết chương trình pascal nhập một số và kiểm tra xem số đó có phải số song tố không (số song tố là số nguyên tố và tổng chữ số của nó cũng là số nguyên tố)
uses crt;
var i,n ,dem:integer;
begin
clrscr;
Write( 'nhap so nguyen duong n: ');readln(n);
dem:=0;
for i:=1 to n do if n mod i = 0 then dem:=dem+1;
if(n<2) or (dem< >2) then writeln (n,' khong phai la so nguyen to')
else if dem=2 then writeln(n,' la so nguyen to');
readln
end.
program song_to;
uses crt;
var x,i,dem,tcs,t:longint;
function tongchuso(x:longint):longint;
begin
tcs:=0;
while x<>0 do
begin
tcs:=tcs+x mod 10;
x:=x div 10;
end;
tongchuso:=tcs;
end;
begin
clrscr;
write('nhap vao mot so:');readln(x);
dem:=0;
for i:=1 to x do
if x mod i=0 then dem:=dem+1;
if dem=2 then
begin
t:=0;
for i:=1 to tongchuso(x) do
if tongchuso(x) mod i =0 then t:=t+1;
if t=2 then write(x,' la so song to');
end
else write(x,' k la so song to');
readln;
end.
var t,pn,n,pd:integer;
function ktnt(k:integer):boolean;
var i,t:integer;
begin
t:=0;
for i:=1 to k do
if k mod i=0 then t:=t+1;
if t=2 then ktnt:=true
else ktnt:=false;
end;
begin
write('n=');readln(n);
pn:=n;
t:=0;
repeat
begin
pd:=pn mod 10;
t:=t+pd;
pn:=pn div 10;
end;
until pn=0;
writeln(t);
if ktnt(n) and ktnt(t) then writeln(n,' la so song to ')
else writeln(n,' khong phai so song to ');
readln;
end.