Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - durasno

#351
Hola! ahi ya se complica un poco mas. Lo que se me ocurre en este momento es que usas la funcion strtok. Te dejo un link para q veas el uso de strtok
http://c.conclase.net/librerias/index.php?ansifun=strtok#inicio

Cualquier cosa segui preguntando, saludos
#352
Programación C/C++ / Re: Operadores de bits
4 Abril 2012, 17:44 PM
Hola! muy bueno el trabajo q te tomaste, pero hay algo q no me gusta y es cuando decis COPIA. Tal vez quedaria mejor decir(tomamos el AND): pone un 1 cuando los bits estan en 1

Nuevamente muy bueno el aporte, saludos
#353
Programación C/C++ / Re: del programa A al C
4 Abril 2012, 06:01 AM
xDDDD
#354
Hola! podrias subir como declaras las estructuras y el codigo desde donde llamas a esa funcion
#355
Hola! si tu listado tiene esta forma:
arc_2012041
arc_2012042
arc_2012043
arc_2012044
lo mas probable que el error sea al usar fgets(archivo1, 30, listado). fgets lee hasta encontrar el ENTER el cual tambien es almacenado en el arreglo archivo1
No es lo mismo abrir una cadena como "arc_2012041" que "arc_2012041\n".. Con fgets el salto de linea tambien pertenec al string

Te combiene usar fscanf o generar un ciclo con fgetc

Saludos
#356
Hola! en instrucciones como for, while, do while, if se abre llaves cuando su bloque de codigo tiene mas de una sentencia, es decir:
for(; ; )
{
sentencia1;
sentencia2;
sentencian;
}
Ahora cuando solo hay una sentecia se puede omitir las llaves:
for(; ; )
 sentencia1;

Vallamos a tu codigo: en el primer caso lo que estarias haciendo es entrar al for, imprimir una sola vez con el printf y luego salir(por el return) ya que el return se encuentra dentro del for. Return termina con el main
En el segundo caso se ejecutan las 10 veces los printf ya que return esta afuera del for. La unica sentencia q tiene el for es el printf y no return

Saludos
#357
Ah ok! ahora ya entendi :)... Completando mas o menos seria asi:


#include <stdio.h>
#include <stdlib.h>
struct point
{
 float x,y;
  };
 /* Function */

 void function(struct point *Tk, struct point Tz, float fi)
 {
 Tk-> x=Tz.x*cos(fi)-Tz.y*sin(fi);
 Tk-> y=Tz.x*sin(fi)-Tz.y*cos(fi);
  }

int main()
{
 struct point Tk;
 struct point Tz;
 float fi;
/*-----------------
aca pedis los datos para Tz
........................*/

 function(&Tk,Tz,fi);/* call */

 system("PAUSE");  
 return 0;
}
#358
Hola! Aparte de lo que te marco CrisQC tenes un error en:
scanf ("%s", &ptr_clientes->Edad); // debe ser %c
a Edad lo definist como unsigned char Edad;
Otra error es en los scanf de la funcion datoscliente. Todos los campos de tu estructura son arreglos(sin contar Edad) por ende no es necesario agregar "&"

Saludos
#359
Yo solo veo esto y no me parece todo el codigo

#include <stdio.h>
#include <stdlib.h>
struct point
{
  float x,y;
            };
  /* Function */

  void function(struct point *Tk, struct point Tz, float fi)
  {
  Tk-> x=Tz.x*cos(fi)-Tz.y*sin(fi);
  Tk-> x=Tz.x*sin(fi)-Tz.y*cos(fi);
       }
  /* Call */

  function(&Tk,Tz,fi);

  system("PAUSE");   
}
#360
Hola! q raro yo no veo ningun error, podrias subir el codigo completo o la parte q declaras a Tz y Tk

Saludos