Viết chương trình tìm số lớn nhất trong 3 số abc được nhập từ bàn phím c
Viết chương trình nhập 3 số a, b, c từ bàn phím. Tính tổng 3 số đó và in ra số lớn nhất trong được nhập vào. Show Các câu hỏi tương tự Cho ba số a, b, c. Viết chương trình tìm số lớn nhất và số nhỏ nhất trong 3 số trên.
Var : a,b,c , max : integer ; Begin Write [' Nhap a b c'] ; Readln [ a,b,c] ; Max:=a; If max If max Write [' So lon nhat la',max]; Readln ; End . This entry is part 13 of 69 in the series Học C Không Khó
84
/ 100
Để luyện tập kiến thức cấu trúc if else đã học, hôm nay chúng ta tiếp tục làm bài tập tìm số lớn nhất trong 3 số a b c để luyện tập kiến thức đã học. Nếu bạn chưa biết tới khóa học lập trình C này, có thể bạn nên ghé thăm bài giới thiệu khóa học “Học C bá đạo” nhé. Còn bây giờ chúng ta sẽ đi vào làm bài tập luyện tập nhé. /* Tìm số lớn nhất trong 3 số a, b, c nhập từ bàn phím */ Ý tưởng giải bài tập
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 /* Tìm số lớn nhất trong 3 số a, b, c nhập từ bàn phím */ #include int main[] { float a, b, c; printf["\nNhap 3 so a, b, c: "]; scanf["%f%f%f", &a, &b, &c]; // Tìm max theo C1 float maxValue = a; if[b > maxValue]{ maxValue = b; } if[c > maxValue]{ maxValue = c; } // Tìm max theo C2 // Không khuyến khích // if [a >= b && a >= c] // { // printf["Max = %f", a]; // } // else if [b >= a && b >= c] // { // printf["Max = %f", b]; // } // else // { // printf["Max = %f", c]; // } } Kết quả chạy chương trình:
Tham gia Forum Lập Trình Không Khó để cùng học tập và trao đổi kiến thức lập trình nhé! Video liên quan Bài 1. Viết chương trình nhập vào số nguyên dương n. In ra màn hình thông báo n là số chẵn hay số lẻ. Bài 2. Viết chương trình nhập vào số nguyên dương n. Kiểm tra n có chia hết cho 3 và 5 hay không? Bài 3. Cho hai số a, b được nhập từ bàn phím. Hãy viết chương trình tìm giá trị lớn nhất của hai số trên và in ra kết quả. Bài 4. Cho ba số a, b, c được nhập từ bàn phím. Hãy viết chương trình tìm giá trị lớn nhất của ba số trên và in ra kết quả. Bài 5. Viết chương trình giải phương trình bậc 1: ax+b=0. Bài 6. Viết chương trình giải phương trình bậc 2: ax2+bx+c=0 [với a#0] Bài 7. Viết chương trình nhập vào 3 số nguyên dương a, b, c. Kiểm tra 3 số đó có tạo thành ba cạnh của tam giác hay không? Bài 8. Viết chương trình nhập vào 3 số nguyên dương a, b, c tương ứng là 3 cạnh của tam giác ABC. Kiểm tra tam giác ABC có vuông hay không? Bài 9. Viết chương trình tính tiền điện nhà A phải trả khi sử dụng n[kw] điện mỗi tháng. Biết rằng 100 kw đầu giá 1000đ/kw, từ 101 trở lên giá 2500đ/kw. Bài 10. Viết chương trình nhập vào số nguyên dương n [ 0<=n<=9]. In ra chữ số tương ứng của số đó: Ví dụ n=5 thì in ra “Năm” Câu 1. Chọn đáp án đúng cho cấu trúc rẽ nhánh trong Python
A. If <điều kiện>:
Câu 2. Trong cấu trúc rẽ nhánh thì sau if là điều kiện. Vậy điều kiện có thể là: A. Phép toán lôgic; B. Biểu thức số học; C. Biểu thức quan hệ; D. Một câu lệnh; Câu 3. Trong cấu trúc rẽ nhánh dạng if thì khối lệnh sau if được thực hiện khi nào: A. Điều kiện được tính toán xong; B. Điều kiện được tính toán và cho giá trị đúng; C. Điều kiện không tính được; D. Điều kiện được tính toán và cho giá trị sai; Câu 4. Trong cấu trúc rẽ nhánh dạng if-else thì khối lệnh sau else được thực hiện khi nào: A. biểu thức điều kiện đúng và câu lệnh 1 thực hiện xong; B. câu lệnh 1 được thực hiện; C. biểu thức điều kiện sai; D. biểu thức điều kiện đúng; Câu 5. Phát biểu nào sau đây có thể làm điều kiện trong cấu trúc rẽ nhánh: A. A + B B. A > B C. N mod 100 D. “A nho hon B” Câu 6. Để kiểm tra số nguyên n là số chẳn hay lẻ ta sử dụng điều kiện nào: A. n//2=0 B. n%2=0 C. n//2==0 D. n%2==0 Câu 7. Để kiểm tra số nguyên n có vừa chia hết cho 3 và chia hết cho 5 hay không thì sử dụng điều kiện nào: A. n%3==0 or n%5==1 B. n%3==0 or n%5==0 C. n%3==0 and n%5==0 D. n%3==0 and n%5==1 Câu 8. Chọn câu rẽ nhánh đúng khi tìm số lớn nhất trong hai số a và b: A. if a>b: max=a B. if a>b: max=b else: max=a C. max=a if b>max: max=b D. max=a if max>b: max=b 1. Cài đặt Python Lên trang chủ của Python: www.python.org download 1 phiên bản về máy tính để tiến hành cài PythonĐể kiểm tra Python đã cài đặt thành công chưa hoặc phiên bản gì ta thực hiện: - Nhấn phím Window gõ cmd sau đó nhấn Enter - Gõ python –version rồi nhấn Enter 2. Cài đặt Thonny Thony là trình soạn thảo ngôn ngữ lập trình Python với giao diện đơn giản, cấu hình nhẹ và dễ sử dụng. – Ctrl L: Xóa dữ liệu vùng Shell 3. Sử dụng trình soạn thảo Python online Hiện nay nhiều website cho phép soạn thảo các bài code Python đơn giản trực tiếp trên web. Điều này thuận lợi cho rất nhiều người chưa cài đặt các trình soạn thảo Python, hoặc viết code trên điện thoại Khái niệm lập trình Lập trình là sử dụng cấu trúc dữ liệu và các câu lệnh của ngôn ngữ lập trình cụ thể để mô tả dữ liệu và diễn đạt các thao tác của thuật toán. Khái niệm ngôn ngữ lập trình Ngôn ngữ lập trình là ngôn ngữ dùng để viết chương trình gồm: Ngôn ngữ máy, hợp ngữ, ngôn ngữ lập trình bậc cao. Hiện nay đa phần người ta sử dụng ngôn ngữ lập trình bậc cao để lập trình vì dễ viết, dễ hiểu và có tính độc lập cao. Tuy nhiên chương trình được viết bằng ngôn ngữ lập trình bậc cao cần phải có chương trình dịch máy tính mới hiểu được Chương trình dịch 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 bằng ngôn ngữ bậc cao thành chương trình thực hiện được trên máy tính. Các loại chương trình dịch: + Thông dịch: Kiểm tra tính đúng đắn của câu lệnh trong chương trình nguồnChuyên sang ngôn ngữ máy tính Thực hiện câu lệnh vừa chuyển đổi được + Biên dịch Duyệt phát hiện kiểm tra tính đúng đắn của câu lệnh trong chương trình nguồn Câu 1. Chọn đáp án đúng cho cấu trúc rẽ nhánh trong Python
A. If <điều kiện>:
Câu 2. Trong cấu trúc rẽ nhánh thì sau if là điều kiện. Vậy điều kiện có thể là: A. Phép toán lôgic; B. Biểu thức số học; C. Biểu thức quan hệ; D. Một câu lệnh; Câu 3. Trong cấu trúc rẽ nhánh dạng if thì khối lệnh sau if được thực hiện khi nào: A. Điều kiện được tính toán xong; B. Điều kiện được tính toán và cho giá trị đúng; C. Điều kiện không tính được; D. Điều kiện được tính toán và cho giá trị sai; Câu 4. Trong cấu trúc rẽ nhánh dạng if-else thì khối lệnh sau else được thực hiện khi nào: A. biểu thức điều kiện đúng và câu lệnh 1 thực hiện xong; B. câu lệnh 1 được thực hiện; C. biểu thức điều kiện sai; D. biểu thức điều kiện đúng; Câu 5. Phát biểu nào sau đây có thể làm điều kiện trong cấu trúc rẽ nhánh: A. A + B B. A > B C. N mod 100 D. “A nho hon B” Câu 6. Để kiểm tra số nguyên n là số chẳn hay lẻ ta sử dụng điều kiện nào: A. n//2=0 B. n%2=0 C. n//2==0 D. n%2==0 Câu 7. Để kiểm tra số nguyên n có vừa chia hết cho 3 và chia hết cho 5 hay không thì sử dụng điều kiện nào: A. n%3==0 or n%5==1 B. n%3==0 or n%5==0 C. n%3==0 and n%5==0 D. n%3==0 and n%5==1 Câu 8. Chọn câu rẽ nhánh đúng khi tìm số lớn nhất trong hai số a và b: A. if a>b: max=a B. if a>b: max=b else: max=a C. max=a if b>max: max=b D. max=a if max>b: max=b Bài 1. Viết chương trình nhập vào số nguyên dương n. In ra màn hình thông báo n là số chẵn hay số lẻ. Bài 2. Viết chương trình nhập vào số nguyên dương n. Kiểm tra n có chia hết cho 3 và 5 hay không? Bài 3. Cho hai số a, b được nhập từ bàn phím. Hãy viết chương trình tìm giá trị lớn nhất của hai số trên và in ra kết quả. Bài 4. Cho ba số a, b, c được nhập từ bàn phím. Hãy viết chương trình tìm giá trị lớn nhất của ba số trên và in ra kết quả. Bài 5. Viết chương trình giải phương trình bậc 1: ax+b=0. Bài 6. Viết chương trình giải phương trình bậc 2: ax2+bx+c=0 [với a#0] Bài 7. Viết chương trình nhập vào 3 số nguyên dương a, b, c. Kiểm tra 3 số đó có tạo thành ba cạnh của tam giác hay không? Bài 8. Viết chương trình nhập vào 3 số nguyên dương a, b, c tương ứng là 3 cạnh của tam giác ABC. Kiểm tra tam giác ABC có vuông hay không? Bài 9. Viết chương trình tính tiền điện nhà A phải trả khi sử dụng n[kw] điện mỗi tháng. Biết rằng 100 kw đầu giá 1000đ/kw, từ 101 trở lên giá 2500đ/kw. Bài 10. Viết chương trình nhập vào số nguyên dương n [ 0<=n<=9]. In ra chữ số tương ứng của số đó: Ví dụ n=5 thì in ra “Năm” Bài 1: Cho 2 số nguyên dương n, m tương ứng là hai cạnh chiều dài và chiều rộng của hình chữ nhật. Viết chương trình ghi ra hình chữ nhật trên bằng dấu [*]. Input: n, m
Bài 2: Cho số nguyên dương n. Viết chương trình ghi ra tam giác vuông cân gồm n dòng được tạo bởi các dấu [*]. Input: n
Bài 3: Cho số nguyên dương n. Viết chương trình ghi ra tam giác cân gồm n dòng được tạo bởi các dấu [*]. Input: n
Bài 4: Cho số nguyên n. Viết chương trình đếm số ước của n . Input: n Bài 5: Cho số nguyên n. Viết chương trình tính tổng các ước của n . Input: n Bài 6: Cho số nguyên n. Viết chương trình kiểm tra n có phải là số nguyên tố hay không. Input: n Bài 7: Cho số nguyên n. Viết chương trình liệt kê tất cả các số nguyên tố nhỏ hơn hoặc bằng n. Input: n
Bài 8: Cho số nguyên n. Viết chương trình kiểm tra n có phải là số hoàn hảo hay không. Input: n Bài 9: Cho số nguyên n. Viết chương trình tính n giai thừa [n!]. Input: n Bài 10: Cho số nguyên n. Viết chương trình phân tích số n thành tích các thừa số nguyên tố. Input: n
Bài 11: Cho hai số nguyên n, m. Viết chương trình tìm ước chung lớn nhất của n và m. Input: n, m
Bài 12: Cho số nguyên n. Viết chương trình tìm chữ số lớn nhất trong biểu diễn của n. Input: n
Bài 13: Cho số nguyên n. Viết chương trình ghi ra dãy số fibonaci nhỏ hơn hoặc bằng n. Input: n
Bài 1: Giải phương trình có dạng: ax2 +bx+c=0 Input: a, b,c
Bài 2: Viết chương trình kiểm tra số nguyên n có phải là số chính phương hay không? Input: n Bài 3: Viết chương trình đọc vào số nguyên n gồm 3 chữ số. Tìm vị trí của chữ số lớn nhất trong n Input: n
Bài 4: Viết chương trình đọc vào số nguyên n gồm 3 chữ số. Ghi ra số theo thứ tự giảm dần của các chữ số trong n Input: n
Bài 5: Biết a, b, c là điểm số của ba môn toán, lý, hóa. Viết chương trình in ra kết quả học tập thỏa mãn điều kiện sau: – Nếu tổng điểm >=15 và không có môn nào dưới 4 là Đạt – Nếu Đạt mà các môn đều lớn hơn hoặc bằng 5 thì “Học đều”, ngược lại “Học không đều” – Còn lại là “Rớt” Input: a, b, c
Bài 6: Cho n và m lần lượt là chỉ số cũ và chỉ số mới của số kw điện nhà bạn A đã sử dụng trong một tháng. Viết chương trình tính tiền điện nhà A phải trả với quy ước giá điện như sau: – Quy ước 100kw đầu giá 1000đ/kw – Từ kw 101 đến 150 giá 1200đ/kw – Từ kw 151 đến 200 giá 2000đ/kw – Từ kw 201 trở lên có giá là 2500đ/kw Input: n, m
Bài 7: Cho ba số thực dương a, b, c. Hãy kiểm tra xem ba số a, b, c có phải là ba cạnh của tam giác hay không? Nếu là ba cạnh của tam giác thì tam giác đó là tam giác nào sau: Đều, vuông, vuông cân, cân, thường? Input: a, b, c
Bài 8: Viết chương trình đọc vào 1 số nguyên n là số năm [trong ngày tháng năm]. Kiểm tra với số năm đó thì có phải là năm nhuận hay không? Input: n
Bài 9: Viết chương trình đọc vào 3 số nguyên a, b, c. Hãy kiểm tra xem lần lượt ba số a, b, c có thỏa mãn điều kiện ngày, tháng, năm hay không? Input: n
Bài 10: Viết chương trình đọc vào 3 số nguyên a, b, c. Hãy kiểm tra xem lần lượt ba số a, b, c có thỏa mãn điều kiện giờ, phút, giây hay không? Input: n
D. Ngôn ngữ lập trình, chương trình dịch, thông dịch
D. VNI Window
D. Sử dụng ký tự // ở đầu dòng D. Xor, Not, None D. Giảipt
D. except
D. Khai báo thư viện không nhất thiết phải ở đầu chương trình
D. Bt1
D. import crt
D. Thân chương trình có thể không chứa câu lệnh nào
D. Integer
D. Kiểu bool chỉ có thể là true hoặc false
D. PI=3.14
D. int
D. Kiểu bool chỉ có thể là True hoặc False
D. thông báo lỗi
D. a=True
D. bool
D. Kiểu logic
D. a=a*5 D. 4.25
D. str
D. x và y là int D. Kiểu logic
D. thông báo lỗi
D. a=True
D. bool
D. bool
D. float
D. a=a*5 A. <=>B. >< C. == D. !=
D. d= -5.0
D. str
D. str
D. bool D. 15
D. [5< x] and [x <=100]>Câu 38. Phép toán // là phép toán: A. Chia lấy phần nguyên B. Chia lấy phần dư C. Phép chia D. Phép nhân
D. 2.75
D. S = 8
D. Phép nhân
D. [x=5] or [x <=10]> D. 100
D. S = 8
D. 1, 0
D. [x**2]+3*[xy]-1
D. 65
D. 11
D. 100
D. 2*x**3+3*abs[x**x-1]+1
D. [a+b]*[a+b]-2a**2*b+1
D. print
D. bất kỳ kiểu nào
D. 3 – 7 – 9
D. 28.260
D. x và y là int
D. x**2+3[x+y]-1
D. 25
D. x*3+3*abs[x**x-1]+1
D. 54.0
D. pritn
D. kiểu số nguyên
D. print[‘nhập x:’]
D. 28.260
D. Shift+F5
D. py Video liên quan |