Gửi Thông Điệp Yêu Thương vanbinh_bt nhắn với all: thi sao rồi mấy đồ...[Mr]-Boom nhắn với All K4: Chúc mọi người có 1 kỳ thi thật tốt !!lặng lẽ yêu nhắn với nguyễn ngọc huy: chúc mi có một kỳ thi tốt nha. vẫn nhớ mingocthongcctm05f nhắn với QNGAI: hãy sát cánh bên nhau.....hi.......trinhvh91 nhắn với TM03B: TM03B đoàn kết đi chơi cuối khóa nghenNgười vô cảm nhắn với nguyenlu: Ai vậy? T vẫn bước đi trong yêu thương mà ^^381 nhắn với neyugn: mong rằng chúng ta sẽ đi đến cái đích cuối cùng !nguyenlu nhắn với Người vô cảm: Hãy bước đi trong sự yêu thươnglenguyen_alone nhắn với Young Bin: tại sao nhok lại iu bin chứ nhỉ???hp thành công nhá!!binhcaolinh nhắn với Đen Trần: Cố gắng học chăm chỉ nhé em! Gửi Thông Điệp Yêu Thương


BẢNG GIÁ QUẢNG CÁO TẠI DIỄN ĐÀN 2MIT.ORG 2012

Hiện kết quả từ 1 tới 2 của 2

Chủ đề: Bài toán về so sánh mảng

  1. #1
    Tham gia ngày
    May 2009
    Đến từ
    Bình Định
    Tuổi
    21
    Bài gửi
    79
    Cảm ơn
    8
    Được cảm ơn 48/28 bài viết
    1
    Beginner
     
     
    Số lần cộng|trừ: 0 lần

    Talking Bài toán về so sánh mảng

    Yêu cầu bài toán:nhập 4 mảng a, b, c và d. sau đó so sánh từng phần tử đầu của mỗi mảng và in max min.VD: a={1,2,3,4}, b={2,3,4,1}, c={8,5,2,9}, d={4,2,9,7} thì ta đc
    Code:
    1    2    8    4  max=8     min=1
    2    3    5    2         5           2
    3    4    2    9         9           2
    4    1    9    7         9           1
    Sau đây là code:
    Code:
    #include<stdio.h>
    #include<conio.h>
    #define size 4
    void nhap(int a[size]);
    void xuat(int a[size]);
    void main()
    {
    	clrscr();
    	int a[size],b[size],c[size],d[size],e[size],i=0,j,k,max,min;
    	printf("Nhap gia tri cho 4 mang a,b,c,d: ");
    	nhap(a);nhap(b);nhap(c);nhap(d);xuat(a);xuat(b);xuat(c);xuat(d);
    	do
    	{
    	j=0;
    	e[j]=a[i];j++;
    	e[j]=b[i];j++;
    	e[j]=c[i];j++;
    	e[j]=d[i];
    	min=max=e[0];
    	for(k=1;k<size;k++)
    	 {
    		max=max>e[k]?max:e[k];
    		min=min<e[k]?min:e[k];
    	 }
    	printf("\n%d  %d	%d   %d	  min=%d   max=%d",a[i],b[i],c[i],d[i],min,max);
    	i++;
    	}
    	while(i<size);
    	getch();
    }
    void nhap(int a[size])
    {
    	for(int i=0;i<size;i++)
    		scanf("%d",&a[i]);
    }
    void xuat(int a[size])
    {
    	for(int i=0;i<size;i++)
    		printf("%2d",a[i]);
    	printf("\n");
    }

    --------------------------------------------------
    Xem các chủ đề cùng chuyên mục:



  2. #2
    Tham gia ngày
    May 2009
    Đến từ
    LT02B
    Tuổi
    22
    Bài gửi
    568
    Cảm ơn
    225
    Được cảm ơn 207/139 bài viết
    1
    Normal
     
     
    Số lần cộng|trừ: 0 lần

    Default

    bài này hơi khó bác phường ơi, e đọc mà chẳng hiểu ji ráo!:y87:


Thông tin về chủ đề này

Users Browsing this Thread

Hiện giờ đang có 1 người xem chủ đề này. (0 thành viên 1 khách)

     

Chủ đề giống nhau

  1. Bài toán về đổi tiền
    By LieuKyThien in forum Thuật toán
    Trả lời: 0
    Bài mới gửi: 21-07-2009, 10:48 AM
  2. Trả lời: 0
    Bài mới gửi: 19-07-2009, 11:05 AM
  3. Sắp xếp mảng tăng dần và gộp mảng
    By LieuKyThien in forum Thuật toán
    Trả lời: 0
    Bài mới gửi: 19-07-2009, 10:56 AM
  4. Cần bài tập mảng 2 chiều!
    By congthangitvn in forum Khoa Khoa Học Máy Tính
    Trả lời: 1
    Bài mới gửi: 16-06-2009, 06:42 PM
  5. Tổng hợp các bài toán về đệ quy!!!
    By LieuKyThien in forum Thuật toán
    Trả lời: 1
    Bài mới gửi: 12-05-2009, 09:08 AM

1126
Lượt xem

Share