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

bài tập c phần tư duy bài 13

3 219 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 30,09 KB

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

Nội dung

Bài 174 *: Cho mảng số thực có nhiều hơn 2 giá trị và các giá trị trong mảng khác nhau từng đôi một.. Hãy viết hàm liệt kê tất cả các cặp giá trị a, b trong mảng thỏa điều kiện a.

Trang 1

Bài 174 (*): Cho mảng số thực có nhiều hơn 2 giá trị và các giá trị trong mảng khác nhau từng đôi một Hãy viết hàm liệt kê tất cả các cặp giá trị (a, b) trong mảng thỏa điều kiện a <= b

#include<stdio.h>

#include<conio.h>

#include<math.h>

#define MAX 100

void nhap (float 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("%f", &a[i]);

}

}

Trang 2

void xuat(float a[], int n)

{

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

{

printf("%8.3f", a[i]);

}

}

void LietKe(float a[], int n)

{

int i, j;

printf("\nCac cap gia tri (a, b) thoa DK a <= b , khac nhau tung doi mot: ");

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

{

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

{

if (a[i] < a[j] || a[i] == a[j])

{

printf("\nCap <%.3f, %.3f> vi tri <a[%d],a[%d]>", a[i], a[j], i, j); }

} }

}

int main()

{

Trang 3

int n;

float a[MAX];

nhap(a, n); xuat(a, n); LietKe(a, n);

getch();

return 0;

}

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

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

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w