1. Trang chủ
  2. » Công Nghệ Thông Tin

Tài liệu Bài 6 Câu lệnh điều khiển ppt

24 367 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 24
Dung lượng 91,28 KB

Nội dung

Bài 6 CÂU LỆNH ĐIỀU KHIỂN 1.Câu lệnh while  Cú pháp (Syntax): while ( expression ) statement // thân lặp  Ví dụ int count = 0; while( count < 10) cout << ++count << endl; Ví dụ int main() { int x, count = 0; float sum = 0.0 ; cout << " Nhập một vài số nguyên: \n" " Nhập ký tự bất kỳ để thoát" << endl; while (cin >> x ) { sum += x ; ++count; } cout << " Giá trị trung bình : " << sum/count << end; return 0 ; } 2.Câu lệnh for  Cú pháp  Ví dụ int i, count = 0; for (i=1; i <10; ++i) cout << ++count;  Biểu thức (expression) có thể có nhiều phần cách nhau bởi dấu phẩy và được đánh giá từ trái sang, for ( expression1; expression2; expression3 ) statement  Ví dụ int x, i, limit ; for (i=0, limit=8; i<limit; i +=2) x= i*i , cout << setw(10) << x;  Dùng dấu phẩy trong phát biểu (statement) Ví dụ x = (a=3,b=5, a*b) giá trị của a*b được gán cho x Một vài cách dùng for  #include <conio.h> for(i=0; !kbhit(); i++) cout << i << ' ';  for(x=0; x != 123; ) // không có expression 3  for (;;)  for(x=0; x<delay; x++) ; 3.Câu lệnh do-while  Cú pháp do statement while ( expression);  Ví dụ const long delay = 10000000L; int main() { int tic; cout << "\nNhập số lần lặp "; cin >> tic; do { for ( long i = 0; i < delay; ++i ) ; cout << "Âm hiệu!\a" //tạo tiếng kêu << endl; } while( tic > 0 ); cout << "Kết thúc!\n"; return 0; } 4.Câu lệnh IF  Cú pháp if( expression ) statement1 [else statement2 ]  else statement2 trong ngoặc vuông nghĩa là có hoặc không tùy ứng dụng  ví dụ if ( x < y ) min = x; else min = y; // Magic Number program. #include <iostream> #include < cstdlib> using namespace std; int main() { int magic; // magic number int guess; // số dự đoán magic = rand(); // lấy số ngẫu nhiên cout << "Nhập số đoán: "; cin >> guess; if(guess == magic) cout << "** Đúng **"; return 0; } [...]... trong khi bi u th c i u ki n c a if có th ki m tra b t kỳ (không b ng, l n hơn, nh hơn) Không th có hai h ng s case ng d ng trong m t câu l nh switch Câu l nh switch luôn hi u qu hơn dùng if ch a if Các câu l nh liên quan m i case không ph i là các kh i C++ có th ch p nh n n 163 84 case, nhưng trên th c t dùng m t s nh vì ch y chương trình hi u qu Ví d #include using namespace std; int main()... sequence;// cho 1,2 và 3 break; case 4: satatement sequence;// cho 4 break; t Câu l nh switch ch a switch switch(ch1) { case 'A': cout . Bài 6 CÂU LỆNH ĐIỀU KHIỂN 1 .Câu lệnh while  Cú pháp (Syntax): while ( expression ) statement. << "if là câu lệnh điều khiển rẽ vào một trong hai nhánh của C++. "; break; case 3: cout << "switch là câu lệnh điều khiển rẽ vào

Ngày đăng: 24/02/2014, 12:20

TỪ KHÓA LIÊN QUAN

w