Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/05/2010, 05:52
informatica18
 
Fecha de Ingreso: abril-2010
Ubicación: Galicia
Mensajes: 11
Antigüedad: 14 años
Puntos: 0
Ayuda con programa en C

Hola, me han propuesto entregar un ejercicio para esta tarde puntuable en el que no entiendo ni lo que me piden ... espero que alguien me pueda ayudar, porque no sé como empezar para resolverlo.

Hay que usar la función malloc.
Y la estructura complejo

typedef struct
{
double real;
double imag;
}
complejo;

El programa tiene que integrar lo siguiente:

int main ()
void llenavalores(complejo*x, int n)
void ver(complejo*x, int n=

La función llenavalores llena aleatoriamente los campos real e imag de las n variables x[0]...x[n-1].
Se puede llenar cada campo con el valor de (double) (rand()%100)/(double)100

La función ver permite visualizar lso valores de las n variables de tipo complejo.
Se pide la salida por pantalla con este formato:
printf("x[%i]=(%.2lf, %.2lf)\n", k, x[k].real, x[k].imag);

La función main pregunta al usuario e numero de variables de tipo complejo que va a utilizar, invoca a malloc y a llenavalores. Invoca la función ver para observar las variables v[0]...v[n-1].

El programa es ese, más o menos lo entiendo, pero me perdí algo con el tema de punteros y me cuesta arrancar y claro no sé como empezar...

Espero que alguien me pueda ayudar, gracias.