Documentos de Académico
Documentos de Profesional
Documentos de Cultura
h>
#include<stdio.h>
// lebaore un programa que mediante funciones:
//1.separe memoriras para un vector dinamicas
//2.lea los datos para cada casillero
//3.muestre los datos del vevtor dinamico
float *ReservaMemVector(int n);
void Leer(float *ptr,int n);
void Mostrar(float *ptr,int n);
int main(){
float *ptr;
int n,i;
printf("n= ");
scanf("%d",&n);
puts("reservando espacio de memoria");
ptr=ReservaMemVector(n);
Leer(ptr,n);
puts("datos del vetor dinamico");
Mostrar(ptr,n);
return 0;
}
void Mostrar(float *ptr,int n){
int i=0;
for (i=0;i<n;i++){
printf("%.2f",*(ptr+i));
puts("");}
}
void Leer(float *ptr,int n){
int i;
for (i=0;i<n;i++){
printf("v[%d]= ",i+1);
scanf("%f",ptr+i);}
}
float *ReservaMemVector(int n){
float *aux;
aux=(float*) malloc(n*sizeof(float));
return aux;
}