1. Trang chủ
  2. » Công Nghệ Thông Tin

Các bài tập tìm kiếm và liệt kê trong ngôn ngữ lập trình c bài 4

3 326 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 3
Dung lượng 31,06 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Trang 1

Bài 180: Hãy liệt kê các giá trị trong mảng mà thỏa điều kiện nhỏ hơn trị tuyệt đối của giá trị đứng liền sau nó và lớn hơn trị tuyệt đối của giá trị đứng liền trước nó

#include<stdio.h>

#include<conio.h>

#include<math.h>

#define MAX 100

void nhap (int a[], int &n)

{

do

{

printf("\nNhap so phan tu: ");

scanf("%d", &n);

if(n <= 0 || n > MAX)

{

printf("\nSo phan tu khong hop le Xin kiem tra lai !");

} }while(n <= 0 || n > MAX);

for( int i = 0; i < n; i++)

{

printf("\nNhap a[%d]: ", i);

scanf("%d", &a[i]);

}

}

Trang 2

void xuat(int a[], int n)

{

for( int i = 0; i < n; i++)

{

printf("%4d", a[i]);

}

}

void LietKe(int a[], int n)

{

int flag = 0;

for ( int i = 0; i < n; i++)

{

if (a[i] > abs(a[i - 1]) && a[i] < abs(a[i + 1])) {

flag = 1;

printf("%4d", a[i]);

}

}

if (flag == 0)

printf("Mang ko co gia tri do");

}

int main()

{

int n;

Trang 3

int a[MAX];

nhap(a, n);

xuat(a, n);

printf("\nCac so trong mang thoa dieu kien\n "); LietKe(a, n);

getch();

return 0;

}

Ngày đăng: 19/10/2016, 22:28

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w