elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Temas
Páginas: [1]
1  Programación / Programación C/C++ / Error con Operadores ternarios ? en: 26 Abril 2013, 09:00 am
Hola;
pues estoy practicando con operador ternario.
Y pues aún no logro descubrir cuales son mis errores.

Código
  1. #include <iostream.h>
  2. #include <conio.h>
  3. #define Td 500
  4. #define Tn 800
  5.  
  6. main()
  7. {  char t;
  8. int  d,j,h;
  9.  
  10.      cout<<"\nIngresar Dia de Trabajo (1=Lunes; 2=Martes(..)) : "; cin>>d;
  11.  
  12.      do
  13.      {
  14.         cout<<"\nIngresar Turno (d/n) = "; cin>>t;
  15.         cout<<"\nIngresar Horas de trabajo = "; cin>>h;
  16.  
  17.         j = ((d!=7&&t=='d') ? (h*Td) : (d==7&&t=='d') ? (h*(200+Td)) : (d!=7&&t=='n') ? (h*Tn) : (h*(300+Tn)); )
  18.  
  19.         cout<<"Jornal = "<<j;
  20.      } while (d<0||d>7);
  21.  
  22.   getch();
  23.  
  24. }


Son las 3:00 A.M quizas es una tonteria pero de verdad no logro descubrir donde están mis errores.
//edit; no copie todo el codigo
2  Programación / Programación C/C++ / Ayuda con Ejercicio de vector! ;_; en: 25 Octubre 2012, 03:13 am
Hola! (:
Pues debo hacer un ejercicio
en donde ingreso por teclado 20 elementos
de un vector numerico,
y luego mostrarlos en el orden inverso al
ingresado.

Es bastante sencillo, la resolucion pero no puedo pasarlo a C++ D:
no se en que me estoy equivocando u.u

Código
  1. #include <conio.h>
  2. #include <iostream.h>
  3. main()
  4. {int a[20],i;
  5. for(i=0; i<20; i++)
  6. {cout<<"\nElemento a = ";
  7.  cin>>a[i];
  8. }
  9.  
  10. for(i=20; i<1; i--)
  11. {cout<<"\n\nElemento a "<<i<<" = "<<a[i];}
  12. getch();
  13. }
3  Programación / Programación C/C++ / Ayuda! canon convert ' int * ' to 'int' en: 24 Octubre 2012, 04:34 am
Hola pues este es mi tercer
programa con for
y no entiendo a que se refiere este problema,
he buscado en google
pero mi inglés es muy deficiente.

He aqui mi programa:
Código
  1. #include <iostream.h>
  2. #include <conio.h>
  3. main()
  4. {int may,men,a[15],ly,lm,i;
  5. may=men=0;
  6.  for (i=0; i<16; i++)
  7.   {cout<<"\nElemento a = ";
  8.    cin>>a[i];
  9.   }
  10.  for (i=0; i<16; i++)
  11.  { if (a[i]>may)
  12.    {may=a;
  13.     ly='i';}
  14.  
  15.      if(a[i]<men)
  16.      {men=a;
  17.       lm='i';}
  18.   }
  19.  
  20.   cout<<"El mayor es "<<may<<" se encuentra en elemento "<<ly;
  21.   cout<<"El menor es "<<men<<" se encuentra en elemento "<<lm;
  22.  
  23.   getch();
  24.   }
  25.  
  26.  

De 15 valores enteros debo averiguar cual es el mayor, el manor y la posicion de ambos.
4  Programación / Programación C/C++ / Ayuda! (Call of nonfunction) en: 24 Octubre 2012, 02:46 am
Hola!
Estoy empezando a pasar
mi primer programa con for
con mi borland 5.02 c++

Y.. me sale el denominado Call of nonfunction
en 7 lineas.

Este es:

Código
  1. #include <iostream.h>
  2. #include <conio.h>
  3. main()
  4. {int cp,cc,cn,a[20],i;
  5. cp=cc=cn=0;
  6.  for (i=0; i<20; i++)
  7.  {cout<<"Elemento "<<a<<":  " ;
  8.   cin>>a[i];
  9.  }
  10.  
  11.   for (i=0; i<20; i++)
  12.   {
  13.      if (a(i)>0)
  14.      {a(i)=a(i)*3;
  15.       cp=cp+1;
  16.      }
  17.        if (a(i)<0)
  18.        {a(i)=a(i)*a(i);
  19.         cn=cn+1;
  20.        }
  21.  
  22.        else
  23.        {cc=cc+1;}
  24.  
  25.  
  26.  }
  27.    cout<<" a(i) \t ";
  28.    cout<<" Son positivos "<<cp<<"Son negativos "<<cn<<" Son ceros "<<cc;
  29.  
  30. getch();
  31. }

Como veran es un programa de vectores,
en donde se debe informar el vector modificado; cuantos elementos eran negativos, positivos y ceros en el vector original.


 :rolleyes:
5  Programación / Programación C/C++ / Contadores en Borland C++ 5.02 (duda) en: 20 Octubre 2012, 02:20 am
Hola!
Pues estoy haciendo un pequeño un programa
para hacer las potencias de un nro.

Aqui está:
Código
  1. #include <conio.h>
  2. #include <iostream.h>
  3. main()
  4. {int n,c,p,ca;
  5. c=0; p=1; ca=0;
  6.  cout<<"\nIngresa un numero para ver la magia =\n ";
  7.  cin>>n;
  8.     if(ca<12)
  9.     {ca=ca+1;}
  10.       while (c<n)
  11.       { c=c+1;
  12.         p=p*n;
  13.         cout<<"\n\n"<<n<<" ^ "<<c<<" = "<<p;
  14.       }
  15. getch();
  16. }

y me gustaría saber si me podrían
ayudar para que en vez de que imprimir asi:
Código
  1. 9 ^ 4 = 6561

Lo haga asi:
Código
  1. 9 * 9 * 9 * 9 = 6561

Para aprender :3
6  Programación / Programación C/C++ / Ayuda con un problema; en: 5 Octubre 2012, 14:51 pm
Veran tengo que ingresar par de temperaturas diarias máx. y min.
El proceso terminara cuando ambas son cero.
Ahora; lo que quiere que se informe es la cantidad de días cuyas temperaturas se han leido, la media maxima y la media minima.
se hallar esto; seria un acumulado/contador pero como las temperaturas que ingreso seran consecutivas cambiaria constantemente mi media en ambos casos. y como guardaria el registro de días?.

Ésto es lo que hice hasta el momento
Código
  1. #include <conio.h>
  2. #include <iostream.h>
  3. main()
  4. {int mx,mn,cd,cmn,pmn,tmx,amx;
  5. cd=cmn=tmx=amx=0;
  6. cout<<"\nIngresar temperatura maxima = ";
  7. cin>>mx;
  8. cout<<"\nIngresar temperatura minima = ";
  9. cin>>mn;
  10. while((mx!=0&&mn!=0))
  11.  
  12.  {cd=cd+1;  /*Contador de dias*/
  13.   if(mn<0) {cmn=cmn+1;
  14.             pmn=(cmn*100)/cd;
  15.             } /*En caso de que la temp. min. sea menor a 0; cuento
  16.              y hago ya un porcentaje preliminar.*/
  17.   if(mx>tmx){tmx=mx;} /*Pregunto si la temp. ahora ingresada supera
  18.                        a tmx y sino guardo*/
  19.  
  20.  }
  21.  cout<<"\nEl porcentaje de inferiores representa el = "<<pmn;
  22.  cout<<"\nLa temperatura max. ingresada fue = "<<tmx;
  23.  getch();
  24.  }
  25.  

Para las medias haria ésto
Código
  1. amx=amx+mx;
  2.   amn=amn+mn;
  3.   mmx=amx/cd;
  4.   mmn=amn/cd;

Pero como guardo un registro de esos dias
Agradeceria mucho cualquier ayuda D;
7  Programación / Programación C/C++ / Ayuda con un problema. en: 1 Octubre 2012, 18:57 pm
Hola;
tengo un problema que sinceramente
no entiendo como resolver.
Dice así.

Se lee de una fecha el numero del día (1 a 31) y el numero del mes (1 a 12). Informar la fecha del día siguiente del modo: numero del día y nombre del mes. Suponiendo Febrero siempre con 28 días.
:D
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines