Stratos: Punto de Encuentro de Desarrolladores

¡Bienvenido a Stratos!

Acceder

Foros





Turbo C

Iniciado por Diegunix, 05 de Junio de 2008, 04:22:26 AM

« anterior - próximo »

Diegunix

Alguien sabe por que no me anda la funcion printf en el turbo c??
ascal-C

sés

:shock: ¿Porque no tiene patitas?

Fuera de coña, si no das más información (código en el que no funciona, qué ocurre exactamente...) es difícil responder.
Soy indeciso... ¿o no?

tamat

porque la edad de piedra ya pasó?

tio, pasate al visual C++ que es gratis, o sino mejor pregunta en BBSs...
Por un stratos menos tenso

Buffon

esto te compila y funciona ?


/* fprintf example */
#include <stdio.h>

int main()
{
  printf ("Characters: %c %c \n", 'a', 65);
  printf ("Decimals: %d %ld\n", 1977, 650000);
  printf ("Preceding with blanks: %10d \n", 1977);
  printf ("Preceding with zeros: %010d \n", 1977);
  printf ("Some different radixes: %d %x %o %#x %#o \n", 100, 100, 100, 100, 100);
  printf ("floats: %4.2f %+.0e %E \n", 3.1416, 3.1416, 3.1416);
  printf ("Width trick: %*d \n", 5, 10);
  printf ("%s \n", "A string");
  return 0;
}

Diegunix

no me anda ni para un simple hola mundo
ascal-C

Diegunix

Cita de: "sés":shock: ¿Porque no tiene patitas?

Fuera de coña, si no das más información (código en el que no funciona, qué ocurre exactamente...) es difícil responder.
Un simple hola mundo
ascal-C

[EX3]

Cita de: "Diegunix"
Cita de: "sés":shock: ¿Porque no tiene patitas?

Fuera de coña, si no das más información (código en el que no funciona, qué ocurre exactamente...) es difícil responder.
Un simple hola mundo
Hay mil y una formas de programar un Hola mundo! y no te quiero ni contar en un lenguaje tan variado y flexible como son C y C++. Te estan pidiendo que pongas el codigo fuente que has programado, justamente como has hecho en tus otros post, y no que digas que tipo de programa intentabas hacer, mas que nada por que si no no hay forma de decir exactamente que estas haciendo mal :P

Salu2...
José Miguel Sánchez Fernández
.NET Developer | Game Programmer | Unity Developer

Blog | Game Portfolio | LinkedIn | Twitter | Itch.io | Gamejolt

Diegunix

#include <stdio.h>
#include <conio.h>
main ()
{
  printf (''Hola mundo\n'');

}
ascal-C

Zaelsius

y qué error te da...

Pogacha

Turbo C y Borland Pascal usan unas runtimes que tienen un bug.

Para definir la base de tiempo hace un

t1 = get_ticks();
for(int i=0; i<100000; ++i);
t1-= get_ticks();

float tiempo = 100000 / t1;

y resulta que cuando lo hicieron no supusieron que iba a haber un ordenador tan rapido que pudiera hacer 100000 operaciones en un 1ms asi que en maquinas nuevas falla.

Turbo C y Pascal estan OUT!
Ni para aprender son recomendables.

Visual C++ Express es gratis y tiene funcionamiento en consola.
No se que tan bien anda para emular una pantalla de MSDos pero igual te diria que pases completamente de todo eso y aprendas usando el modo consola nada mas.

Worvast

Según mis experiencias con el turbo C (Por suerte, breve) para que te funcione como mínimo tienes que poner:

#include <stdio.h>

int main ()
{
printf (''Hola mundo\n'');

return 0;
}


Aunque bueno, como no dices el error, puede que sea ese, por que no, o mas "tonto" aún, que si te funcione pero, como no tienes nada que para la ejecución, se abra y se cierre tan rápido que ni veas que escribe el printf, aunque si notas que se abrió y parece que peta por que se cierra el moment.

Son mis dos ideas, pero lo dicho, sin error, no suele haber solución.

Bye-nee

Diegunix

character constant too long in function main
eso es lo que me aparece cuando ago un

#include <stdio.h>
main ()
{
 printf (''Hola mundo\n'');
}
ascal-C

Worvast

No pongas dos comillas simples a cada lado, pon unas comillas dobles...vamos...que el error no es para no darse cuenta por uno mismo....

'' != ""

Las primeras, las comillas simples, te ponen el lo seleccionado como una constante, las comillas dobles como string, he ahí el problema.


Bye-nee

AK47

Pasate al Visual C++, o al Turbo C++ nuevo de Borland, por todos los dioses habidos y por haber! O si lo prefieres, por la gloria de tu madreeerl!

Diegunix

Cita de: "Worvast"No pongas dos comillas simples a cada lado, pon unas comillas dobles...vamos...que el error no es para no darse cuenta por uno mismo....

'' != ""

Las primeras, las comillas simples, te ponen el lo seleccionado como una constante, las comillas dobles como string, he ahí el problema.


Bye-nee

grosooooooooooooooooooooo ahora puedo hacer todos los programas que no podia hacer!!!
ascal-C






Stratos es un servicio gratuito, cuyos costes se cubren en parte con la publicidad.
Por favor, desactiva el bloqueador de anuncios en esta web para ayudar a que siga adelante.
Muchísimas gracias.