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
Btvn: cho các chất:Cu,CuO,Cu(oh)2 ,cucl2,cu(no3)2 và cuso4 Sắp xếp thành dãy chuyển hoá và viết PTHH xảy ra.
$Cu \to CuO \to CuSO_4 \to CuCl_2 \to Cu(NO_3)_2 \to Cu(OH)_2$
$2Cu + O_2 \xrightarrow{t^o} 2CuO$
$CuO + H_2SO_4 \to CuSO_4 + H_2O$
$CuSO_4 + BaCl_2 \to BaSO_4 + CuCl_2$
$CuCl_2 + 2AgNO_3 \to Cu(NO_3)_2 + 2AgCl$
$Cu(NO_3)_2 + 2KOH \to Cu(OH)_2 + 2KNO_3$
CuSO4 ------> CuCl2--------> Cu(NO3)2 -------> Cu(OH)2 ------> CuO-----> Cu
\(CuSO_4+BaCl_2\rightarrow BaSO_4+CuCl_2\)
\(CuCl_2+2AgNO_3\rightarrow Cu\left(NO_3\right)_2+2AgCl\)
\(Cu\left(NO_3\right)_2+2NaOH\rightarrow Cu\left(OH\right)_2+2NaNO_3\)
\(Cu\left(OH\right)_2-^{t^o}\rightarrow CuO+H_2O\)
\(CuO+H_2-^{t^o}\rightarrow Cu+H_2O\)
Viết chương trình nhập vào 1 mảng N số nguyên. Tìm giá trị nhỏ nhất của mảng đó và đưa ra màn hình
giúp mình với mình đang gấp,cảm ơn
#include <bits/stdc++.h>
using namespace std;
long long nn,i,x,n;
int main()
{
cin>>n;
nn=LLONG_MAX;
for (i=1; i<=n; i++)
{
cin>>x;
nn=min(nn,x);
}
cout<<nn;
return 0;
}
Làm bài tập sau. Bài 1. Nhâp vào 1 dãy số nguyên dương ( dãy không quá 100 số), tìm số lớn nhất và ghi vào 1 tệp có tên tệp la input.txt
uses crt;
const fi='input.txt'
var f1:text;
a:array[1..100]of integer;
n,i,max:integer;
begin
clrscr;
assign(f1,fi); rewrite(f1);
write('Nhap n='); readln(n);
for i:=1 to n do
begin
write('A[',i,']='); readln(a[i]);
end;
max:=a[1];
for i:=1 to n do
if max<a[i] then max:=a[i];
writeln(f1,max);
close(f1);
readln;
end.
Viết chương trình nhập n số nguyên dương n≤10000, các số trong phạm vi từ 0 đến 254. Tìm tập 30 giá trị số lớn hơn cả. DL vào: file B1_INP.TXT có dòng dầu là số n từ dòng kế ghi đủ n số ghi cách nhau dấu cách hoặc xuống dòng. KQ ra: giá trị vào file B1_OUT.TXT có mỗi dòng ghi 1 giá trị, số trình tự giảm dần nếu không đủ phải ghi nhận xét không đủ kết quả ở cuối cùng. BÀI 2 Viết chương trình nhập n số nguyên dương n≤10000, các số trong phạm vi từ 0 đến 254. Tìm top 30 giá trị số có số lần xuất hiện nhiều hơn cả KQ ra: ghi file có mỗi dòng ghi giá trị và số lần xuất hiện ghi cách nhau dấu cách và thứ tự giảm dần số lần xuất hiện Nếu cùng số lần xuất hiện nhưng nhiều giá trị số thì phải ghi hết các giá trị sô đó xong mới ghi tới số lần xuất hiện tất cả sẽ ghi trên 1 dòng và cách nhau 1 dấu cách. Nếu không đủ số lượng kết quả thì phải ghi nhận xét đó ở cuối cùng
Viết chương trình nhập vào mảng 1 chiều, các số nguyên<100.Sắp xếp dãy vừa nhập thành dãy giảm dần??? Giúp mình với!
Program bai1;
uses crt;
var a: array[1..1000] of integer;
Z,i,j,n: 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-1 do
for j:= i+1 to n do
if a[i] < a[j] then
begin
Z:=a[i];
a[i]:=a[j];
a[j]:=Z;
end;
writeln('Day Da Sap Xep La :' );
for i:= 1 to n do write(a[i] :4);
readln;
end.
1Viết chương trình sử dụng biến mảng, nhập vào một dãy số nguyên, in dãy số đó ra màn hình và số lượng phần tử là số lẻ trong dãy.
giới hạn của mảng là nhiu cx đc hả nêu có j thì bn thay vào nhá
Viết chương trình sử dụng biến mảng, nhập vào một dãy số nguyên, in dãy số đó ra màn hình và số lượng phần tử là số lẻ trong dãy.
giúp mik vs:)))))
#include <bits/stdc++.h>
using namespace std;
long long a[1000],i,n,dem;
int main()
{
cin>>n;
for (i=1; i<=n; i++) cout<<a[i]<<" ";
cout<<endl;
dem=0;
for (i=1; i<=n; i++)
if (a[i]%2!=0) dem++;
cout<<dem;
return 0;
}
Viết chương trình sử dụng biến mảng, nhập vào một dãy số nguyên, in dãy số đó ra màn hình và số lượng phần tử là số chẵn trong dãy
giúp mik vs :)))))
#include <bits/stdc++.h>
using namespace std;
long long a[1000],i,n,dem;
int main()
{
cin>>n;
for (i=1; i<=n; i++) cin>>a[i];
for (i=1; i<=n; i++)
cout<<a[i]<<" ";
cout<<endl;
dem=0;
for (i=1; i<=n; i++)
if (a[i]%2==0) dem++;
cout<<dem;
return 0;
}