giúp mình với ạ
Viết thuật toán tính tổng các số nguyên âm chẵn trong dãy a1, a2,...an
Câu 1 :Xây dựng thuật toán để đếm các số chia hết cho K và là số chẵn Câu 2:Xây dựng thuật toán tính tổng các số chia hết cho K của dãy số nguyên A gồm N số a1,a2...an Giải giúp mình với. Cảm ơn ạ❤️
2:
#include <bits/stdc++.h>
using namespace std;
long long a[100],n,i,t,k;
int main()
{
cin>>n>>k;
t=0;
for (i=1; i<=n; i++)
{
cin>>x;
if (x%k==0) t=t+x;
}
cout<<t;
return 0;
}
Cho n số nguyên a1,a2...an. Viết thuật toán để tính tổng các số nguyên trong dãy a chia hết cho 3.
Giúp mình với ạ
Mình cần gấp lắm 🥺🥺
#include <bits/stdc++.h>
using namespace std;
long long n,i,x,t;
int main()
{
cin>>n;
t=0;
for (i=1; i<=n;i++)
{
cin>>x;
if (x%3==0) t=t+x;
}
cout<<t;
return 0;
}
Viết thuật toán , cho dãy A gồm N số nguyên A1,A2....An
Câu 1: Đếm số lượng số âm trong dãy A
Câu 2: Tính tổng các số lẻ có trong A Câu 3: Đưa ra vị trí các số chẵn trong A
Thiết kế thuật toán : cho N số nguyên và dãy số nguyên a1, a2... aN. tính tổng các phần tử chẵn và lẻ
Bài 1 : CHo N và dãy số a1;a2...;aN. Viết thuật toán tính tổng những số âm trong dãy trên.
Bài 2 : CHo N và dãy số a1;a2...;aN. Viết thuật toán chỉ ra các phần tử bằng 0 trong dãy trên.
Bài 1.
Bước 1. Nhập N và dãy số \(a_1,a_2,...,a_N\)
Bước 2. \(i\leftarrow1\), \(S\leftarrow0\)
Bước 3. \(i\leftarrow i+1\)
Bước 4. 4.1 Nếu \(i>N\) thì kết thúc thuật toán và đưa ra kết quả.
4.2 \(a_i\ge0\) thì quay lại bước 3
4.3 \(S\leftarrow S+a_i\) rồi quay lại bước 3
Viết thuật toán tính tổng các phần tử bằng 0
Thuật toán
-Bước 1: Nhập n và nhập dãy số
-Bước 2: t←0; dem←0; i←1
-Bước 3: nếu a[i] mod 2=0 thì t←t+a[i] và dem←dem+1;
-Bước 4: i←i+1;
-Bước 5: Nếu i<=n thì quay lại bước 3
-Bước 6: Xuất dem và t
-Bước 7: Kết thúc
BT1: Cho số nguyên n, dãy số a1, a2, …, an. Dùng vector a/ Tính số lượng các chẵn trong dãy. b/ tính tổng các số nguyên tố trong dãy. (ghi code c++ giúp mình với ạ)
cho A và dãy số a1,a2.... an. viết thuật toán:
a) tính tổng các số chẵn có trong dãy.
b) tính tổng các số lẻ trong dãy
uses crt;
var a: array [1..100] of integer;
n, i, tsc, tsl: integer
begin
clrscr;
write('So phan tu cua mang la: '); readln(n);
while n<1 do begin
write('So phan tu chi tu 2 tro len, ban da nhap sai, nhap lai: '); readln(n);
end;
for i:=1 to n do begin
write('So thu ',i,' la: '); readln(a[i]);
end;
tsc:=0;
tsl:=0;
for i:=1 to n do
if a[i] mod 2 =0 then tsc:=tsc+a[i]
else tsl:=tsl+a[i];
writeln('tong cac so chan la: ',tsc);
write('tong so cac so le la: ',tsl);
readln;
end.
Program bai1;
uses crt;
var i,n,s,s1: integer;
a:array[1..100] of integer;
begin
clrscr;
write('nhap n =');readln(n);
for i:=1 to n do
begin
write('nhap a[',i,'] ='); readln(a[i]);
end;
for i:= 1 to n do
if a[i] mod 2 = 0 then s:=s+a[i];
writeln('tong cac so duong = ' ,s);
for i:= 1 to n do
if a[i] mod 2 <> 0 then s1:=s1+a[i];
writeln('tong cac so le =' ,s1);
readln;
end.