\begin{array}{c} \color{#db1616}{\texttt{#Khoadang09}} \end{array}
*Một số chuyển đổi tương đương hoặc gần tương đương bạn chú ý:
- Khai báo biến ở sau hàm main
- Biến i được khai báo trực tiếp trong vòng lặp
- Dùng do ... while thay thế repeat until, và điều kiện thêm dấu ! (not, phép đảo giá trị) để đúng với yêu cầu repeat, vì repeat dừng khi điều kiện đúng, do while ngược lại (not đảo ngược lại)
- setw(x) : dùng đêr cách khoảng như write(i:3) của Pascal
- Một số sửa nhỏ để chương trình đẹp hơn so với bản gốc Pascal
*Code dịch:
#include <iostream>
#include <iomanip>
using namespace std;
int main(){
int n, a[100], dem ;
do {
cout << "Nhap n:= ";
cin >>n ;
}
while (!(n>=3)&&(n<=35));
cout << "Nhap gia tri phan tu cua day:" << endl;
for (int i=1;i<=n;i++){
cout << "a[" << i << "]= ";
cin >> a[i];
}
cout << "Day vua nhap: ";
for (int i=1;i<=n;i++) cout << setw(6) << a[i];
cout << endl ; // thêm vị trí này để in ra cho đẹp, không bị vướng
cout << "Vi tri cac so cuc tieu: ";
dem = 0 ;
if (a[1]<a[2]){
dem = dem + 1 ;
cout << 1;
}
for (int i=2;i<=n-1;i++){
if (a[i]<a[i-1]&& a[i]>a[i+1]){
dem = dem + 1 ;
cout << setw(3) << i ;
}
}
if (a[n]<a[n-1]){
dem = dem + 1 ;
cout << setw(3) << n;
}
cout << endl;
cout << "So luong cuc tieu dia phuong trong day la:" << setw(3) << dem ;
}
Tin học là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng. Tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin. Hãy tận dụng sức mạnh của tin học để giải quyết các vấn đề và sáng tạo ra những giải pháp mới!
Lớp 8 - Năm thứ ba ở cấp trung học cơ sở, học tập bắt đầu nặng dần và sang năm lại là năm cuối cấp, áp lực lớn dần. Hãy chú ý đến sức khỏe, cân bằng giữa học và nghỉ ngơi để đạt hiệu quả tốt nhất!
Copyright © 2024 Giai BT SGK