Cho hai biến x và y hãy mô tả thuật toán hoán đổi giá trị 2 biến nói trên

HOC24 Lớp học Môn học Chủ đề / Chương Bài học HOC24 Cho hai biến x và y. Hãy mô tả thuật toán đổi giá trị của các biến nói trên [nếu cần] để x và y theo thứ tự có giá trị không giảm. Thuật toán đổi giá trị theo thứ tự có giá trị không giảm: Bước 1: Nhập giá trị của x, y. Bước 2: Nếu x > y thì chuyển tới bước 3. Ngược lại chuyển tới bước 4. Bước 3: Tráo đổi giá trị của x và y. Thuật toán tráo đổi giá trị: Bước 1: Khai báo một biến cùng kiểu dữ liệu với x,y là tg. Bước 2: Gán giá trị tg:=a; Bước 3: Gán giá trị a:=b; Bước 4: Gán giá trị b:=tg; Bước 4: Kết thúc thuật toán. Thuật toán đổi giá trị theo thứ tự có giá trị không giảm: Bước 1: Nhập giá trị của x, y. Bước 2: Nếu x > y thì chuyển tới bước 3. Ngược lại chuyển tới bước 4. Bước 3: Tráo đổi giá trị của x và y. Thuật toán tráo đổi giá trị: Bước 1: Khai báo một biến cùng kiểu dữ liệu với x,y là tg. Bước 2: Gán giá trị tg:=a; Bước 3: Gán giá trị a:=b; Bước 4: Gán giá trị b:=tg; Bước 4: Kết thúc thuật toán. Cho hai biến x và y. Hãy mô tả thuật toán đổi giá trị của các biến nói trên để x và y có giá trị tăng dần. Thuật toán đổi giá trị theo thứ tự có giá trị không giảm: Bước 1: Nhập giá trị của x, y. Bước 2: Nếu x > y thì chuyển tới bước 3. Ngược lại chuyển tới bước 4. Bước 3: Tráo đổi giá trị của x và y. Thuật toán tráo đổi giá trị: Bước 1: Khai báo một biến cùng kiểu dữ liệu với x,y là tg. Bước 2: Gán giá trị tg:=a; Bước 3: Gán giá trị a:=b; Bước 4: Gán giá trị b:=tg; Bước 4: Kết thúc thuật toán. Cho hai biến x và y. Hãy mô tả thuật toán đổi giá trị của các biến nói trên [nếu cần] để x và y theo thứ tự có giá trị giảm dần *Thuật toán : B1: nhập 2 biến x,y B2: Nếu x Hãy cho biết kết quả sau khi thực hiện thuật toán sau: Bước 1. Tam←x; Bước 2. x←y; Bước 3. y← tam; A. Khác B. Hoán đổi giá trị hai biến x và y C. Giá trị của biến y bằng giá trị của biến x D. Giá trị của biến x bằng giá trị của biến y B B. Hoán đổi giá trị hai biến x và y Hãy cho biết kết quả sau khi thực hiện thuật toán sau: Bước 1. Tam←x; Bước 2. x←y; Bước 3. y← tam; * A.Khác B.Giá trị của biến y bằng giá trị của biến x C.Hoán đổi giá trị hai biến x và y D.Giá trị của biến x bằng giá trị của biến y C Bài toán: Cho x=3, y=7. Hãy viết chương trình hoán đổi giá trị x và y Câu 1: Xác định bài toán trên Câu 2: Mô tả thuật toán của bài toán trên Program hoan_doi; uses crt; var x,y,temp:Integer; begin x:=3;y:=7; Writeln['Gia tri cua x truoc khi doi: ',x]; Writeln['Gia tri cua y truoc khi doi: ',y]; temp:=x; x:=y; y:=temp; Writeln['Gia tri cua x sau khi hoan doi: ',x]; Writeln['Gia tri cua y sau khi hoan doi: ',y]; Readln[]; end. Mô tả: Khai báo 3 biến kiểu số nguyên -Ta gán 3 cho biến x, gán 7 cho biến y -Sau đó gán giá trị của biến x cho biến temp [để lưu trữ giá trị của biến x]; -Ta gán giá trị của biến y cho biến x [lúc này giá trị của biến x đã bị đổi]; -Rồi gán giá trị của biến temp cho biến y [Giá trị không bị thay đổi theo biến x bởi vì trước khi thay đổi giá trị của biến x thành giá trị của biến y ta đã gán giá trị trước đó của biến x cho biến temp] Lời giải : B1: nhập 2 biến x,y B2: Nếu x>y tráo đổi gía trị của x và y, chuyển đến bước 3 . Nếu y > x thì 2 số đã theo thứ tự có giá trị không giảm , chuyển đến bước 3 B3: In ra kết qủa x, y và kết thúc thuật toán Viết thuật toán làm các công việc sau 1. Hoán đổi giá trị của hai số thực A và C, dùng biến trung gian B [ biểu diễn thuật toán bằng cách liệt kê ]. 2. Cho điểm I[x;y] trên mặt phẳng tọa độ và số thực R. Kiểm tra xem M[a;b] có nằm trên đường tròn tâm I bán kính R không? [ biểu diễn thuật toán bằng sơ đồ khối ]. 2: #include using namespace std; double xm,ix,iy,r,ma,mb; int main[] { cin>>ix>>iy; cin>>r; cin>>ma>>mb; xm=sqrt[[ix-ma]*[ix-ma]+[iy-mb]*[iy-mb]]; if [xm==r] cout

Chủ Đề