Administrator
Zodiac : Tổng số bài gửi : 409 Birthday : 02/02/1989 Join date : 05/09/2009 Age : 35 Đến từ : quảng ngãi Job/hobbies : sinh viên
| Tiêu đề: Tìm vị trí của giá trị chẵn đầu tiên trong mảng một chiều các số nguyên.Nếu mảng không có thì trả về giá trị là -1. 11/10/2009, 00:27 | |
| - Code:
-
#include <stdio.h> #include <conio.h> void Nhap(int*&,int&); int vitrichandau(int*,int); void main() { int *ia; int in; Nhap(ia,in); vitrichandau(ia,in); int kq=vitrichandau(ia,in); printf("vi tri chan sau tien la: %d",kq); //delete []a;//xoa vung nho con tro a getch(); } void Nhap(int *&ia, int &in) { printf("Nhap so phan tu n: "); scanf("%d",&in); ia=new int[in];//cap phat n vung nho cho con tro a for(int i=0;i<in;i++) { printf("nhap vao so ia[%d]: ",i); scanf("%d",ia+i);//&*(a+i)=&a[i]=(a+i) } } int vitrichandau(int *ia, int in) { for(int i=0;i<in;i++) { if(*(ia+i)%2==0) { return i; } return -1; } }
| |
|