12 câu hỏi
Cú pháp lệnh lặp với số lần chưa biết trước:
while (<Điều kiện>) { <dãy lệnh>;}
While < điều kiện > to < câu lệnh 1 > do < câu lệnh 2 >;
While < điều kiện > do ;< câu lệnh >;
While < điều kiện >< câu lệnh >;
Việc đầu tiên mà câu lệnh while cần thực hiện là gì?
Thực hiện < câu lệnh >
Kiểm tra giá trị của < điều kiện >
Thực hiện câu lệnh sau từ khóa Then
Kiểm tra < câu lệnh >
Cú pháp lệnh lặp với số lần chưa biết trước:
do { <dãy lệnh>;} while (<Điều kiện>)
do { <dãy lệnh>;} while (<Điều kiện>);
do <dãy lệnh>; while (<Điều kiện>);
while (<Điều kiện>) do { <dãy lệnh>;}
Cho chương trình C++ sau:
#include<bits/stdc++.h>
using namespace std;
int main(){
int a=36, b=90;
while (a*b!=0)
{if (a>b) a=a%b;
else b=b%a; }
cout<<a+b;
}
Kết quả khi chạy chương trình trên là:
18
0
36
126
Cho chương trình C++ sau:
#include<bits/stdc++.h>
using namespace std;
int main(){
int a=43, b=34;
while (a!=b)
{if (a>b) a=a-b;
else b=b-a; }
cout<<a;
}
Kết quả khi chạy chương trình trên là:
9
34
43
1
Cho chương trình C++ sau:
#include<bits/stdc++.h>
using namespace std;
int main(){
int n=792, k=0;
while (n!=0)
{k=k*10+n%10;;
n=n/10; }
cout<<k;
}
Kết quả khi chạy chương trình trên là:
792
92
297
79
Vòng lặp while kết thúc khi nào?
Khi đủ số vòng lặp
Khi tìm được output
Khi điều kiện cho trước được thỏa mãn
Cả A, B và C đều đúng
Cho biết câu lệnh lặp trong đoạn chương trình sau thực hiện mấy lần?
i=5;
while (i>=1) i--;
10
2
1
9
Hoạt động nào sau đây lặp với số lần chưa biết trước?
Ngày ăn 3 bữa cơm
Mỗi tuần đi học 6 ngày
Học cho tới khi thuộc bài
Một tháng cả nhà đi du lịch 1 lần
Câu lệnh sau, từ khóa do trong lệnh do… while được thực hiện ít nhất mấy lần?
0
1
2
Phụ thuộc vào điều kiện
Cho chương trình C++ sau:
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
do
{ cin>>n;}
while (n<=0);
}
Kết quả khi chạy chương trình và nhập n=-12 là:
-12
Con trỏ nhấp nháy yêu cầu nhập lại giá trị của n
n=-12
Chương trình báo lỗi
Cho chương trình C++ sau:
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
do
{ cin>>n;}
while ((n<-300) || (n>300));
}
Chương trình trên thực hiện việc nhập dữ liệu cho n với điều kiện của n là gì?
|n|<=300
|n|>300
|n|<300
|n|>=300
