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

Đếm số đối xứng trong mảng

4 1,9K 16

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Đếm số đối xứng trong mảng
Trường học Unknown
Thể loại bài
Định dạng
Số trang 4
Dung lượng 26,66 KB

Nội dung

Trang 1

Bài 218: Đếm số đối xứng trong mảng

#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]);

}

}

int KiemTraDoiXung(int n)

{

int dv = 0;

int daonguoc = 0;

int tam = n;

while(tam > 0)

{

dv = tam % 10;

tam /= 10;

daonguoc = daonguoc * 10 + dv; }

if(daonguoc == n)

{

return 1;

}

return 0;

}

Trang 3

int DemSoDoiXung(int a[], int n)

{

int dem = 0;

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

{

if(a[i] < 0)

{

break;

}

if(KiemTraDoiXung(a[i]) == 1)

{

dem++;

} }

return dem;

}

int main()

{

int n;

int a[MAX];

int x;

nhap(a, n);

xuat(a, n);

Trang 4

int SoDoiXung = DemSoDoiXung(a, n);

printf("\nSo luong so doi xung la %d", SoDoiXung);

getch();

return 0;

}

Ngày đăng: 20/10/2016, 16:14

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w