Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Temas - Jesusinfo

#1
Buenas amigo tengo problema para instalar juegos en mi pc, son muy escazos los juegos que puedo instalar, la mayoria me suelta un error .dll, nunca es el mismo, por ejemplo quiero instalar este fps llamado PointBlank a lo mejor lo conoceran y vean el error que me sale

imagen.
aunque no sale reflejado alguna informacion .dll pero siempre, siempre me aparece errores acerca de algun archivos .dll y no entiendo



Información extra

MOBA: Biostar g41d3+ ver: 6.0
CPU: E5200
DDr3 2gb

De antemano gracias por la ayuda que me proporcione se que son unos pro y no me fallan nunca  ;D
#2
Hola amigos. Es correcto el asunto de este tema quisiera saber que moba entre las foxconn 45cmx-k y la g41s-k resulta ser la mejor y porque razón, poseo las dos moba, y quisiera saber a cual sacarle mas provecho, se que están obsoleto y actualmente se manejan moba de generaciones avanzadas pero por razones de mi país hay que limitarnos a lo que hay, en resumen:

Foxconn motherboard:  45CMX-K y G41S-K ¿Cual es la mejor? y ¿Porque?

Como siempre agradecido de cualquier ayuda que puedan ofrecerme, un saludo.
#3
Buenas amigos, como el titulo dice, quiero saber si la moba que tengo actualmente foxconn 45cmx-k soporta el procesador E7400 estoy por hacer una compra, pero me informaron que no era compatible, y yo indagando veo que la mpba soporta intel core 2 duo (inluso el quad tambien), así que me creo una confusión referente a cual es la información veraz, agradecido estaré con su ayuda.
#4
Buenas noches compañeros, estoy estancadisimo en este problema, ojala puedan ayudarme. Mi problema es el siguiente, creo un programa el cual permita crear un archivo con struct y arrays, del cual sus datos se crean perfectamente y se almacenan en el archivo correctamente, pero a la hora de leer el archivo en el programa no se muestra nada en el programa, estoy muy seguro que lo estoy planteando mal. Quisiera saber si esto se puede resolver sin la utilizacion de punteros...
Código (cpp) [Seleccionar]
#include <iostream>
#include <fstream>
using namespace std;

void llenar (int notas [], struct lista_estudiantes[]);
void imprimir (int notas [],struct lista_estudiantes[]);
int menu ();

int num;
int asignatura=5;
string nombres[100];
int posicionesEstudiante=0;

struct lista_estudiantes{
string nombres, apellido;
char cedula[11];
int DD, MM, AAAA;
//char DD[2],MM[2],AAAA[4];
}estudiantes[100];
//Funcion que indica la n cantidad de estudiantes y sus notas ----------------------------

void llenar (int notas [], lista_estudiantes[]){ //Asumo que paso por parametros la estructura al nombrarla en los parametros, sin pasarla en forma de referencia o valor.
system("cls");

int i, x;
ofstream registrar;
registrar.open ("registro.txt",ios::out|ios::app);
if(!registrar){
cout<<"PROBLEMA AL ABRIR EL ARCHIVO"<<endl;
}


if (registrar.fail()){
cout<<"ERROR AL ABRIR EL ARCHIVO"<<endl;
system ("pause");
}
else {

cout<<"INDIQUE EL NUMERO DE ESTUDIANTES A UTILIZAR EN EL PROGRAMA: "<<endl<<endl;
cin>>num;
cout<<endl;

for(i=0; i<=num-1; i++){
cout<<"\nLLENE LOS DATOS DEL ESTUDIANTE "<<i+1<<endl<<endl;
cout<<"\nNOMBRE: ";
cin>>estudiantes[i].nombres;
cout<<"\nAPELLIDO: ";
cin>>estudiantes[i].apellido;
cout<<"\nC.I: ";
cin>>estudiantes[i].cedula;
cout<<"\nFECHA DE NACIMIENTO"<<endl;
cout<<"\nDIA (DD): ";
cin>>estudiantes[i].DD;
cout<<"\nMES (MM): ";
cin>>estudiantes[i].MM;
cout<<"\nANHO (AAAA): ";
cin>>estudiantes[i].AAAA;
cout<<"\n_____________________ "<<endl;
cout<<"\nINGRESE LAS NOTAS DE "<<estudiantes[i].apellido<<endl;

registrar<<"NOMBRE: "<<estudiantes[i].nombres<<endl;
registrar<<"APELLIDO: "<<estudiantes[i].apellido<<endl;
registrar<<"C.I: "<<estudiantes[i].cedula<<endl;
registrar<<"FECHA DE NACIMIENTO: "<<estudiantes[i].DD<<"/"<<estudiantes[i].MM<<"/"<<estudiantes[i].AAAA<<"\n"<<endl;

for (x=0; x<asignatura; x++){
cout<<"\nNOTA "<<x+1<<": ";
cin>>notas[asignatura*i+x];
registrar<<"NOTA "<<x+1<<": "<<notas[asignatura*i+x]<<endl;
}
cout<<endl<<endl;
registrar<<"\n________________________________\n"<<endl;
}
registrar.close();
system ("pause");
}

}


void imprimir (int notas [], lista_estudiantes[]){
system("cls");
ifstream visualizar;
int cont=0;
int cont2=0;
visualizar.open("registro.txt");

for(int i=0;i<num-1;i++){
visualizar>>estudiantes[i].nombres;
visualizar>>estudiantes[i].apellido;
visualizar>>estudiantes[i].cedula;
visualizar>>estudiantes[i].DD;
cout<<estudiantes[i].MM<<endl;
cout<<estudiantes[i].AAAA<<endl;
cout<<estudiantes[i].nombres<<"\n"<<estudiantes[i].apellido<<"\n"<<estudiantes[i].cedula<<"\n"<<estudiantes[i].DD<<"/"<<estudiantes[i].MM<<"\n"<<estudiantes[i].AAAA<<"\n"<<endl;
for(int x=0; x<asignatura;x++){
visualizar>>notas[asignatura*i+x];
cout<<notas[asignatura*i+x];
}
}
visualizar.close();
system ("pause");
}






 

//Menu -------------------------------------------------------------
int menu (){
system("cls");
int opc;
cout<<"MENU DEL PROGRAMA\n-----------------------------------------------\n\n[1] INGRESAR EL NUMERO DE ESTUDIANTES\n\n[2] VISUALIZAR LOS DATOS DE LOS ESTUDIANTES\n\n[3] SALIR DEL PROGRAMA\n"<<endl;
cin>>opc;
cout<<"\n";
if(opc>7){
cout<<"LA OPCION ["<<opc<<"] NO EXISTE\n\n"<<endl;
system ("pause");
}

return opc;
}


int main(){

int notas[500];
int opc;
do{
opc=menu();
switch (opc){
case 1:
llenar(notas,estudiantes);
break;

case 2:
imprimir(notas, estudiantes);
break;

case 3:
system("cls");
cout<<"\n\nBYE BYE\n"<<endl;
break;
}
}
while (opc !=3);
system ("pause");
}


Un saludo y muchas gracias de antemano por leer el post.
#5
Buenas amigos, estoy trabajando con estructuras pero la verdad estoy un poco confundido,  ya que quiero llevar mi estructuras a arrays, pero no consigo pasarla por referencia aqui esta el codigo sencillo donde almancena una sola persona y una sola nota:

Código (cpp) [Seleccionar]
#include <iostream>
#include <string>
using namespace std;

struct lista_estudiantes{
string nombres;
int notas;

};

void llenar (lista_estudiantes& lista){
cout<<"DAME EL NOMBRE: "<<endl;
cin>>lista.nombres;
cout<<"DAME LA NOTA DEL ESTUDIANTE"<<endl;
cin>>lista.notas;
}



void imprimir(lista_estudiantes lista){
cout<<"\nNombre del estudiante: "<<lista.nombres<<endl;
cout<<"NOTA: "<<lista.notas<<endl<<endl;
}

int menu (){
int opc;
cout<<"1.LLENAR\n2.IMPRIMIR\n3.SALIR"<<endl;
cin>>opc;
return opc;
}

int main(){
struct lista_estudiantes lista;
int opc;




do{
opc=menu();
switch (opc){
case 1:
llenar(lista);
break;

case 2:
imprimir(lista);
break;

case 3:
cout<<"GRACIAS POR ENTRAR AL PROGRAMA "<<endl;
break;
}
}
while(opc !=3);
system ("pause");

}


Bien ese ejercicio quiere que haga lo siguiente:

1.Almacene N cantidad de estudiante
2. Con 5 notas
3. Y lo imprima

pero no comprendo como pasar por referencia, lo intente hacer de esta manera

Código (cpp) [Seleccionar]
#include <iostream>
#include <string>
using namespace std;
int num;

struct lista_estudiantes{
string nombres;
int notas;

};

void llenar (lista_estudiantes& lista){
cout<<"Dame la cantidad de estudiante a insertar"<<endl;
cin>>num;
for(int i=0; i<num; i++){
cout<<"DAME EL NOMBRE: "<<endl;
cin>>lista[i].nombres;
for (int x=0; x<6; x++){
cout<<"DAME LA NOTA DEL ESTUDIANTE"<<endl;
cin>>lista[x].notas;
}
}
}


void imprimir(lista_estudiantes lista){
for(int i=0;i<num;i++){
cout<<"\nNombre del estudiante: "<<lista[i].nombres<<endl;
for(int x=0;x<6;i++){
cout<<"NOTA: "<<lista[x].notas<<endl<<endl<<endl;
}
}
}
int menu (){
int opc;
cout<<"1.LLENAR\n2.IMPRIMIR\n3.SALIR"<<endl;
cin>>opc;
return opc;
}

int main(){
struct lista_estudiantes lista[1000];
int opc;


do{
opc=menu();
switch (opc){
case 1:
llenar(lista);
break;

case 2:
imprimir(lista);
break;

case 3:
cout<<"GRACIAS POR ENTRAR AL PROGRAMA "<<endl;
break;
}
}
while(opc !=3);
system ("pause");

}


la verdad estoy muy confundido les agradecería su ayuda. :(
#6
Buenas amigos, tengo un ligero pero tedioso problema con esta función, me compila el programa pero añade valores que no están en el vector que quiero ordenar. Me ordena ciertos valores e introduce valores que no coloque, de manera ordenada pero no son los valores verdaderos. espero haberme explicado lo suficiente, espero su ayuda gracias.

aqui el codigo que estoy usando, tengo la sospecha que el problema tiene que ser en la operacion de desplazamiento 5*posicion+elciclo.

:-(

Código (cpp) [Seleccionar]
int metodoburbuja (int notas[],int pos){

int i,j,aux;
pos=pos-1;
for(int x=0;x<5;x++){
for(j=0;j<5;j++){
if(notas[5*pos+j]>notas[5*pos+j+1]){
aux=notas[5*pos+j];
notas[5*pos+j]=notas[5*pos+j+1];
notas[5*pos+j+1]=aux;
}
}
}
cout<<"El estudiante "<<pos<<" tiene sus notas ordenadas de esta manera"<<endl;
for(int x=0;x<5;x++){
cout<<"NOTA "<<x+1<<" : "<<notas[5*pos+x]<<endl;
}
system("pause");
}
#7
Buenas noches, tengo un problema con esta tarjeta madre Pegatron IPM41-D3, resulta que  la formatee y le puse windows 7 Professional, me reconoce todo excepto el mouse  y ningún dispositivo de almacenamiento usb (pendrive), pero si me reconoce el teclado que es PS/2, cual es el problema?

Les agradecería su ayuda, un cordial saludo.
#8
Buenas compañeros, les comento mi problema, ayer formatee una pc y le instale Windows 7 Professional Service Pack 1, porque estaba lento el equipo, y no reconocía el mouse y una serie de problemas mas como programas basuras. Una vez que termino de formatear el equipo, sigue sin reconocer el mouse, intento ponerle un pendrive y tampoco lo reconoce, ni siquiera un cd, verifico que en administrador de dispositivo este todo bien, y no sale ni el driver del mouse ni la unidad de cd. Pero si están los controladores del bus universal según sin ningún problema porque allí no sale ninguna advertencia que se muestra cuando hay alguna falla. Tampoco se instalo el   Window Update.

Que tendría que hacer? descargar el driver del mouse, en dado caso de hacerlo es universal el driver?, si pueden dejarme un link donde bajarlo se los agradecería.

Lo extraño de este caso es que ya he formateado con el mismo disco de windows seven y ha instalado todos los drivers sin problemas, si pueden darme una mano con este problema se los agradecería amigos.

No esta demás decir que esto sucedió de un día para otro, porque antes todos sus periféricos funcionaban perfectamente en general funcionaba bien el equipo.
#9
Buenas noches recientemente me ayudaron en una programa y estoy totalmente agradecido. Se trata de el mismo código pero con mas funciones añadida

El programa captura n cantidad de estudiante y almacena 5 notas diferentes en cada estudiantes, teniendo las funciones basicas de [imprimir los estudiante, insertar nuevos estudiantes, buscar un estudiante junto sus notas y borrar un estudiante junto a sus notas]

El problema es que no me borra la posición adecuada del estudiante siempre me borra los la ultima mitad de estudiantes

No encuentro como plantear adecuadamente la funcion de borrar

Código (cpp) [Seleccionar]
//Funcion de borrar un estudiante------------------------------------------------------

   int borrar(int pos,int estudiantes[],int notas[]){
       for(int i=pos-1; i<num; i++){
               estudiantes[i];
               num--;
             for (int x=0; x<asignatura; x++){
              notas[5*i+x];
              notas--;
     }
   }
}


para que me borre solo la posición que teclee el usuario.

Disculpe la molestias, les agradecería su cordial ayuda compañeros es la única función que me falla.
#10
Buenas amigos, un cordial saludos soy nuevo en el foro y espero ser copartícipe de los conocimientos que provee este grandioso foro.


Código (cpp) [Seleccionar]

#include <iostream>

using namespace std;

int llenar (int estudiantes[], int notas[]);
int imprimir(int estudiantes[], int notas[]);
int menu ();

int num;
int asignatura=5;

int llenar (int estudiantes[], int notas []){

cout<<"Deme el numero de estudiante a insertar: "<<endl<<endl;
cin>>num;

for(int i=0; i<=num-1; i++){
cout<<"\nDame el estudiante "<<i+1<<endl;
cin>>estudiantes[i];
for (int x=0; x<asignatura; x++){
cout<<"\nNota "<<x+1<<" del estudiante "<<i+1<<" :";
cin>>notas[x];
}

}

}

int imprimir (int estudiantes [], int notas []){
for(int i=0; i<=num-1; i++){
cout<<"\nESTUDIANTE "<<i+1<<endl<<endl;
cout<<estudiantes[i]<<endl<<endl;
for (int x=0; x<asignatura; x++){
cout<<notas[x]<<endl;
}

}

}

int menu (){
int opc;
cout<<"1.LLENAR\n2.IMPRIMIR\n3.SALIR"<<endl;
cin>>opc;
return opc;
}

int main(){

int estudiantes[100];
int notas[100];
int opc;

do{
opc=menu();
switch (opc){
case 1:
llenar(estudiantes, notas);
break;
case 2:
imprimir(estudiantes, notas);
break;
case 3:
cout<<"\nADIOS"<<endl;
break;
}
}
while (opc !=3);
system ("pause");
}






¿Algo esta mal planteado? le he dado bastante vuelta al problema y no consigo la solución, de antemano les agradezco por leer mi problema.

Un saludo compañeros.