• Lunes 6 de Mayo de 2024, 15:41

Mostrar Mensajes

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


Mensajes - Iganguli

Páginas: [1] 2 3
1
C/C++ / Re: Menú de Opciones
« en: Lunes 3 de Noviembre de 2008, 17:46 »
Cita de: "Nury Cornejo"
Dentro del código que envíe como lo uso....

creas un ciclo que empieze antes de imprimir las opciones de 1.Circulo .... y que acabe depues del switch yo usariia un do/ while de esta manera
Código: Text
  1. do {
  2. ...
  3. ...
  4. while( opc != SALIR );
  5.  
y asi de esa manera se repetira hasta que se pulse 7 para salir

2
C/C++ / Re: problema
« en: Domingo 2 de Noviembre de 2008, 19:01 »
Cita de: "badyalberto"
muchas gracias, pero un cosa, puede hacer que salgan solo los numeros y no el num: o el i: ?

se ve que todavia estas verde en la programacion mejor lee un buen manual de c, la que tu quieres es mas o meno asi
Código: Text
  1. printf(" %d *  %d =  %dn", num, i, prod);
  2.  

3
C/C++ / Re: Lista circular
« en: Domingo 19 de Octubre de 2008, 06:06 »
Lista circulares
ahi un ejemplo de lista circular con un poco de teoria para que vayas siguiendo y entendiendo como se implementan

4
C/C++ / Re: Lista circular
« en: Domingo 19 de Octubre de 2008, 05:51 »
Cita de: "skandelabro"
y que saco con poner solamente #include <sdio.h> ?
pues no mucho por que es #include <stdio.h>

Cita de: "skandelabro"
solo preguntaba si halguien tiene otro codigo paresido para ocuparlo como ejemplo e ir guiandome

codigos de ejemplo en de una lista circular hay muchos en internet si buscas en google los encontraras

5
C/C++ / Re: Lista circular
« en: Domingo 19 de Octubre de 2008, 05:32 »
aqui NO SE HACEN TAREAS si tienes alguna duda postea tu codigo y se te puede ayudar

6
C/C++ / Re: funciones y cadenas
« en: Viernes 10 de Octubre de 2008, 16:24 »
tu declaras
Citar
void mostrar_cadena(char cadena[80]);
y en el main mandas a llamar
Citar
mostrar_cadena(c,s,f);
entonces en la declaracion le tienes que pasar 3 parametros para que pueda correr en el main
despues dentro de mostrar cadena
tienes
Citar
for(i=0;i<=strlen[c]+strlen;i++)
debes cambiar a strlen(c) para que funcione, cuando declares a mostrar_cadena hazlo asi
void mostrar_cadena(char c[80],char s[80], char f[80]);
para que jale y no cambies el nombre de las variables que ya tienes dentro de la funcion, por ultimo declara otra variable dentro de la funcion mostrar para que maneje el indice de f por que si lo dejas en i va a sobre escribir en la posicion de i + 1 cuando el ciclo itere hazlo algo para que te quede mas o menos asi

for( i=0; i <= strlen(c)+strlen(s); i++, j +=2 ){
f[j]=c;
f[j+1]=s;
 }

7
C/C++ / Re: necesito un programa que me calcule matrices
« en: Martes 7 de Octubre de 2008, 06:03 »
aqui no se hacen tareas si tienes algo de codigo postealo para que te podamso ayudar

8
C/C++ / Re: me podrian decir que error tengo
« en: Viernes 3 de Octubre de 2008, 06:46 »
Cita de: "njugu"
void desapilar();
{
if(T<MIN;
{ // aqui me marca el error porque
printf("pila vacia(underflow)n");
 
else {
printf("elemento desapilado:%c en posicion %dn",pila[T],T);
}

primero cuando implementas una funcion le debes que quitar el ";" al if no le debes poner el ";" y cerrar el parentesis asi acordate de cerrar las instrucciones con "}"

Código: Text
  1. void desapilar()
  2. {
  3. if(T<MIN)
  4. { printf("pila vacia(underflow)n");
  5. }
  6. else {
  7. printf("elemento desapilado:%c en posicion %dn",pila[T],T);
  8. }
  9.  

asi debe ser y al aprecer tienes varios de estos errores en el programa corrigelos para que pueda funcionar

9
Windows / Re: como creo un cd de instalacion xp sp2
« en: Lunes 29 de Septiembre de 2008, 03:30 »
Cita de: "Programming C++"
pero creo ke mi pc dice cd de recuperacion de pc hp y cd de herramientas de restauracion h pc ke sera?

precisamente eso las pc de hp tiene particionado el disco duro y una de esas particiones es la de recuperacion, ese programa al que haces referencia te crea esos discos para que si quieres formatear la particion y no tener fraccionado el HD aclarando que si lo haces solo puedes hacer 1 juego de restauracion ya que no te dejara hacer mas y por consiguiente debes cuidar bien los discos que haces de que no se rayen ni se te pierdan

10
C/C++ / Re: problema con long int
« en: Viernes 26 de Septiembre de 2008, 06:00 »
el long int no tiene ningun error el problema seria que estas usando un compilador antiguo si usas uno mas nuevo como el VC++ express veras que no hay problema con hacer el calculo  por otro lado
Código: Text
  1. else if (npc>40)
  2.           else if(npc>60)
  3.  
no tiene sentido ya que dices que si npc es mayor que 40 lo multiplique por 5500 y entonces la siguiente clausual dice que si es mayor que 60  hago lo otro por lo tanto no tiene sentido   podrias imprimirlo despues de las clausulas if pero antes de terminar el for para solo tene una instruccion de pintado en pantalla

11
C/C++ / Re: Como puedo ponerle sonido a mis programas en DEV C++
« en: Jueves 18 de Septiembre de 2008, 05:46 »
pues puedes usar la libreria de allegro o sdl para darle sonido a tus programas, en sdl puedes usar en epecifico sdl_mixer que maneja varios formatos y no solo wav

12
C/C++ / Re: problema en programa con struct -_-
« en: Lunes 15 de Septiembre de 2008, 02:57 »
en la funcion que se llama b revisa esta linea
Código: Text
  1. if(!(strcmp(c,pv[i].cad)==0))
  2.  
ya que esta mal por que la funcion strcmp regresa un 0 cuando son iguales los parametros prueba quitandole el ! deberia quedarte aqui
Código: Text
  1. if( strcmp(c,pv[i].cad)==0 )
  2.  
y trata de ponerle un nombre relevante a tus funciones ya que nombre como v, b etc. son dificil de saber que es lo que hacen

13
Oracle / Libro de Oracle
« en: Lunes 8 de Septiembre de 2008, 18:47 »
Hola estoy empezando en esto de las bases de datos y me he decido aprender oracle alguien me puede recomendar un libro que trate de oracle desde la creacion de una base, tablas, insercion, consultas, etc  y temas avanzados de antemano gracias

PD si es en español mejor

14
Windows / Re: win vista
« en: Martes 2 de Septiembre de 2008, 19:42 »
ya probaste hacer tu disco de recuperacion de la laptop ya maquinas de hp no vienen con disco de rescate los tienes que hacer tu lo que si te incluye es el programa apara hacerlo y ya tu los haces ya que incluiria con todos y los drivers de la maquina

15
C/C++ / Re: ERROR DE "NONFUCTION"???
« en: Martes 2 de Septiembre de 2008, 19:22 »
Citar
area=sqrt*p(p-a)(p-b)(p-c);
la funcion sqrt le faltan los () usalo asi sqrt(X), donde X es el numero a sacarle su raiz, segun tu fomula () no son como en las matematicas el compilador no asume que los quieres multiplicar usa esto area = sqrt(p*(p-a)*(p-b)*(p-c)); ademas te falta declarar una varaible llamada area

16
C/C++ / Re: como leer una linea en un fichero de texto
« en: Martes 2 de Septiembre de 2008, 19:14 »
usa getline para leer todad la linea y despues separala con strtok y ya despues de que la haya separado lo guardas en el binario

17
Java / Re: Clases heredadas
« en: Viernes 29 de Agosto de 2008, 18:57 »
Citar
o que tipo de relación existe entre ellas?
se trata de una clase interna

18
C/C++ / Re: Dudas con C++ en Cadena de caracteres
« en: Jueves 7 de Agosto de 2008, 18:12 »
Citar
dices que le coloque * a todas las variables?
asi
void funcion (string *Nombre, string *Apellido, Int *codigo, string *Estado) ?

no solo a las 2 ultimas

Código: Text
  1. void funcion (string Nombre, string Apellido, Int *codigo, string *Estado)
  2.  
por que tal como lo dice fachamix cuanco invocas la funcion no le estas pasando una copia del valor sino una referencia que seria en el caso de codigo y estado

19
C/C++ / Re: Dudas con C++ en Cadena de caracteres
« en: Jueves 7 de Agosto de 2008, 17:50 »
Código: Text
  1. void funcion(string, string, int, string);
  2. void funcion (string Nombre, string Apellido, int *codigo, string *Estado)
  3.  

fijate en esta declaraciones, veras lo que te falta son los * cuando le pongas esto no deberia tener ningun problema

20
C/C++ / Re: Cargar un arreglo de nombres
« en: Martes 5 de Agosto de 2008, 18:28 »
Citar
Si es así, bien, pero él no ha comentado eso en ningún momento. Navaja de Occam
tal vez en eso me adelante pero tampoco tu codigo es del todo correcto por que tan to tu como yo no vimos el error en primer instancio el error es este
Código: Text
  1. printf("Ingrese la nota: ");
  2.         scanf("%d", ¬as[i]);
  3.  

por lo tanto nunca guarda en direccion efectiav la nota tendria que modifcarlo
Código: Text
  1. printf("Ingrese la nota: ");
  2.         scanf("%d",& notas[i]);
  3.  

21
C/C++ / Re: Cargar un arreglo de nombres
« en: Lunes 4 de Agosto de 2008, 16:40 »
bueno a  lo que yo me referia al escribir en la misma posicion es que si por ejemple tecleaba pepe como nombre siempre iba a guardar e, si quiere guardar X numero de alumnos, con Y numero de notas es mejor crear un vector que contenga estos campos

22
C/C++ / Re: Cargar un arreglo de nombres
« en: Lunes 4 de Agosto de 2008, 06:39 »
primero deberas declarar un vector para que tenga los 5 alumnos que quieres

Citar
printf("Ingresa un nombre: ");
scanf("%s", &nom);

estas escribiendo siempre en la misma posicion del arreglo po eso te manda error, con las notas tambien es lo mismo utilza una variable que recorra las notas con otro ciclo for
   
   
Código: Text
  1.  
  2.      for(i = 0; i < NRO_ALUMNOS; i++)
  3.      {
  4.          printf("Ingresa un nombre: ");
  5.          scanf("%s", &nom);
  6.          for(j = 0; j < NRO_ALUMNOS; j++)
  7.          printf("Ingrese la nota: ");
  8.          scanf("%d", &notas[j]);
  9.      }
  10.  
para imprimir usa en escencia el mismo ciclo por que sino solo te imprimira la primera nota, auqne si usas el vector que te digo cambiaria un poco el ciclo

23
C/C++ / Re: Dudas con C++ en Cadena de caracteres
« en: Viernes 1 de Agosto de 2008, 21:52 »
no al menos no declarendo la variable como string si lo quieres hacer usa un arreglo de caracteres

24
C/C++ / Re: Dudas con C++ en Cadena de caracteres
« en: Viernes 1 de Agosto de 2008, 20:15 »
Citar
srtd:cin >> Nombre;
esto no es asi debe ser
Citar
std:cin >> Nombre
y falta declarar la variable codigo y como vas a trabajar en c++ utiliza la funcion compare de la clase string el cual su uso es asi

Código: Text
  1. if( !Nombre.compare("leonardo") && !Apellido.compare("trigo") )
  2.  

25
C/C++ / Re: Dudas C++ string
« en: Viernes 1 de Agosto de 2008, 19:43 »
para ingresar datos en c++ usa cin>>  y para imprimir cout<<

Código: Text
  1.  
  2. # include <stdio.h>
  3. # include <string>
  4. # include <iostream>
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9. string s;
  10. cout <<"Introduzca palabras: "<<endl;
  11. cin >> s;
  12. cout << s <<endl;
  13. system("Pause");
  14. }
  15.  
  16.  

y para compararlos con strcmp

Páginas: [1] 2 3