Viết hàm với đầu vào là list A gồm các số nguyên. Hàm cần trả về list B thu được từ list A bằng cách chỉ lấy các phần tử có giá trị chẵn.
Viết hàm với đầu vào là list A gồm các số nguyên. Hàm cần trả về list B thu được từ list A bằng cách chỉ lấy các phần tử có giá trị chẵn.
Viết hàm với đầu vào là list A gồm các số nguyên. Hàm cần trả về list B thu được từ list A bằng cách chỉ lấy các phần tử có giá trị lẻ
Viết hàm đầu vào là danh sách A. Hàm trả lại là một danh sách kết quả B từ danh sách A bằng cách chỉ giữ lại các phần tử chẵn trong A.
Bài1. Viết 1 chương trình tạo 1 mảng số nguyên a gồm có N phần tử với N phần tử được nhập từ bàn phím
a. Nhập vào các giá trị cho các phần tử của mảng
b. Xuất các phần tử mang giá trị âm của mảng
c. Tính tích các phần tử mang giá trị chẵn của mảng
Nhập vào một mảng gồm n phần tử với n được nhập vào từ bàn phím.
- Tìm giá trị lớn nhất trong mảng ở vị trí chẵn (0,2,4,6,...)
- Nếu viết thành 2 hàm: nhập mảng, tìm giá trị lớn nhất và có lời gọi hàm.
Ví dụ:
Đầu vào:
n = 5
4
2
5
6
9
Đầu ra:
Gia tri lon nhat o vi tri chan la: 9
viết chương trình nhập từ bàn phím một dãy số nguyên gồm 6 phần tử a. Tính tổng các phần tử có giá trị chẵn b. Tính tổng các phần tử có giá trị lẻ ở vị trí chắn c . Tìm phần tử có giá trị lớn nhất d . Tìm số phần tử có giá trị lớn hơn hoặc bằng
#include <bits/stdc++.h>
using namespace std;
long long a[6],i,t,t1;
int main()
{
t=0;
for (i=1; i<=n; i++)
{
cin>>a[i];
if (a[i]%2==0) t=t+a[i];
}
t1=0;
for (i=1; i<=n; i++)
if ((a[i]%2!=0) and (i%2==0)) t1=t1+a[i];
cout<<t<<endl;
cout<<t1;
return 0;
}
Viết chương trình nhập vào dãy số gồm có N phần tử a1, a2, a3,…,an (N<=100). Các phần tử của dãy số là các số nguyên (với n là số nguyên dương được nhập vào từ bàn phím). Thực hiện các yêu cầu sau:.
a. In ra màn hình giá trị của các phần tử vừa nhập
Tính tổng các số vừa nhập và in kết quả ra màn hình
Var a:array[1..100] of integer;
i,n:integer;
s:longint;
Begin
Write('n = ');readln(n);
For i:=1 to n do
Begin
Write('Nhap phan tu thu ',i,' = ');readln(a[i]);
s:=s+a[i];
End;
Write('Cac phan tu vua nhap la ');
For i:=1 to n do
Write(a[i]:8);
Writeln;
Write('Tong cua chung la ',s);
Readln
End.
viết chương trình nhập vào từ bàn phím mảng một chiều C, gồm N phần tử (N<=50).giá trị các phần tử là số nguyên dương , đưa ra màn hình vừa nhập và số lượng phần tử có giá trị chẵn
uses crt;
var C : array [1 .. 50] of integer;
i, n : integer;
begin
clrscr;
write('Nhap so phan tu : '); readln(n);
write('Nhap day gom ', n ,' so : ');
for i := 1 to n do read(C[i]);
write('Cac gia tri chan : ');
for i := 1 to n do
if C[i] mod 2 = 0 then write(C[i], ' ');
readln
end.
Nhập vào một mảng gồm n phần tử với n được nhập vào từ bàn phím.
-Sau đó tính trung bình các phần tử trong mảng ở vị trí chẵn (0,2,4,6,....)
Nếu viết thành 2 hàm: nhập mảng, tính trung bình và có lời gọi hàm.