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

 

 


Tema destacado:


  Mostrar Mensajes
Páginas: 1 [2] 3
11  Programación / Programación C/C++ / Re: Alguien ve el error en este programa en: 16 Abril 2013, 21:21 pm
Código
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3.  
  4. struct fecha
  5. {
  6.  int dia, mes, year;
  7. } fechauno, fechados;
  8.  
  9. int main (void)
  10. {
  11.  int a, m, d, total;
  12.  
  13.  printf("Dame la primera fecha más reciente (dd/mm/aa):\n");
  14.  scanf("%d*%d*%d", &fechauno.dia , &fechauno.mes, &fechauno.year);
  15.  printf("Dame la segunda fecha (dd/mm/aa):\n");
  16.  scanf("%d*%d*%d", &fechados.dia , &fechados.mes, &fechados.year);
  17.  
  18.  a = (fechauno.year - fechados.year) * 365;
  19.  m = (fechauno.mes - fechados.mes) * 30;
  20.  d = fechauno.dia - fechados.dia;
  21.  
  22.  total = a + m + d;
  23.  
  24.  printf("\n\ndías entre las dos fechas insertadas.\n");
  25. scanf("%d",total);
  26.  system(" pause ");
  27.  return 0;
  28. }

creo no estoy seguro
12  Programación / Programación C/C++ / Cambiar consola a otra ventana en: 16 Abril 2013, 21:19 pm
Bueno me gustaria saber como hacer para que en ves de la consola negra aparezca una ventana como la de wordpad o algo haci.
13  Programación / Programación C/C++ / Re: Que esta mal en este codigo en: 16 Abril 2013, 19:14 pm
Bueno miren hice este pequeño programa dice la fecha en formato dia mes año

Código
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5. main()
  6. {
  7.  
  8. int dia;
  9. int mes;
  10. int ao;
  11.  
  12. cout<<"Ingrese El dia : ";
  13. cin>>dia;
  14. cout<<"Ingrese El Mes : ";
  15. cin>>mes;
  16. cout<<"Ingrese El Año : ";
  17. cin>>ao;
  18. if(mes == 1)
  19. {
  20. cout<<"Dia:"<<dia<<" Mes: Enero"<<" ano:"<<ao;
  21.  
  22. }
  23. else if(mes == 2)
  24. {
  25. cout<<"Dia:"<<dia<<" Mes: Febrero"<<" ano:"<<ao;
  26.  
  27. }
  28. else if(mes == 3)
  29. {
  30. cout<<"Dia:"<<dia<<" Mes: Marzo"<<" ano:"<<ao;
  31.  
  32. }
  33. else if(mes == 4)
  34. {
  35. cout<<"Dia:"<<dia<<" Mes: Abril"<<" ano:"<<ao;
  36.  
  37. }
  38. else if(mes == 5)
  39. {
  40. cout<<"Dia:"<<dia<<" Mes: Mayo"<<" ano:"<<ao;
  41.  
  42. }
  43. else if(mes == 6)
  44. {
  45. cout<<"Dia:"<<dia<<" Mes: Junio"<<" ano:"<<ao;
  46.  
  47. }
  48. else if(mes == 7)
  49. {
  50. cout<<"Dia:"<<dia<<" Mes: Julio"<<" ano:"<<ao;
  51.  
  52. }
  53. else if(mes == 8)
  54. {
  55. cout<<"Dia:"<<dia<<" Mes: Agosto"<<" ano:"<<ao;
  56.  
  57. }
  58. else if(mes == 9)
  59. {
  60. cout<<"Dia:"<<dia<<" Mes: Septiembre"<<" ano:"<<ao;
  61.  
  62. }
  63. else if(mes == 10)
  64. {
  65. cout<<"Dia:"<<dia<<" Mes: Octubre"<<" ano:"<<ao;
  66.  
  67. }
  68. else if(mes == 11)
  69. {
  70. cout<<"Dia:"<<dia<<" Mes: Noviembre"<<" ano:"<<ao;
  71.  
  72. }
  73. else if(mes == 12)
  74. {
  75. cout<<"Dia:"<<dia<<" Mes: Diciembre"<<" ano:"<<ao;
  76.  
  77. }
  78. else
  79. {
  80.  
  81. cout<<"No ingresaste el Mes Correcto Max 12!";
  82.  
  83. }
  84.  
  85.  
  86. return 0;
  87. }

Y me gustaria hacer este pero no se como :s

Ejercicio 308
Realizar un programa que permita elegir el formato (windows o linux) y permita escribir un determinado texto de cualquier tamaño y guardarlo en un archivo ascii con el formato especificado llamado c:\texto.txt.
Los archivos de texto windows tienen como marcador de final de línea la secuencia CR (retorno de carro ascii=13) y LF (line feed ascii=10). Los de Linux solo tienen LF.
14  Programación / Programación C/C++ / Proyectos terminados y Por terminar en: 16 Abril 2013, 18:46 pm
Bueno amigos hago este tema para que vean mi progreso como programador de c++

Me gustaria que me dejaran pequeñas tareas para ir avanzando Poco a Poco REcuerden que hasta ahora comienzo Ponganme tareas no tan dificiles para aumentar poco a poco la dificultad

Mis 2 Proyectos terminados

Calculadora
Código
  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4.  
  5.  
  6. int main()
  7. {
  8.  
  9. char a;
  10. char* Nombre;
  11.  
  12. int uno;
  13. int dos;
  14.  
  15. cout<<"(S)Suma (R)Resta (M)Multiplicacion (D)Division\n\n";
  16. cin>>a;
  17.  
  18. if(a == 's'||a == 'S')
  19. {
  20. cout<<"Ingresa un numero\n\n";
  21. cin >>uno;
  22. cout<<"Ingresa otro numero\n\n";
  23. cin >>dos;
  24. cout<<"Total Suma = \n"<< uno + dos ;
  25.  
  26. }
  27. else if(a == 'r'||a == 'R')
  28. {
  29. cout<<"Ingresa un numero\n\n";
  30. cin >>uno;
  31. cout<<"Ingresa otro numero\n\n";
  32. cin >>dos;
  33. cout<<"Total Resta = \n"<< uno - dos ;
  34. }
  35. else if(a == 'm'|| a == 'M')
  36. {
  37. cout<<"Ingresa un numero\n\n";
  38. cin >>uno;
  39. cout<<"Ingresa otro numero\n\n";
  40. cin >>dos;
  41. cout<<"Total Multiplicacion = \n"<< uno * dos ;
  42. }
  43. else if(a == 'd'||a == 'D')
  44. {
  45. cout<<"Ingresa un numero\n\n";
  46. cin >>uno;
  47. cout<<"Ingresa otro numero\n\n";
  48. cin >>dos;
  49. cout<<"Total Division = \n"<< uno / dos ;
  50. }
  51. cout<<"\n";
  52. system ("pause");
  53. return 0;
  54. }

Caja de Pago

Código
  1. #include <iostream>
  2. #include <cstdlib>
  3.  
  4. using namespace std;
  5.  
  6.  
  7. char nombre_completo[100];
  8.  
  9.  
  10. int main()
  11. {
  12. int Precio1;
  13. int Pago;
  14.  
  15.  
  16. cout << "Ingrese El Nombre del Cajero\n";
  17. cin>>nombre_completo;
  18.  
  19. cout << "Ingrese el Valor del producto\n";
  20. cin>> Precio1;
  21.  
  22. cout << "Ingrese el Valor del pago\n";
  23. cin>> Pago;
  24.  
  25. cout << "Las Vueltas Son  " << Pago - Precio1 ;
  26.  
  27. cout << "\n\nUn Placer L@ Atendio  --- " <<nombre_completo;
  28. cout << "\n\n" <<nombre_completo;
  29.  
  30. system("pause");
  31.  
  32. return 0;
  33.  
  34. }
  35.  

Espero sus tareas  :xD
15  Programación / Programación C/C++ / Re: Que esta mal en este codigo en: 16 Abril 2013, 18:17 pm
Animo!
Un consejo, las variables decláralas dentro de main, no fuera, ya entenderás por qué.

Y en vez de pedir los números en cada if, los pides antes de los if y te ahorras lineas.

Solo tendrías que implementar un "control de errores" por si introducen una letra que no sea válida.

Código
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main()
  5. {
  6. char a;
  7.  
  8. int uno;
  9. int dos;
  10.  
  11. cout<<"(S)Suma (R)Resta (M)Multiplicacion (D)Division\n\n";
  12. if(a!='r' && a!='R' && a!='s' && a!='S' && a!='d' && a!='D' && a!='m' && a!='M')
  13. {
  14. cout<<"Ingresa una opcion valida\n";
  15. return 1;
  16. }
  17. cin>>a;
  18. cout<<"Ingresa un numero\n\n";
  19. cin >>uno;
  20. cout<<"Ingresa otro numero\n\n";
  21. cin >>dos;
  22. if(a == 's'||a == 'S')
  23. {
  24. cout<<"Total Suma = \n"<< uno + dos ;
  25. }
  26. else if(a == 'r'||a == 'R')
  27. {
  28. cout<<"Total Resta = \n"<< uno - dos ;
  29. }
  30. else if(a == 'm'|| a == 'M')
  31. {
  32. cout<<"Total Multiplicacion = \n"<< uno * dos ;
  33. }
  34. else if(a == 'd'||a == 'D')
  35. {
  36. cout<<"Total Division = \n"<< uno / dos ;
  37. }
  38. return 0;
  39. }
  40.  

Sa1uDoS

Vale gracias Anotado y Listo ya use las etiquetas Ponganme una Tare haber si la puedo hacer :P
16  Programación / Programación C/C++ / Re: Que esta mal en este codigo en: 16 Abril 2013, 18:01 pm
Mucho mejor, ahora estas en C++  ;).

Pero los if no están bien, serían algo como esto:


Código
  1. if(a == 's' || a== 'S')

Es decir, debes repetir la variable en cada caso. Y así en todos los if que tienes.

Muy bien campeón, así da gusto ayudar.

Saluditos!. ....


Jejeje Muchas Gracias espero aprender de Ti Maestro  ;-)

Edit Listo termine mi primer calculadora Gracias :p

Código
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. char a;
  5.  
  6. int uno;
  7. int dos;
  8.  
  9. int main()
  10. {
  11. cout<<"(S)Suma (R)Resta (M)Multiplicacion (D)Division\n\n";
  12. cin>>a;
  13. if(a == 's'||a == 'S')
  14. {
  15. cout<<"Ingresa un numero\n\n";
  16. cin >>uno;
  17. cout<<"Ingresa otro numero\n\n";
  18. cin >>dos;
  19. cout<<"Total Suma = \n"<< uno + dos ;
  20. }
  21. else if(a == 'r'||a == 'R')
  22. {
  23. cout<<"Ingresa un numero\n\n";
  24. cin >>uno;
  25. cout<<"Ingresa otro numero\n\n";
  26. cin >>dos;
  27. cout<<"Total Resta = \n"<< uno - dos ;
  28. }
  29. else if(a == 'm'|| a == 'M')
  30. {
  31. cout<<"Ingresa un numero\n\n";
  32. cin >>uno;
  33. cout<<"Ingresa otro numero\n\n";
  34. cin >>dos;
  35. cout<<"Total Multiplicacion = \n"<< uno * dos ;
  36. }
  37. else if(a == 'd'||a == 'D')
  38. {
  39. cout<<"Ingresa un numero\n\n";
  40. cin >>uno;
  41. cout<<"Ingresa otro numero\n\n";
  42. cin >>dos;
  43. cout<<"Total Division = \n"<< uno / dos ;
  44. }
  45. return 0;
  46. }
17  Programación / Programación C/C++ / Re: Que esta mal en este codigo en: 16 Abril 2013, 17:51 pm
Acabe de crear este :S

Código:
#include <iostream>
using namespace std;
 
char a;
 
int uno;
int dos;

int main()
{
cout<<"(S)Suma (R)Resta (M)Multiplicacion (D)Division\n\n";
cin>>a;
if(a == 's' == 'S')
{
cout<<"Ingresa un numero\n\n";
cin >>uno;
cout<<"Ingresa otro numero\n\n";
cin >>dos;
cout<<"Total Suma = \n"<< uno + dos ;

}
else if(a == 'r'== 'R')
{
cout<<"Ingresa un numero\n\n";
cin >>uno;
cout<<"Ingresa otro numero\n\n";
cin >>dos;
cout<<"Total Resta = \n"<< uno - dos ;
}
else if(a == 'm'|| 'M')
{
cout<<"Ingresa un numero\n\n";
cin >>uno;
cout<<"Ingresa otro numero\n\n";
cin >>dos;
cout<<"Total Multiplicacion = \n"<< uno * dos ;
}
else if(a == 'd'|| 'D')
{
cout<<"Ingresa un numero\n\n";
cin >>uno;
cout<<"Ingresa otro numero\n\n";
cin >>dos;
cout<<"Total Division = \n"<< uno / dos ;
}
return 0;
}
18  Programación / Programación C/C++ / Re: Que esta mal en este codigo en: 16 Abril 2013, 17:37 pm
Lol Pero cuales son las cosas de c que estoy usando :s
19  Programación / Programación C/C++ / Re: Que esta mal en este codigo en: 16 Abril 2013, 17:32 pm
Haci lo tengo

Código:
#include <iostream>
#include <stdio.h>

using namespace std;
 
char a;

int primero;
int segundo;

int main()
{
cout<<"(S)Suma (R)Resta\n\n\n";
cin>>a;
if(a == 's')
{
printf("Ingresa el primer numero");
scanf("%u",primero);
printf("Ingresa el Segundo numero");
scanf("%u",segundo);
printf("Total",primero + segundo);
}
else if(a == 'r')
{
cout<<"Realizas resta";
}
return 0;
}
Pero me sigue el mismo error :S
20  Programación / Programación C/C++ / Que programa uso para c++ en: 16 Abril 2013, 17:20 pm
Que programa me recomiendan¿?

DEv c++ o cual otro¿? que me recomienden.
Páginas: 1 [2] 3
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines