viet chuong trinh nhap vao cac so nguyen tu ban phim va tinh tong cua chung.Chuong trinh dung lai khi tong lon hon hoac bang a(a la so nhap tu ban phim)va thong bao tong do ra man hinh(Free Pascal)
Giup minh voi
Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.
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.
B1:
#include <bits/stdc++.h>
using namespace std;
int main() {
long long n;
cout << "Nhap so n: ";
cin >> n;
cout << int(sqrt(n));
}
B2:
#include <bits/stdc++.h>
using namespace std;
int main() {
float a,b;
cout << "Nhap vao 2 so phan biet: ";
cin >> a >> b;
if (a>b) cout << a;
else cout << b;
}
#include <iostream>
#include <algorithm>
using namespace std;
int main()
{
int n,k;
cin >> n >> k;
int a[n];
for (int i=0;i<n;i++)
cin >> a[i];
sort(a,a+n);
cout << a[k-1];
return 0;
}
program dem_so_am_duong_0;
uses crt;
var B: array[1..100] of integer;
i, n, count_am, count_duong, count_0: integer;
begin
write('Nhap n: ');
readln(n);
for i :=1 to n do
begin
write('Nhap phan tu B[' , i, ']: ');
readln(B[i]);
end;
count_am :=0;
count_duong :=0;
count_0 :=0;
for i :=1 to n do
begin
if B[i] < 0 then
count_am := count_am + 1
else if B[i] > 0 then
count_duong := count_duong + 1
else
count_0 := count_0 + 1;
end;
write('So phan tu am trong mang: ', count_am);
write('So phan tu duong trong mang: ', count_duong);
write('So phan tu bang 0 trong mang: ', count_0);
readln;
end.
#include<iostream>
#include<cmath>
using namespace std;
int main() {
double x, y, z, t;
double pi = acos(-1.0);
double a, b, c, d;
cin >> x >> y >> z >> t;
double alpha = x * pi / 180, beta = y * pi / 180;
double gamma = z * pi / 180, delta = t * pi / 180;
double distance = cos(alpha) + cos(beta) + cos(gamma) + cos(delta);
if (distance == 2) {
cout << "YES" << endl;
} else {
cout << "NO" << endl;
}
return 0;
}
Đối với Python:
a) và b):
print("Nhập dãy số nguyên:")
ds=[int(i) for i in input().split()]
T=0
for i in range (0,len(ds)):
if ds[i]%2!=0:
T=T+1
print("Trong dăy có",T,"số lẻ.")
c)
print("Nhập dãy số nguyên:")
ds=[int(i) for i in input().split()]
S=0
P=1
for i in range (0,len(ds)):
if ds[i]%3==0:
S=S+ds[i]
print("Tổng các số chia hết cho 3 là",S)
for i in range (0,len(ds)):
if ds[i]%3==0:
P=P*ds[i]
print("Tích các số chia hết cho 3 là",P)
d)
print("Nhập dãy số nguyên:")
ds=[int(i) for i in input().split()]
ds.sort()
n=len(ds)
print(ds[n-1])
e)
print("Nhập dăy số nguyên:")
ds=[int(i) for i in input().split()]
for i in range (0,len(ds)):
if ds[i]%6==0:
print(ds[i])