1. viết chương trình in ra màn hình các số từ 100 đến 1 theo thứ tự giảm dần (hoặc ngược lại), mỗi số cách nhau 3 đơn vị
1.Viết chương trình nhập vào một dãy số gồm n phần tử.Sắp xếp dãy số theo thứ tự tăng dần sau đó in ra màn hình dãy số đã sắp xếp. 2.Viết chương trình nhập vào một dãy số gồm n phần tử. Sắp xếp dãy số theo thứ tự giảm dần sau đó in ra màn hình dãy số đã sắp xếp.(cứu mk với mai thi r ạ🥲
1)
Var array:[1..1000] of integer;
i,n,t:integer;
Begin
Write('n = ');readln(n);
For i:=1 to n do
Begin
Write('Nhap so thu ',i,' = ');readln(a[i]);
End;
For i:=1 to n do
If a[i] > a[i+1] then
Begin
t:=a[i];
a[i]:=a[i+1];
a[i+1]:=t;
End;
Write('Sap xep tang dan ');
For i:=1 to n do write(a[i]:8);
Readln
End.
2)
Var array:[1..1000] of integer;
i,n,t:integer;
Begin
Write('n = ');readln(n);
For i:=1 to n do
Begin
Write('Nhap so thu ',i,' = ');readln(a[i]);
End;
For i:=1 to n do
If a[i] < a[i+1] then
Begin
t:=a[i];
a[i]:=a[i+1];
a[i+1]:=t;
End;
Write('Sap xep giam dan ');
For i:=1 to n do write(a[i]:8);
Readln
End.
Viết chương trình nhập vào mảng A gồm n nhỏ 1 = 100 các số nguyên tử sau a) tính tích các số chia hết cho 3 b)in ra màn hình giá trị nhỏ nhất chia hết cho 3 và chỉ số của nó c) in ra màn hình các phần tử của mảng đó theo thứ tự ngược lại
uses crt;
var a:array[1..100]of integer;
n,i,t,nn,kt:integer;
begin
clrscr;
readln(n);
for i:=1 to n do readln(a[i]);
t:=1;
for i:=1 to n do
if a[i] mod 3=0 then t:=t*a[i];
writeln(t);
kt:=0;
nn:=32567;
for i:=1 to n do
if a[i] mod 3=0 then
begin
if nn>a[i] then nn:=a[i];
kt:=1;
end;
if kt=0 then writeln('Khong co so chia het cho 3')
else writeln('So nho nhat chia het cho 3 la: ',nn);
for i:=1 to n do
if nn=a[i] then write(i:4);
writeln;
for i:=n downto 1 do
write(a[i]:4);
readln;
end.
Viết chương trình nhập 2 số nguyên a và b khác nhau từ bàn phím và in ra 2 số đó ra màn hình thao thứ tự: A) Tăng dần B) Giảm dần
#include <bits/stdc++.h>
using namespace std;
long long a,b;
int main()
{
cin>>a>>b;
cout<<min(a,b)<<" "<<max(a,b)<<endl;
cout<<max(a,b)<<" "<<min(a,b)<<endl;
return 0;
}
Cho số nguyên N. Hãy viết chương trình đếm ngược, in ra các số nguyên theo thứ tự giảm dần từ N về 0.
Input
• Một số nguyên N(1<N<10).
Output
In ra N + 1 dòng, mỗi dòng ghi một số nguyên.
Code C++ giúp mình với ạ
Chắc chắn rồi, đây là code C++ để đếm ngược từ N về 0:
C++
#include <iostream>
int main() {
int n;
std::cout << "Nhập số nguyên N: ";
std::cin >> n;
for (int i = n; i >= 0; i--) {
std::cout << i << std::endl;
}
return 0;
}
Input:
Nhập số nguyên N: 5
Output:
5
4
3
2
1
0
Giải thích:
Code sử dụng vòng lặp for để lặp từ n đến 0, với mỗi vòng lặp, in ra giá trị của biến i.
Bạn có thể thay đổi input để kiểm tra xem chương trình có hoạt động chính xác hay không.
viết chương trình thực hiện lên màn hình các số nguyên dương nhỏ hơn hoặc bằng 20 theo thứ tự giảm dần
uses crt;
var i:integer;
begin
clrscr;
for i:=20 downto 1 do
write(i:4);
readln;
end.
Viết chương trình nhập vào số tự nhiên n in ra màn hình các sỗ chẵn. Các số in theo hàng ngang mỗi số cách nhau 1 kgoaneg trống
Program HOC24;
var i,n: integer;
begin
write('Nhap N: '); readln(N);
for i:=1 to n do if i mod 2=0 then write(i,' ');
readln
end.
1. Viết chương trình nhập vào 1 số tự nhiên P. Tính và in ra màn hình các số lẻ và tổng các số lẻ từ 1 đến P. 2.Viết chương trình nhập vào 1 số tự nhiên N. Tính và in ra màn hình các số chẵn và tổng các số chẵn từ 1 đến N. 3. Viết chương trình nhập vào 1 số tự nhiên N. Tính tổng các số là ước của N. 4. Viết chương trình nhập vào 1 số tự nhiên N. Tính tổng các số là bội của 3 mà nhỏ hơn hoặc bằng N.
Câu 1:
Program HOC24;
var i,p: integer;
t: longint;
begin
write('Nhap P: '); readln(p);
t:=0;
for i:=1 to p do if i mod 2<>0 then t:=t+i;
write('Tong cac so le la: ',t);
readln
end.
Câu 2:
Program HOC24;
var i,n: integer;
t: longint;
begin
write('Nhap N: '); readln(n);
t:=0;
for i:=1 to n do if i mod 2=0 then t:=t+i;
write('Tong cac so chan la: ',t);
readln
end.
Câu 3:
Program HOC24;
var i,t,n: integer;
begin
write('Nhap N: '); readln(n);
t:=0;
for i:=1 to n do if n mod i=0 then t:=t+i;
write('Tong cac uoc cua ',n,' la: ',t);
readln
end.
Câu 15. (1 điểm)Viết chương trình nhập vào 2 số nguyên a và b khác nhau từ bàn phím, in 2 số đó ra màn hình theo thứ tự không giảm
viết chương trình nhập số nguyên n từ bàn phím.
-in ra màn hình các số chia hết cho 3, mỗi số cách nhau một kí tự trống
-in ra màn hình số các số chia hết cho 3
#include <bits/stdc++.h>
using namespace std;
long long a[10000],i,n,dem;
int main()
{
cin>>n;
for (i=1; i<=n; i++) cin>>a[i];
dem=0;
for (i=1; i<=n; i++)
if (a[i]%3==0)
{
cout<<a[i]<<" ";
dem++;
}
cout<<endl;
cout<<dem;
return 0;
}