Trình bày thuật toán tìm giá trị nhỏ nhất của 3 số nguyên

  • lý thuyết
  • trắc nghiệm
  • hỏi đáp
  • bài tập sgk

vẽ sơ đồ khối trình bày bài toán : tìm giá trị lớn nhất , nhỏ nhất của 3 số bất kì

Các câu hỏi tương tự

7.Xác định Input, Output và mô tả thuật toán của bài toán sau:
Tìm giá trị lớn nhất trong các số nguyên a, b, c

Input: giá trị lớn nhất trong các số nguyên a, b, c; Output: các số nguyên a, b, c 

Input: các số nguyên a, b, c; Output: GTLN của các số nguyên a, b, c

Câu lệnh điều kiện dạng đầy đủ là:

If Điều kiện then Câu lệnh 1 Else Câu lệnh 2;

If Điều kiện then Câu lệnh 1, Câu lệnh;

If Điều kiện then Câu lệnh;

If Điều kiện then Câu lệnh 1; Else Câu lệnh 2;

Trong các tên sau đây, tên nào là hợp lệ trong ngôn ngữ Pascal?

Bai_tap

tu giac

baitap9

1baitap

/*

    Bài tập: Tìm min, max trong 3 số nguyên a b c nhập từ bàn phím

    SỬ dụng hàm

*/

#include

// Hàm tìm min của 2 số

int MinTwoNum[int a, int b]{

    return [a b ? a : b];

}

// Hàm tìm min 3 số nguyên

int MinThreeNum[int a, int b, int c]{

    return MinTwoNum[a, MinTwoNum[b, c]];

}

// Hàm tìm max 3 số

int MaxThreeNum[int a, int b, int c]{

    int m = MaxTwoNum[a, b];

    int ans = MaxTwoNum[m, c];

    return ans;

}

/*

    a = 5, b = 7, c = 1

    min = min[min[a, b], c] // Ctrl C => Ctrl V

    max = max[min[a, b], c]

*/

int main[]{

    int firstNum, secondNum, thirdNum;

    printf["\nNhap so thu nhat: "]; scanf["%d", &firstNum];

    printf["\nNhap so thu hai: "]; scanf["%d", &secondNum];

    printf["\nNhap so thu ba: "]; scanf["%d", &thirdNum];

    //

    printf["\nMin = %d", MinThreeNum[firstNum, secondNum, thirdNum]];

    printf["\nMax = %d", MaxThreeNum[firstNum, secondNum, thirdNum]];

    return 0;

}

Video liên quan

Chủ Đề