• Jueves 7 de Noviembre de 2024, 19:47

Mostrar Mensajes

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


Mensajes - hanamichi

Páginas: [1]
1
C/C++ / Re: Preguntas Simples De Archivos
« en: Martes 10 de Julio de 2007, 07:12 »
en ningun momento he dicho q me hagan alguna tarea
lo unico q pido son funciones o algunos ejemplos
ademas si vas a mandar un link , mandalo en español por lo menos
estoy compilando con turboc a todo esto haber si alguien sabe .

2
C/C++ / Re: Preguntas Simples De Archivos
« en: Lunes 9 de Julio de 2007, 06:18 »
la verdad no me sirvieron de mucho tus paginas
salu2

3
C/C++ / Preguntas Simples De Archivos
« en: Domingo 8 de Julio de 2007, 01:13 »
1- como puedo verificar un path ingresado por argumentos de main() si esta bien o es erroneo mandar un mensaje??
2- verificar si la ruta del archivo q quiero abrir es erronea y mandar un mensaje pidiendo denuevo el ingreso.
y 3- funciones para leer y guardar 2 variables (int) en un archivo cualquiera.
eso nomas salu2.-

4
C/C++ / Ayuda Para Desplazar Texto
« en: Sábado 7 de Julio de 2007, 02:15 »
necesito ayuda con mi codigo para q tenga un efecto de marquesina , el programa solo mueve el texto pero al llegar a las esquinas se salta de linea y nose como arreglarlo.

*********************************
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <dos.h>
#include <bios.h>

#define ESC 0x11b

int opcion,indice,espacio1,largo;
char arreglo[5][80];
int letra[5][5][5]=
{{{0,1,1,1,0},{1,0,0,0,1},{1,1,1,1,1},{1,0,0,0,1},{1,0,0,0,1}}, //A
{{1,0,0,0,1},{1,0,0,0,1},{1,1,1,1,1},{1,0,0,0,1},{1,0,0,0,1}}, //H
{{1,0,0,0,0},{1,0,0,0,0},{1,0,0,0,0},{1,0,0,0,0},{1,1,1,1,1}}, //L
{{1,1,1,1,1},{1,0,0,0,1},{1,0,0,0,1},{1,0,0,0,1},{1,1,1,1,1}}}; //O

char abc[5]={'a','h','l','o'};

// FUNCIONES
void tam1(int esp, int ind);
void busca(char frase1[]);
void markesina( char frase[5][80]);
//******************************

int main()

{
char frase[5]={'h','o','l','a'};
textcolor(GREEN);
largo=strlen(frase);
busca(frase);
markesina(arreglo);
return 0;
}

void busca(char frase1[])
{

espacio1=0;

int conta1=0,conta2=0;
for(conta1=0;conta1<=largo ;conta1++)
{ espacio1=espacio1+6;
for( conta2=0;conta2 < 5;conta2++)
{
if (frase1[conta1] == abc[conta2])
{ indice=conta2;
tam1(espacio1,indice); }
}
}
}


void tam1(int esp,int ind) // aka lo guardo en un arreglo
{
int fil,col,i,j;

for ( fil=0, i=5; i <=9; i++,fil++ )
{
for ( col=0,j=5; j <=9; j++,col++ )
{

if (letra[ind][fil][col] == 0)
{ arreglo[fil][col+esp-6]=' '; }
else
{ arreglo[fil][col+esp-6]='*'; }
}
}
}

void markesina( char frase[5][80])
{
int xz=0,dr=0;
int a=79;
int tecla=0;
clrscr();
do
{ if(kbhit())
{ tecla=bioskey(0);

}
for (xz=0;xz<=4;xz++)
{
for (dr=0;dr<=79;dr++)
{
gotoxy(a+dr,xz+5); cprintf("%c", frase[xz][dr]);
}
}
delay(150);
a--;
if(a==1) {a=79; clrscr();}

}
while(tecla != ESC);
}

5
C/C++ / Re: Ruta De Una Archivo
« en: Miércoles 4 de Julio de 2007, 07:08 »
gracias ahi me funciono , aprovecho de hacerte otra consulta XD
con q funcion podria desplegar una lista de todos los archivos q se encuentran en una determinada carpeta , con la extension .dat??
ya q una vez ejecutado el programa debera tener la opcion de elegir cualquier archivo q se encuentre en un directoriox  y leer su contenido.
salu2.-

6
C/C++ / Ruta De Una Archivo
« en: Miércoles 4 de Julio de 2007, 05:10 »
como debo guardar la ruta de un archivo ingresado por teclado para q no me de problemas??

FILE *fichero;
char *ruta;

printf("Ruta para localizar archivo: ");  
gets(ruta);  

fichero = fopen(ruta, "r");
//....

este codigo tengo pero no me funciona.
compilo con turbo C++ 3.0

7
C/C++ / Ayuda Con Programa En C!
« en: Martes 24 de Abril de 2007, 08:09 »
el programa tiene q hacer una parabola con asteriscos en modo texto.-
la parabola debe hacerce mediante la solucion de una ecuacion de 2do grado , osea con el x1 y x2, bueno eso ya lo tengo claro , el problema es como hacer la parabola en los ejes x y .-

alguna idea?
 estube provando con esto pero no me sale la curva .-

for (x=2,y=1;x<29;x++,y++)
{
gotoxy(x,y);printf("*");
 }

Páginas: [1]