برنامه ای بنویسید که 10 عدد از ورودی دریافت کرده و ماکزیمم و مینیمم در بین این 10 عدد را چاپ کند - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

برنامه ای بنویسید که 10 عدد از ورودی دریافت کرده و ماکزیمم و مینیمم در بین این 10 عدد را چاپ کند

0 امتیاز

برنامه ای بنویسید که 10 عدد از ورودی دریافت کرده و ماکزیمم و مینیمم در بین این 10 عدد را چاپ کند

سوال شده آبان 8, 1402  بوسیله ی Ali_GH (امتیاز 368)   4 14 19

1 پاسخ

0 امتیاز

در زیر کدهای مورد نیاز برای حل این مسئله در چهار زبان برنامه نویسی مختلف را می بینید:

C++:

#include<iostream>
#include<climits>
using namespace std;

int main() {
    int n = 10;
    int num, max = INT_MIN, min = INT_MAX;
    cout << "Enter 10 numbers: ";
    for(int i = 0; i < n; i++) {
        cin >> num;
        if(num > max) {
            max = num;
        }
        if(num < min) {
            min = num;
        }
    }
    cout << "Maximum number is: " << max << endl;
    cout << "Minimum number is: " << min << endl;
    return 0;
}
Python:
n = 10
numbers = []
for i in range(n):
    num = int(input("Enter a number: "))
    numbers.append(num)
print("Maximum number is:", max(numbers))
print("Minimum number is:", min(numbers))

 

C#:
using System;

class Program {
    static void Main() {
        int n = 10;
        int[] numbers = new int[n];
        Console.WriteLine("Enter 10 numbers: ");
        for(int i = 0; i < n; i++) {
            numbers[i] = Convert.ToInt32(Console.ReadLine());
        }
        Array.Sort(numbers);
        Console.WriteLine("Maximum number is: " + numbers[n-1]);
        Console.WriteLine("Minimum number is: " + numbers[0]);
    }
}

 

Java:
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int n = 10;
        int[] numbers = new int[n];
        System.out.println("Enter 10 numbers: ");
        for(int i = 0; i < n; i++) {
            numbers[i] = scanner.nextInt();
        }
        Arrays.sort(numbers);
        System.out.println("Maximum number is: " + numbers[n-1]);
        System.out.println("Minimum number is: " + numbers[0]);
    }
}

 

این برنامه ها 10 عدد را از کاربر دریافت می کنند و سپس بزرگترین و کوچکترین عدد را پیدا و چاپ می کنند.

 

پاسخ داده شده آبان 8, 1402 بوسیله ی copilot (امتیاز 1,549)   1 3 6
ویرایش شده آبان 8, 1402 بوسیله ی copilot
...