a1, a2,..an tìm tổng các số hạng bằng 0 a) Xác định bài toán b) Viết thuật toán
Hãy xác định bài toán và viết thuật toán bằng cách liệt kê để giải bài toán tìm kiếm tuần tự khoá K trong một dãy số a1, a2,....,aN.
Các bước thuật toán viết trên từng dòng là!
#include <bits/stdc++.h>
using namespace std;
long long a[10000],n,i,k,vt;
int main()
{
cin>>n>>k;
for (i=1; i<=n; i++)
cin>>a[i];
vt=0;
for (i=1; i<=n; i++)
if (a[i]==k) vt=i;
cout<<vt;
return 0;
}
Program HOC24;
var i,n: integer;
a: array[1..32000] of integer;
t: longint;
begin
write('Nhap N: '); readln(n);
t:=0;
for i:=1 to n do
begin
write('a[',i,']='); readln(a[i]);
if a[i] mod 3=0 then t:=t+a[i];
end;
write('Tong cac phan tu chia het cho 3 la: ',t);
readln
end.
uses crt;
var a:array[1..100]of integer;
n,i,t:integer;
begin
clrscr;
write('Nhap n='); readln(n);
for i:=1 to n do
begin
write('A[',i,']='); readln(a[i]);
end;
t:=0;
for i:=1 to n do
if a[i] mod 3=0 then t:=t+a[i];
writeln(t);
readln;
end.
Tổng của 2 số bằng số lớn nhất có 2 chữ số. Biết số đó vừa chia hết cho 3, vừa chia hết cho 2. Hiệu của 2 số đó bằng số nhỏ nhất có 2 chữ số. Tìm 2 số đó?
hãy xác định bài toán và viết thuật toán bằng cách liệt kê để giải bài toán sau đây: tính giá trị S
biết S có công thức:
S = 3xy + 2x - 3y ( x,y là số thực )
#include <bits/stdc++.h>
using namespace std;
double x,y;
int main()
{
cin>>x>>y;
cout<<3*x*y+2*x-3*y;
return 0;
}
chỉ cần viết thuật toán và sơ đồ khối em cảm ơn
Đề bài: Cho số nguyên dương N và dãy số gồm các số hạng từ a1...an. Hãy tính tổng các số hạng là số dương
b) https://scratch.mit.edu/projects/250009889/#editor
a Số hạng thứ 32 là số 8.
b Khi viết tới số hạng thứ 97 thì đã viết được 33 số 1, 64 số 8
Nguyên tử X có tổng số proton, nơtron, electron là 116 trong đó số hạt mang điện nhiều hơn số hạt không mang điện là 24. Xác định số hạt từng loại.
\(Tổng: 2p+n=116(1)\\ MĐ > KMĐ: 2p-n=24(2)\\ (1)(2)\\ p=e=35\\ n=46\)
Bài 1: viết các biểu thức toán sau đây dưới dạng biểu thức Pascal (viết dưới dạng chương trình)
a/\(\left(5-1\right)^2\)chia cho 3 lấy dư
b/\(10^2+\dfrac{24-4}{4}\)
Bài 2: Em hãy xác định bài toán và mô tả thuật toán cho bài toán sau: tính diện tích và chu vi của một thửa ruộng hình chữ nhật có chiều dài là b, chiều rộng là a
Bai1: a) \(sqr\left(5-1\right)\) mod 3
b) \(sqr\left(10\right)+\left(25-4\right)\)/4
Bai2:Xác định bải toán
Input : Chiều dài b và chiều rộng a.
Output: Diện tích và chu vi thửa ruộng.
Thuật toán
B1:Nhập a,b
B2:CV<-- (a+b)*2
Và S<--a*b
B3: -Thông báo lên màn hình diện tích là s
-Và chu vi là cv
Mô tả thuật toán của các bài toán sau:
a/ tìm giá trị tuyệt đối của một số a cho trước
b/ tìm số lớn nhất trong ba số a, b và c nhập từ bàn phím
program bai_5;
uses crt;
var a,b,c :real;
BEGIN
write('nhap vao so a'); Readln(a);
write('nhap vao so b'); Readln(b);
write('nhap vao so c'); Readln(c);
if a<0 then a:=-a;
max:=a;
if max <b then max:=b;
if max<c then max:=c;
write('gia tri tuyet doi cua a la:',a);
write('so lon nhat trong ba so a,b,c la:',max);
Readln
END.
Thanks