Trong pascal nếu không sử dụng x*x*x thì x^3 nhập thế nào hay tổng quát thì x^n nhập thế nào
(Viết chương trình Pascal sử dụng câu lệnh while...do)
1. Viết chương trình nhập vào 1 dãy gồm n số nguyên và tính tổng, trung bình của dãy vừa nhập.
2. Viết chương trình nhập 1 số nguyên x, kiểm tra số vừa nhập có phải số nguyên tố hay không.
Bài 1
Var s,i:integer;
tb:real;
Begin
Write('Nhap n = ');readln(n);
i:=1;
s:=0;
While i<=n do
Begin
s:=s+i;
i:=i+1;
End;
tb:=s/n;
Writeln('Tong la ',s);
Write('Trung binh la ',tb:10:2);
Readln;
End.
Bài 2
Var i,n,souoc:integer;
Begin
Write('Nhap n = ');readln(n);
i:=1;
While i <= n do
Begin
i:=i + 1;
If n mod i = 0 then souoc:=souoc + 1;
End;
If souoc = 1 then write(n,' la so nguyen to')
Else write(n,' khong la so nguyen to');
Readln;
End.
Sử dụng ngôn ngữ lập trình pascal để viết chương trình dựa trên thuật toán B1: nhập 2 số thực x và y từ bàn phím B2 : nếu x > y thì x
program CompareNumbers;
var
x, y: real;
begin
// Bước 1: Nhập 2 số thực x và y từ bàn phím
write('Nhap so thuc x: ');
readln(x);
write('Nhap so thuc y: ');
readln(y);
// Bước 2: So sánh x và y, in ra số lớn hơn
if x > y then
writeln('x lon hon y')
else if x < y then
writeln('y lon hon x')
else
writeln('x bang y');
readln;
end.
(khoog bt đúng ko)
Bài 1: Viết chương trình Pascal nhập số từ bàn phím. Xuất ra màn hình:
+ Tính n!
+ Nhập số x từ bàn phím.Tính nx
Bài 2: Viết chương trình Pascal nhập số n từ bàn phím. Xuất ra màn hình
+ Dòng 1: Các ước của n
+ Dòng 2: Nếu n là số lẻ thì xuất ra màn hình các số nguyên tố từ 2 đến n
+ Dòng 3: Nếu n là chẵn thì xuất ra màn hình các số hoàn hảo từ 1 đến n
+ Dòng 4: Tổng các ước của n
( 2 bài khác nhau mọi người làm riêng ra giúp mình ạaaaaaa)
Viết chương trình tìm giá trị nhỏ nhất trong dãy A gồm N số nguyên (N không quá 100), nhập từ bàn phím (yêu cầu: sử dụng hàm tìm số nhỏ nhất trong 2 số x và y) Dùng pascal ạ mn giúp mình với!!!
uses crt;
var a:array[1..100]of integer;
i,n,min:integer;
begin
clrscr;
readln(n);
for i:=1 to n do readln(a[i]);
min:=a[1];
for i:=1 to n do
if min>a[i] then min:=a[i];
writeln(min);
readln;
end.
kiểm tra xem các số trong phạm vi từ 1đến N có số nào bằng X hay không với X nhập từ bàn phím.
em cần luôn ạ
uses crt;
var i,n,x:integer;
kt:boolean;
begin
clrscr;
write('Nhap n='); readln(n);
write('Nhap x='); readln(x);
kt:=false;
for i:=1 to n do
if x=i then kt:=true;
if kt=true then writeln('Co')
else writeln('Khong');
readln;
end.
Program HOC24;
Var d,i,n,x: integer;
Begin
write('Nhap N :'); readln(n);
write('Nhap X : '); readln(x);
d:=0;
for i:=1 to n do if i = x then
begin
write('Trong pham vi tu 1 den ',n,' co so bang ',x);
d:=d+1;
break;
end;
if d=0 then write('Khong co so nao bang ',x,' trong day tu 1 den ',n);
readln
end.
cho hai số x,y thỏa mãn x+y=1. CMR x^3+y^3+xy>=1/2
(nếu cho x,y>=0 thì dễ rồi nhưng không cho thì làm thế nào?)
TA có x+y=1=>x=1-y=>xy=y(1-y)=y-y^2=-(y^2-y+1/4)+1/4=-(y-1/2)^2+1/4<=1/4
=>2xy<=1/2=>1-2xy>=1/2 . rồi bạn tiếp tục cm như bài cũ
\(x^3+y^3+xy\)
\(=\left(x+y\right)\left(x^2-xy+y^2\right)+xy\)
\(=x^2+y^2\)
Áp dụng BĐT Bunhiacopxki ta có:
\(\left(1+1\right)\left(x^2+y^2\right)\ge\left(x+y\right)^2=1\)
\(\Leftrightarrow x^2+y^2\ge\frac{1}{2}\)
Dấu " = " xảy ra <=> x=y=0,5
Nếu không dùng Bunhiacopxki thì:
c/m \(x^2+y^2\ge2xy\left(t\text{ự}cm\right)\)
\(\Rightarrow2\left(x^2+y^2\right)\ge x^2+y^2+2xy=1\)
=> ...
1. Thực hành
Bài 1: Viết chương trình nhập số nguyên n từ bàn phím. Kiểm tra và in ra màn hình số n có hợp lệ hay không với điều kiện n là số nguyên dương chẵn.
Bài 2: Viết chương trình Pascal nhập các số nguyên x và y từ bàn phím, in giá trị của x và y ra màn hình. Sau đó hoán đổi các giá trị của x và y rồi in lại ra màn hình giá trị của x và y.
• Ví dụ cho x:=5; y:=7.Hoán đổi để x:=7; y:=5.Cho 1 biến trung gian là z, ta hoán đổi x, y cho nhau bằng cách:
• z:=y { gán giá trị số 7 vào biến nhớ z }
• y:=x { gán giá trị số 5 vào biến nhớ y }
• x:=z { gán giá trị số 7 vào biến nhớ x }
Bài 3: Viết chương trình nhập vào ba số nguyên a, b và c từ bàn phím. Tính và in ra màn hình:
X= a + b + c
Y= (a + b)2 / c.
Chạy lại chương trình và nhập giá trị cho a là 10.5, quan sát kết quả và nêu nhận xét.
Bài 2:
#include <bits/stdc++.h>
using namespace std;
long long x,y;
int main()
{
cin >>x>>y;
cout<<x<<" "<<y;
swap(x,y);
cout<<x<<" "<<y;
return 0;
}
Trị tuyệt đối của x bé hơn 3 thì biểu diễn nghiệm thế nào ?
-3 < x < 3 hay x < 3 hoặc x > -3
hay biểu diễn như thế nào mới đúng ?
Có một quy luật khi mà so sánh \(\left|x\right|\)với số \(a\) như sau:
Nhỏ thì ấp ủ: \(\left|x\right|\le a\Leftrightarrow-a\le x\le a\)
Lớn thì tung cánh: \(\left|x\right|\ge a\Leftrightarrow\orbr{\begin{cases}x\ge a\\x\le-a\end{cases}}\)
Như vậy \(\left|x\right|< 3\Leftrightarrow-3< x< 3\)
mọi người ơi chiều nay mn thi toán nhưng nếu mn nhập ko như thế này thì nó sẽ ko cho mn gửi thông tin đến mn nên mn nhập 1 câu hỏi đại nha :
100 + 200 x 3 = ?
các bn nhớ hỗ trợ mn trong bài thi toán nha
xíu các bn nhớ vào đây để hỗ trợ mn thi toán nha