K
Khách

Hãy nhập câu hỏi của bạn vào đây, nếu là tài khoản VIP, bạn sẽ được ưu tiên trả lời.

26 tháng 10 2017

a1-a2

Bài 1:

a)

-Bước 1: nhập n và nhập dãy số

-Bước 2: i=1, t=0

-Bước 3: nếu a[i]>0 thì t→t+a[i];

-Bước 4: i→i+1;

-Bước 5: Nếu i<=n thì quay lại bước 3

-Bước 6: xuất t

-Bước 7: kết thúc

b)

-Bước 1: nhập n và nhập dãy số

-Bước 2: i=1, nn=a[1];

-Bước 3: nếu nn>a[i] thì nn→a[i];

-Bước 4: i→i+1;

-Bước 5: Nếu i<=n thì quay lại bước 3

-Bước 6: xuất nn

-Bước 7: kết thúc

c)

-Bước 1: nhập n và nhập dãy số

-Bước 2: i=1, dem=0

-Bước 3: nếu a[i]<0 thì dem→dem+1;

-Bước 4: i→i+1;

-Bước 5: Nếu i<=n thì quay lại bước 3

-Bước 6: xuất dem

-Bước 7: kết thúc

Bài 2:

Thuật toán này thực hiện nhiệm vụ: nhập 1 dãy n số và một khóa k. kiểm tra xem khóa k có trong dãy hay không. nếu có hãy xuất vị trí của khóa k

7 tháng 1 2020

Dấu gán trong thuật toán kí hiệu là ← em nhé. Em chỉ cần ấn tổ hợp bàn phím [Alt]+[2]+[7] .

Ví dụ bước 2: i←1 ; dem←0;

a: Thuật toán thực hiện công việc tính tổng các số dương trong dãy n số nguyên

A. Dạng toán xác định bài toán và xây dựng thuật toán cho bài toán. 1. Xác định bài toán( tìm Input và Output) a. Cho ba cạnh a, b, c của tam giác ABC, tính diện tích S của tam giác đó. b. Cho điểm I(x,y) trên mặt phẳng tọa độ và số thực R. Vẽ trên màn hình đường tròn tâm I, bán kính R c. Cho dãy số A gồm N số nguyên a1, a2,…,aN. Hãy sắp xếp các số hạng để dãy số A trở thành...
Đọc tiếp

A. Dạng toán xác định bài toán và xây dựng thuật toán cho bài toán.

1. Xác định bài toán( tìm Input và Output)

a. Cho ba cạnh a, b, c của tam giác ABC, tính diện tích S của tam giác đó.

b. Cho điểm I(x,y) trên mặt phẳng tọa độ và số thực R. Vẽ trên màn hình đường tròn tâm I, bán kính R

c. Cho dãy số A gồm N số nguyên a1, a2,…,aN. Hãy sắp xếp các số hạng để dãy số A trở thành dãy số tăng dần.

2. Xây dựng thuật toán cho các bài toán sau:

a. Tính và hiển thị tổng của các số dương trong dãy số A= {a1, a2,…,aN}

b. Tìm giá trị nhỏ nhất của dãy số A= {a1, a2,…,aN}

c. Hãy đếm các số âm có trong dãy số A= {a1, a2,…,aN}

3. Thuật toán sau làm nhiệm vụ gì?.

Bước 1: Nhập N, các số hạng a1, a2,…, aN và khóa k;

Bước 2: iß1;

Bước 3: Nếu ai = k thì thông báo chỉ số i, rồi kết thúc;

Bước 4: ißi+1;

Bước 5: Nếu i>N thì thông báo dãy A không có số hạng nào có giá trị bằng k, rồi kết thúc;

Bước 6: Quay lại bước 3.

1
20 tháng 12 2018

làm hộ mình với

Câu 2: Cho thuật toán sauBước 1:  Nß10; Bước 2: S f 0; i f 1,  Bước 3: Nếu i  > N thì Thông báo S, kết thúc. Bước 4: S ! S + i; Bước 5: if i + 1,  quay lại B3;a. Hãy điền giá trị tương ứng của i và S khi chạy thuật toán. i12345678910S           b. Thuật toán trên dùng để giải quyết bài toán gì……………………………………………………………………………………………..Câu 3: Cho dãy A...
Đọc tiếp

Câu 2: Cho thuật toán sau

Bước 1:  Nß10; 

Bước 2: S f 0; i f 1,  

Bước 3: Nếu i  > N thì Thông báo S, kết thúc. 

Bước 4: S ! S + i; 

Bước 5: if i + 1,  quay lại B3;

a. Hãy điền giá trị tương ứng của i và S khi chạy thuật toán.

 

i

1

2

3

4

5

6

7

8

9

10

S

 

 

 

 

 

 

 

 

 

 

 

b. Thuật toán trên dùng để giải quyết bài toán gì

……………………………………………………………………………………………..

Câu 3: Cho dãy A gồm N số nguyên a1, a2,…, aN. Xây dựng thuật toán tính tổng các số nguyên dương có trong dãy.

+        Input:...............................................................................................................................

+        Output: ...........................................................................................................................

+        Thuật toán:

 

1
23 tháng 10 2021

Câu 3: 

#include <bits/stdc++.h>

using namespace std;

long long n,i,x,t;

int main()

{

cin>>n;

t=0;

for (i=1; i<=n; i++)

{

cin>>x;

if (x>0) t=t+x;

}

cout<<t;

return 0;

}

28 tháng 10 2020

Thuật toán:

Bước 1: Nhập n và nhập dãy số

Bước 2: s←0; i←1

Bước 3: s←s+i; i←i+1

Bước 4: Nếu i≤n thì quay lại bước 3

Bước 5: Xuất s

Bước 6: Kết thúc