So sánh biến và hằng(Nêu cả giống và khác).
Giá trị của biến có thể được thay đổi.
Giá trị của hằng không thể thay đổi trong suốt chương trình.
khác nhau ở công thức nhập vào nhá và định nghĩa về nó nữa
Gía trị của biến có thể thay đổi
Gía trị của hằng không hề thay đổi trong suốt chương trình.
Khác nhau giữa biến và hằng là :
– Hằng: Giá trị của hằng không thể thay đổi trong quá trình thực hiện chương trình.
– Biến: giá trị của biến có thể thay đổi trong quá trình thực hiện chương trình.
– Cách khai báo biến:
Var<tên biến>:<kiểu dữ liệu>;
VD: Var a,b:integer;
C:string;
– Cách khai báo hằng:
const <tên hằng>=<giá trị của hằng>;
VD: Const pi=3.14;
- Các ngôn ngữ lập trình thường cung cấp sẵn một số hàm số học để tính một số giá trị thông dụng.
- Cách viết: Tên_hàm (đối số). VD: sqrt(4); sqr(2);
- Kết quả của hàm phụ thuộc vào kiểu của đối số.
- Đối số của hàm là một hay nhiều biểu thức số học đặt trong dấu ngoặc () sau tên hàm.
- Bản thân hàm cũng có thể coi là biểu thức số học và có thể tham gia vào biểu thức như một toán hạng bất kỳ.
So sánh (áp dụng hằng đẳng thức)
\(A = \sqrt{1969} + \sqrt{1971} \) và \(B=2\sqrt{1970} \)
\(A^2=3940+2\cdot\sqrt{1970^2-1}\)
\(B^2=3940+2\cdot\sqrt{1970^2}\)
mà \(1970^2-1< 1970^2\)
nên A<B
So sánh đột biến và thường biến
*Giống nhau:
-Đều dẫn đến làm biến đổi kiểu hình ở cơ thể.
-Đều có liên quan đến tác động của môi trường sống.
* Sự khác nhau:
- đột biến:
+ biến đổi kiểu gen, biến đổi cấu trúc và số lượng nhiễm sắc thể
+ có di truyền qua các đời
+ là nguồn nguyên liệu quan trọng trong tiến hóa và chọn giống
+ xuất hiện riêng lẽ theo từng cá thể
+ thường có hại cho cơ thể sinh vật vì chúng phá vỡ sự thống nhất hài hòa trong kiểu gen đã qua chọn lọc và duy trì lâu đời gây rối loạn trong tổng hợp protein
- thường biến:
+ biến đổi kiểu hình
+ không di truyền
+ xuất hiện đồng loạt theo một hướng xác định của thường biến
+ có chịu tác động của điều kiện mội trường nên có ý nghĩa thích nghi có lợi cho cơ thể sinh vật
SO SÁNH BẰNG HẰNG ĐẨNG THỨC:
A = 2011 x 2013 và B = 20122
Ta có:
B=2012^2.
=>B=2012*2012.
=>B=2012*2011+2012.
=>B=2011*2012+2011+1.
=>B=2011*(2012+1)+1.
=>B=2011*2013+1.
Mà A=2011*2013.
Vậy A<B.
Ta có:
\(A=2011\cdot2013=\left(2012-1\right)\left(2012+1\right)\)
\(=2012^2-1< 2012^2=B\)
VẬY A<B
Áp dụng hàng đẳng thức (a - b)(a + b) = a2 - b2
Ta có : A = 2011 x 2013 = (2012 - 1) (2012 + 1) = 20122 - 1
Mà B = 20122
Vậy A < B
So sánh đột biến gen và đột biến cấu trúc NST.
so sánh hai số bằng cách vận dụng hằng đẳng thức:
A=4(32+1)(34+1)...(364+1) và B=3128-1
ĐỀ CƯƠNG ÔN TẬP HK I MÔN TIN 8
1. Biến là gì? Hằng là gì? Cách khai báo biến và hằng? Nêu sự khác nhau giữa biến và hằng? Cho ví dụ về khai báo biến và hằng?
2. Quá trình giải bài toán trên máy tính gồm mấy bước, nêu rõ các bước?
3. Hãy xác định Input, output và mô tả thuật toán tính tổng các số tự nhiên chia hết cho 3 không lớn hơn n.
4. Hãy xác định Input, output và mô tả thuật toán cho biết 3 số a, b, c là độ dài ba cạnh của một tam giác hay không?
5. Cho biết cú pháp của câu lệnh điều kiện dạng thiếu và dạng đủ?
6. Viết chương trình nhập hai số nguyên a và b khác nhau từ bàn phím. In hai số đó ra màn hình theo thứ tự không giảm.
7. Viết chương trình nhập ba số nguyên a, b, c từ bàn phím, in ra màn hình kết quả số lớn nhất trong 3 số vừa nhập.
8. Viết thuật toán tìm số chẵn trong dãy số a1, a2,a3…(an n>=1)
9. Viết thuật toán tính tổng 100 số tự nhiên đầu tiên.
bài tập :
1. a, viết cấu trúc khai báo biến ,hằng . cho ví dụ minh họa
b, so sánh biến và hằng
2. giải sử khai báo hằng pi có giá trị bằng 3.14 . có thể gán giá trị 3.1416 cho pi trong phần thân chương trình ko ? vì sao ?
b, trong pascal khai báo nào sau đây đúng ?
A . var tb : real ;
B , var 4bs : integer ;
C,, const x : real ;
D , var R = 30;
3 . viết chương trình pascal cho bài toán tính tổng của một số bằng 3 và số còn lại được nhập từ bàn phím
ai giúp dc mik tick nhé , giúp nhaaaaa!
Bài 1 :
- Giống nhau:
+Biến và hằng điều là đại lượng lưu trữ dữ liệu.
+Hai đại lượng này phải khai báo mới sử dụng được.
Khác nhau:
- Hằng: Giá trị của hằng không thể thay đổi trong quá trình thực hiện chương trình.
- Cách khai báo biến:
Var<tên biến>:<kiểu dữ liệu>;
VD: Var a,b:integer;
C:string;
-Biến: giá trị của biến có thể thay đổi trong quá trình thực hiện chương trình.
_ Cách khai báo hằng:
const <tên hằng>=<giá trị của hằng>;
VD: Const pi=3.14;
Bài2. Giả sử ta đã khai báo một hằng Pi với giá trị 3.14. Có thể gán lại giá trị 3.1416 cho Pi trong phần thân chương trình được không, tại sao?
Trả lời
Không thể gán được, vì một tên hằng không thể nhận một lúc hai giá trị.
Bài 3 .Trong Pascal, khai báo nào sau đây là đúng?
a. Var tb : real ;
b. Var 4hs: integer ;
c. Const x : real ;
d. Var R = 30 ;
Lời giải :
Đáp án đúng là đáp án a. Var tb : real ; vì cách khai báo biến: Var<tên biến>:<kiểu dữ liệu>;