Para los alumnos de Estructura de datos,
en el material del curso les pase un archivo:"freecommandLinetools.exe"
este es un compilador de linea de comandos de c/c++,
Despues de instalarlo le genera una carpeta:"C:\Borland\BCC55"
Para configurar el PN para trabajar con este compilador:
1) Agregue un comando al scheme:c/c++.
2) Configure asi:
en Name:compilar
en command:c:\Borland\Bcc55\bin\bcc32.exe
en Folder:%d
en Parameters: -I"c:\Borland\Bcc55\include" -L"c:\Borland\Bcc55\lib" %f
3) Agregue un comando para ejecutar, configure asi:
en Name:ejecutar
en command:%n
en Folder:%d
Suerte.
viernes, 29 de febrero de 2008
miércoles, 27 de febrero de 2008
Tarea lista de alumnos usando apuntadores en D
//ejemplo de lista de alumnos usando apuntadores
import std.stdio;
import std.string;
import std.conv;
struct alumno{
char[] nombre;
int edad;
};
alumno*[10] lista;
int na=0;
void alta(alumno* a){
lista[na++]=a;
}
void muestra(){
int i;
for(i=0;i<na;i++)
writefln(lista[i].nombre);
}
void main(){
alumno* a=new alumno;
a.nombre="Ana";
a.edad=23;
alta(a);
a=new alumno;
a.nombre="Rosa";
a.edad=24;
alta(a);
a=new alumno;
a.nombre="Petra";
a.edad=25;
alta(a);
muestra();
}
import std.stdio;
import std.string;
import std.conv;
struct alumno{
char[] nombre;
int edad;
};
alumno*[10] lista;
int na=0;
void alta(alumno* a){
lista[na++]=a;
}
void muestra(){
int i;
for(i=0;i<na;i++)
writefln(lista[i].nombre);
}
void main(){
alumno* a=new alumno;
a.nombre="Ana";
a.edad=23;
alta(a);
a=new alumno;
a.nombre="Rosa";
a.edad=24;
alta(a);
a=new alumno;
a.nombre="Petra";
a.edad=25;
alta(a);
muestra();
}
Suscribirse a:
Entradas (Atom)