Tìm số lớn nhất của ba số nguyên trong C

  • Nguyễn Lê Điệp
  • 28-11-2016
  • 254
  • 0
  • 1
  • 0
  • Bài viết được đăng tại kennis.vn - không copy dưới mọi hình thức.

    Tìm số lớn nhất trong ba số là một trong các bài tập C đơn giản nhất. Trong chương trình C này, bạn có thể nhận đầu vào bởi hàm scanf() hoặc tự định nghĩa giá trị cho các biến.

    Tương tự như so sánh hai số nguyên, với bài này chúng ta cũng sử dụng các lệnh IF và ELSEtrong C để giải bài tập C này. Đây là chương trình C minh họa cho cách sử dụng các lệnh IF … ELSE IF trong C.

    Giải thuật

    Dưới đây là các bước giải thuật đơn giản để giải bài tập C trên:

    • Bước 1: Khai báo ba biến nguyên A, B & C
    • Bước 2: Gán giá trị cho các biến
    • Bước 3: Nếu A lớn hơn B & C, hiển thị A là giá trị lớn nhất
    • Bước 4: Nếu B lớn hơn A & C, hiển thị B là giá trị lớn nhất
    • Bước 5: Nếu C lớn hơn A & B, hiển thị C là giá trị lớn nhất
    • Bước 6: Trường hợp khác, hiển thị A, B & C không là các giá trị duy nhất

    Chương trình

    Phần dưới đây là phần code của chương trình C thực sự để giải bài tập Tìm giá trị lớn nhất trong C:
     

    #include <stdio.h>
    int main(){
    	int a, b, c;
    	a = 11;
     	b = 22;
    	c = 33;
    	if ( a > b && a > c )
    		printf("%d la so lon nhat.", a);
    	else if ( b > a && b > c )
    		printf("%d la so lon nhat.", b);
    	else if ( c > a && c > b )
    		printf("%d la so lon nhat.", c);
    	else   
    		printf("Gia tri cua cac so la khong duy nhat");
    	printf("\n====================\n");
    	printf("Kennis.vn chuc cac ban hoc tot!");
    	return 0;
    }


    Biên dịch chương trình C trên sẽ cho kết quả:

    Từ khóa:

    Tìm số lớn nhất của ba số nguyên trong C

    Tìm số lớn nhất của ba số nguyên trong C

    Tìm số lớn nhất của ba số nguyên trong C

    Tìm số lớn nhất của ba số nguyên trong C
    Tìm số lớn nhất của ba số nguyên trong C
    1 or 0
    Lưu ý: Đăng câu hỏi trên Group Facebook để được hỗ trợ nhanh nhất.
    Đang tải...
    Nguyễn Lê Điệp
    Có sở thích lập trình, viết lách nên đã từng tham gia quản trị và viết bài ở một số diễn đàn, đến năm 2016 mới có điều kiện sáng lập ra kennis.vn với mục đích chia sẻ để học tập. Sinh năm 93, đang học tập và làm việc tại Hồ Chí Minh City.

    Thống kê

    - Hôm nay:
    462
    - Hôm qua:
    643
    - Tuần này:
    4.726
    - Tuần trước:
    4.927
    - Tháng này:
    13.835
    - Tháng trước:
    42.741
    - Năm này:
    196.629
    - Năm trước:
    17.373
    - Tổng cộng:
    214.002