Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Nguyên Văn Thiện

Viết chương trình nhập vào dãy số nguyên a1;o/2;...ăn hãy in ra giá trị nhỏ nhất của dãy số

 

Nguyên Văn Thiện
6 tháng 8 2023 lúc 22:39

Mình đang rất cần gấp cho môn thi ạ🥺

Khiêm Nguyễn Gia
6 tháng 8 2023 lúc 23:06

Python:
 

# Nhập vào dãy số
n = int(input("Nhập vào số lượng phần tử của dãy số: "))
numbers = []
for i in range(n):
    number = int(input(f"Nhập vào phần tử thứ {i+1}: "))
    numbers.append(number)

# Tìm giá trị nhỏ nhất của dãy số
min_value = min(numbers)

# In ra kết quả
print("Giá trị nhỏ nhất của dãy số là:", min_value)

C++:
 

#include <iostream>
#include <vector>
#include <algorithm>

int main() {
    // Nhập vào dãy số
    int n;
    std::cout << "Nhap vao so luong phan tu cua day so: ";
    std::cin >> n;
    std::vector<int> numbers;
    for (int i = 0; i < n; ++i) {
        int number;
        std::cout << "Nhap vao phan tu thu " << i+1 << ": ";
        std::cin >> number;
        numbers.push_back(number);
    }

    // Tìm giá trị nhỏ nhất của dãy số
    int min_value = *std::min_element(numbers.begin(), numbers.end());

    // In ra kết quả
    std::cout << "Gia tri nho nhat cua day so la: " << min_value << std::endl;

    return 0;
}

Java:

 

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        // Nhập vào dãy số
        Scanner scanner = new Scanner(System.in);
        System.out.print("Nhap vao so luong phan tu cua day so: ");
        int n = scanner.nextInt();
        List<Integer> numbers = new ArrayList<>();
        for (int i = 0; i < n; ++i) {
            System.out.print("Nhap vao phan tu thu " + (i + 1) + ": ");
            int number = scanner.nextInt();
            numbers.add(number);
        }

        // Tìm giá trị nhỏ nhất của dãy số
        int min_value = numbers.stream().min(Integer::compareTo).get();

        // In ra kết quả
        System.out.println("Gia tri nho nhat cua day so la: " + min_value);
    }
}

Ruby:

 

# Nhập vào dãy số
print "Nhap vao so luong phan tu cua day so: "
n = gets.chomp.to_i

numbers = []
(1..n).each do |i|
  print "Nhap vao phan tu thu #{i}: "
  number = gets.chomp.to_i
  numbers << number
end

# Tìm giá trị nhỏ nhất của dãy số
min_value = numbers.min

# In ra kết quả
puts "Gia tri nho nhat cua day so la: #{min_value}"

Pascal:

 

program TimGiaTriNhoNhat;
var
  n, i, min_value, number: integer;
begin
  // Nhập vào số lượng phần tử của dãy số
  write('Nhap vao so luong phan tu cua day so: ');
  readln(n);

  // Nhập vào dãy số
  min_value := MaxInt;
  for i := 1 to n do
  begin
    write('Nhap vao phan tu thu ', i, ': ');
    readln(number);
    if number < min_value then
      min_value := number;
  end;

  // In ra kết quả
  writeln('Gia tri nho nhat cua day so la: ', min_value);
end.

Sai sót thì sử dụng kiến thức đã có để sửa nó nhe.

Tin dễ mà =))
23 tháng 8 2023 lúc 14:13

C++

#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
    int n;
    cin >> n;
    int a[n];
    for (int i=0;i<n;i++)
        cin >> a[i];
    cout << *min_element(a,a+n);
    return 0;
}


Các câu hỏi tương tự
Tran Trang
Xem chi tiết
Mai Phương Lê
Xem chi tiết
Trương Đức Tấn
Xem chi tiết
Hiếu Phùng Mạnh
Xem chi tiết
Đức Vượng
Xem chi tiết
Đỗ Nguyễn Thùy Lâm
Xem chi tiết
 ohsusu
Xem chi tiết
Hắc Lang
Xem chi tiết
erddedfrferf ffvf fd
Xem chi tiết