Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/11/2007, 21:40
scrolling
 
Fecha de Ingreso: junio-2005
Ubicación: México, México
Mensajes: 429
Antigüedad: 19 años
Puntos: 1
Re: alguien q me asesore

Bueno, primero tienes que hacerlo en lenguaje C y poniendo TCL dentro de tu programa C??. Hay que tomar en cuenta que Tcl es un lenguaje de script y tendrias mas o menos que manejarlo.

En segunda, el codigo que pones no tiene nada de Tcl, es C++ antiguo (de ese que usaba turbo C++). Ese codigo no lo puedes compilar con compiladores modernos porque se usaba hace muchos años cuando C++ aun no era estandar. Si quieres compilarlo, consigue Turbo C++ de borland (No sé si Borland C++ en versiones recientes aun acepte ese codigo).

El codigo que pones, pasado a C estandar, quedaría así (Nota: No sé si ese codigo haga lo que quieres, lo unico que hice fue pasarlo a C "moderno"):

Código:
#include <stdio.h>
#include <stdlib.h>
 
void ecu();
 
int main (int argc, char* argv[]) {
    ecu();
    system ("pause");
    return 0;
}
 
void ecu() {
    float y=1.76, result;
    int x;
 
    printf ("Digite un numero por favor: ");
    scanf ("%d", &x);
    printf ("el resultado es: %f ", (y*x));
}
Pero como te digo, al final es solamente C y lo podrias compilar con Visual C++, GCC, o cualquier compilador moderno de C. Pero a ti te pidieron C con Tcl, creo que debes de buscar informacion acerca de Tcl. Y me imagino que habrá alguna libreria para usar Tcl desde C.

Saludos!

Última edición por scrolling; 26/11/2007 a las 22:01