Noticias Web » Nuevo Foro para programadores
Dentro de la comunidad hispano hablante tenemos varios foros de programación, en los cuales podemos resolver todas nuestras dudas. Uno más aparece en nuestras vidas. El foro para programadores de Chuidiang.
El foro lo ha lanzado el pasado día 1 de febrero. De momento esta en sus primeros días y todavía no sabemos por que derroteros irá. Pero, aun con lo poco que conocemos a Chuidiang, seguro que irá muy bien.
Desde Linea de Código le deseamos todo lo mejor y en nuestra medida intentaremos ayudar.
Artículos relacionados:






Febrero 13, 2007 #
Hola que tal? estoy haciendo un proyecto para la facultad de un juego de basquetball y tomamos la api jme para implementarlo.
Se nos presento un problema con la persistencia. Alguin sabe como persistir con la api jme
Abril 18, 2007 #
hola!!! estoy haciendo un programa en lenguaje c, compilando con turbo c++, y necesito validar las cadenas de caracteres, ya que la mayoria de mis variables son char.. si alguien puede ayudarme!!! please!!!
Mayo 10, 2007 #
Hola a todos tengo un problema me pidieron un programa en turbo c++ para examen final, al guien me puede a aydar, es para el lunes11 de mayo antes de las 11 de la mañana grax. Este el programa.
Estoy viendo LISTAS LIGADAS.
Escriba un programa C que maneje la arithmetica de polinomios de manera sencilla. El programa deberá mostrar un menú con las siguientes opciones:
MENU
1.Alta de Polinomio
2. Baja de Poliniomio
3. Suma de Polinomios
4. Resta de Polinomios
5. Evaluación de Polinomios
6. Impresión de Polinomos
7. Salir
El programa deberá:
En la opción 1, preguntar por la posición dodonde quedará guardado el polinomio (0-11). Después Solicitará el grado del polinomio (exponente mas alto) y desde ahi, solicitará el coeficiente de cada termino con exponente menor, desde grado hasta 0. El usuario introducirá solo el coeficientre. Cuando se inroduzca un 0, el termino no existe, por lo que no se creará. Despus del t`érmino exponente 0 deberá regresar al menu principal.
En la opción 2, preguntar la posición de almacenamiento que se desea vaciar (0-11) para poder vaciar de terminos dicha posición de memoria. Después se regresa al menu principal.
En la opción 3, preguntar por la posición del polinomio 1, después la del polinomio 2, y la posiciòn del polinomio resultado, los sumará y lo colocará en el polinomio resultado.
En la opción 4, preguntar por la posición del polinomio 1, después la del polinomio 2, y la posiciòn del polinomio resultado, los restará y lo colocará en el polinomio resultado.
En la opión 5, Solicitar la posición del polinomio a evaluar, luego el vaor de la variable e imprimir el valor numerico del polinomo seleccionado.
En la opción 6, solicitar la posición del polinomio a imprimir, y mostrarlo en pantalla con el formato apropiado.
En la opción 7, el programa deberá termin
Mayo 10, 2007 #
perdon el programa es para el 14 de mayo antes de la 11 de la mañana grax.
Mayo 27, 2007 #
al guien q me eche la mano
para crear un menu en turbo c++
el menu deve de ser de cuatro mopcines en la primera deve de tener el metodo de newton lineal, el la segunda el metodo de newton cuadratica, en la tercera el meto de lagranje y en la ultima (cuarta) el metodo de minimos cuadrados lineales.
alguien q me eche la mano ya tengo el codigo de los metodos ya nada mas es crear el menu por fa echenme la mano es para el miercoles 30 de mayo. porfa es urgente
Mayo 27, 2007 #
el e-mail de yoshua es gusyoshua@hotmail.com
porfa echenme la mano
Junio 12, 2007 #
hola que tal tengo este programa y no me corre me podrian ayudar
#include
#include
#include
using namespace std;
typedef struct dato {
char dato[30];
struct datos *siguiente;
} telemento;
telemento *NuevoElmento() {
telemento *q=(telemento*)malloc(sizeof(telemento));
if (!q)
printf(“Error: insuficiente espaco en memria”);
return (q);
}
void anadir(telemento**, char);
void borrar(telemento**, char);
telemento*buscar(telemento*, char);
void visualizar(telemento*);
int main() {
char opcion, res;
puts(“1. Añadir un elemento”);
puts(“2. Borrar un elemento”);
puts(“3. Buscar un elemento”);
puts(“4. Visualizar un elemento”);
puts(“5. Salir”);
scanf(“%s”, & opcion);
switch (opcion){
case 1:
do{
printf(“Añadir datos:”);
scanf(“%s”, & dato);
printf(“Para salir: teclee FIN”);
scanf(“%c” & res);
} while (res==’FIN’ || res==’fin’);
break;
case 2:
printf(“Borrar datos:”);
scanf(“%s”, & dato);
q=buscar(cabecera, dato);
if (q) {
borrar (& cabecera, dato);
}else{
printf(“El nombre %s no esta en la lista”, dato);
}
break;
case 3:
printf(“Buscar dato:”);
scanf(“%s”, &dato);
q=buscar (cabecera, dato);
if (q)
printf(“El nombre %s no esta en la lista”, dato);
break;
case 4:
visualizar (cabecera);
break;
case 5:
q=cabecera;
while(!q=NULL) {
cabecera=cabecera->siguiente;
free (q);
q=(cabecera);
}
}
system (“PAUSE”);
return 0;
}
void anadir (telemento** cab, char dato[30]){
telemento *cabecera=*cab;
telemento *actual=cabecera, *anterior=cabecera, *q;
if (cabecera==NULL) {
cabecera=NuevoElemento();
cabecera->dato=dato;
cabecera->siguiente=NULL;
*cab= cabecera;
}
while (actual !=NULL && dato > actual->dato) {
anterior=actual;
actual= actual->siguiente;
}
q=NuevoElemento();
if (anterior==actual) {
q->dato=dato;
q->siguiente=cabecera;
cabecera =q;
} else {
q->dato = dato;
q->siguiente = actual;
anterior->siguiente =q;
}
*cab = cabecera;
}
void borrar (telemento **cab, char dato){
telemento *cabecera=*cab;
telemento *actual=cabecera, *anterior=cabecera;
if(cabecera== NULL)
{ printf(“Lista vacia\n”);
} while (actual !=NULL && dato != actual ->dato) {
anterior = actual;
actual = actual->siguiente;
}
if (anterior == actual)
cabecera = cabecera ->siguiente;
else {
anterior->siguiente = actual->siguiente;
free (actual);
*cab=cabecera;
}
telemento*buscar (telemento*cabecera, char dato) {
telemento *actual= cabecera;
while (actual !=NULL && dato != actual ->dato)
actual == actual->siguiente;
return (actual);
}
void visualizar (telemento*cabecera) {
telemento *actual=cabecera;
if (cabecera == NULL)
printf(“Lista vacia\n”);
else {
while (actual != NULL) {
quicksort (dato cabecera);
printf(“%d \n”, actual->dato);
actual = actual ->siguiente;
}
printf(“\n”);
}
}
void quicksort (char dato, telemento){
qs(char dato, cabecera -1);
}
void qs(char dato, int inf, int sup) {
reister int izq, der:
int mitad, x;
izq=inf;
der=sup;
mitad=dato[(izq+der)/2};
do {
while (dato[izq] inf) der–;
if (izq sup) qs (dato, izq, sup);
}
espero su ayuda plis graciuas
Septiembre 12, 2007 #
hola estoy trabajando en un trabajo de la escuela lo que tengo que hacer es un programa que sea capas de platicar con un persona al go asi como el test de turing o lo del premio loebner alguien me podra ayudar
Septiembre 19, 2007 #
say un estudiante de programasion y nesesito haser un programa ke me de a taba de multiplicar de 1 a 10 de el numero cualquiera que yo pida si algien puede ayudarme mi correo es dus_3p
Septiembre 19, 2007 #
Samuel,
Lo tienes en el ejemplo Tablas de multiplicar en Java
Espero que te sirva.