Tin học [Tin10]Hỏi bài về chương trình

lias

Học sinh chăm học
Thành viên
4 Tháng sáu 2018
316
121
61
Hà Nội
amsterdam
[TẶNG BẠN] TRỌN BỘ Bí kíp học tốt 08 môn
Chắc suất Đại học top - Giữ chỗ ngay!!

ĐĂNG BÀI NGAY để cùng trao đổi với các thành viên siêu nhiệt tình & dễ thương trên diễn đàn.

Mọi người giúp mình với ạ
1.Hãy viết chương trình nhập N. Tính tổng các số chia hết cho 2 từ 1 đến N
2.Hãy viết chương trình tìm nghiệm pt y=ax+b
3.Hãy viết chương trình tìm mã trong 2 số a và b
4. Hãy viết chương trình nhập N. Xuất ra màn hình các số chia hết cho 3 từ 1 đến N
Mình cần gấp, mọi người giúp mình bài nào cũng dc , cảm ơn nhiều ạ
 

Code11

Học sinh
Thành viên
7 Tháng mười 2018
48
19
21
Quảng Nam
THPT Trần Cao Vân
bạn cho mình thêm thông tin về bài 2,3 được không ạ
 
Last edited:

Code11

Học sinh
Thành viên
7 Tháng mười 2018
48
19
21
Quảng Nam
THPT Trần Cao Vân
Bài 1:
Mã:
var
n,s,i:longint;
begin
s:=0;
write('N:');readln(n);
for i:=2 to n do if  i mod  2 = 0 then s:=s+i;
write('Tong:',s);
readln;
end.

Bài 4:
Mã:
var
n,i:longint;
begin
write('N:');readln(n);
for i:=3 to n do if  i mod  3 = 0 then write(i,' ');
readln;
end.
 
  • Like
Reactions: Ngọc Kha

lias

Học sinh chăm học
Thành viên
4 Tháng sáu 2018
316
121
61
Hà Nội
amsterdam
bạn ơi cho mình hỏi nếu đề câu 1 là Hãy viết chương trình nhập N. Tính tổng các số chia hết cho 2 từ 1 đến N thì làm sao ạ
câu 2, 3 mình chỉ có dữ liệu nhiêu đó , mà đề đó nếu đúng thì thường sẽ là gì vậy ạ và phải làm sao với đề đó ạ ?
cảm ơn bạn.
 

Code11

Học sinh
Thành viên
7 Tháng mười 2018
48
19
21
Quảng Nam
THPT Trần Cao Vân
bạn ơi cho mình hỏi nếu đề câu 1 là Hãy viết chương trình nhập N. Tính tổng các số chia hết cho 2 từ 1 đến N thì làm sao ạ
câu 2, 3 mình chỉ có dữ liệu nhiêu đó , mà đề đó nếu đúng thì thường sẽ là gì vậy ạ và phải làm sao với đề đó ạ ?
cảm ơn bạn.
- Bài 1 thì bạn xét từ 1 đến N, số nào chia hết cho 2 thì bạn cộng vào biến tổng (ở đây mình gọi là S)
- Mình có hàm mod có nghĩa là chia lấy phần dư, ví dụ 2 chia 2 được 1 dư 0 đồng nghĩa với việc 2 mod 2 =0 (2 chia hết cho 2), 3 chia 2 được 1 dư 1 thì có nghĩa là 3 mod 2 =1 (1 <> 0 nên 3 không chia hết cho 2).
- Với đoạn chương trình của mình, vì chia hết cho 2 nên thay vì mình chạy từ 1 đến n thì mình chạy từ 2 đến n (vì 1 không chia hết cho 2)

ở câu 2 bạn nói thì mình nghĩ là phải là phương trình bậc 2 một ẩn dạng [tex]ax^{2}+bx+c=0[/tex]

ở câu 3 mình không hiểu tìm mã trong 2 số a và b là sao, có phải mã ASCII ?
 

lias

Học sinh chăm học
Thành viên
4 Tháng sáu 2018
316
121
61
Hà Nội
amsterdam
mình còn có một chút phân vân chỗ này . Mình thấy cách giải của bạn với cô mình hơi khác , vì mình thấy các cấu trúc bạn viết như var , longint , readln , write hơi lạ ( mình chỉ mới học if , for , while ) .
Chẳng hạn với bài này
Nếu có thể bạn có thể giúp mình giải theo các cấu trúc như cấu trúc dạng bài trong ảnh không ạ
74880681_416012835735969_3649270571373428736_n.jpg
 

Code11

Học sinh
Thành viên
7 Tháng mười 2018
48
19
21
Quảng Nam
THPT Trần Cao Vân
ohh bạn học trường chuyên nhỉ ?? đây là ngôn ngữ C++ mình giải bài toán của bạn theo ngôn ngữ lập trình phổ thông Pascal !! Ngôn ngữ C++ mình chỉ hiểu chứ không viết được 1 chương trình hoàn chỉnh vì mình không học. Không giúp được bạn rồi!!!
 

Trâm Nguyễn Thị Ngọc

Giải Nhất event Thế giới Sinh học 2
Thành viên
13 Tháng mười 2018
1,523
1,339
216
18
Quảng Trị
Trường TH&THCS Hải Ba
Em cũng mới học C++ đôi chút, nên có làm sai gì thì chị thông cảm ạ
1.
Mã:
#include <iostream>
using namespace std;
 
int main()
{
    int n;
    cout << "Nhap so n: ";
    cin >> n;s=0;
    for (int i = 1; i <= n; i++) {
        if (i % 2 == 0) {
            S=s+i;
        }
    }
    Cout <<"ket qua:"<<s;
    return 0;
}
3.
Mã:
#include <iostream>
using namespace std;
 
int main()
{
    int a;
    int b;
    cout << "Nhap a = ";
    cin >> a;
    cout << "Nhap b = ";
    cin >> b;
    if(a == 0) {
        if (b == 0) {
            cout << "Phuong trinh vo so nghiem" << endl;}
         else {
            cout << "Phuong trinh vo nghiem" << endl;}
    } else {
        X= -b/a;
        cout << "Phuong trinh co nghiem la: " << x << endl;
    }
    return 0;
}
4.
Mã:
#include <iostream>
using namespace std;
 
int main()
{
    int n;
    cout << "Nhap so n: ";
    cin >> n;
    for (int i = 1; i <= n; i++) {
        if (i % 3 == 0) {
            cout << " " << i;
        }
    }
    return 0;
}
 
Top Bottom