Vota por nosotros en el ranking web que participamos

Curso Hacker
Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación? - Octubre 11, 2008, 09:57:59
Inicio Ayuda Ingresar Registrarse
Visita: Articulos - Juegos Gratis - Da Foros

Comunidad Underground Hispana  |  Programacion  |  Programación  |  Carbide C/C#/C++  |  Tema: convertir un entero en un numero de dia y mes y año en C# 0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Ir Abajo Imprimir
Autor Tema: convertir un entero en un numero de dia y mes y año en C#  (Leído 310 veces)
nestor_david14
Recien Llegado
*
Desconectado Desconectado

Mensajes: 1


Ver Perfil Email
« en: Noviembre 28, 2007, 06:54:13 »

hola mi nombre es Nestor y necesito ayuda lo que pasa que la maestra de programacion orientada a objetos nos encargo de trabajo final un programa que aga lo siguiente no entiendo por que no los encargo si apenas vamos aprendiendo valla mujero bueno el asunto es este

pedir año
comprobar si es año bisiesto por ende si es bisiesto
ingresas un numero del 1 al 366 y si no lo es
ingresas un numero del 1 al 365 y que aga lo siguiente
que te diga que dia y que mes corresponde el numero ingresado
del año ingresado y desplegar el año ingresado anteriormente

me imagino que es asi como un tipo calendario pero al verdad no se como hacerlo.....

de verdad necesito mucha ayuda el trabajo es para el viernes y el trabajo final.
y felicidades a todos los colegas a se me olvida estudio la carrera de ing en sistemas
En línea
NeBo
Eterno Navegante haci tu Puerto...
Moderación
Colaborador
*****
Desconectado Desconectado

Mensajes: 537


Designer


Ver Perfil WWW
« Respuesta #1 en: Noviembre 28, 2007, 07:26:58 »

Ya te resolvi lo mas complicado, ja los trabajos de la escuela son los mas sencillos y repetitivos de hacer, siempre dejan lo mismo, por consecuencia  puedes encontrar una solucion rapida sabiendo buscar y no creer que todo nos caera en las manos.


Descripcion
Escribir un programa que muestre en pantalla el nombre del día correspondiente a una fecha del siglo XX ingresada por teclado. Se sabe que el 1 de enero de 1900 fue lunes.

Nota: Asumir que el año bisiesto es múltiplo de 4 a excepción de 1900 (año bisiesto es múltiplo de 4 y no de 100).



Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion

OTRO:


La siguiente función permite saber si un año es bisiesto (con 366 días) o no (con 365 días).
El año bisiesto requiere que las dos últimas cifras del número del año sean divisibles por cuatro, pero que,
además, el año no termine en dos ceros; en este caso sólo se considerará bisiesto si es divisible por 400.
Algunos ejemplos son: el año 2044 es bisiesto porque 44 es divisible entre cuatro; el año 2001 no es
bisiesto porque 01 no es divisible entre cuatro; el 1900 no es año bisiesto porque termina en dos ceros y al
dividir este número entre 400 no da un número exacto; el 2000 es año bisiesto porque, aunque termina en
dos ceros, sí es divisible entre 400.

Código:
/* Esta funcion comprueba si un año es o no bisiesto. La funcion retorna 1
si el numero del año pasado por parametro es bisiesto y 0 en caso
contrario. */
int bisiesto (int anio)
{
int es_bisiesto;
//--> Almacena 1 si es bisiesto, 0 en caso contrario.
int dos_ultimas_cifras; //--> Almacena las dos ultimas cifras del año.
/* Partimos de la idea de que el año no es bisiesto. */
es_bisiesto=0;
/* Obtenemos las dos ultimas cifras del año pasado por parametro. */
dos_ultimas_cifras = anio % 100;
/* Si se cumplen las condiciones para ser año bisiesto se asigna a la
variable "es_bisiesto" el valor 1.*/
if (dos_ultimas_cifras != 0)
{
if (dos_ultimas_cifras%4==0)
es_bisiesto = 1;
}
else
{
if (anio%400 == 0)
es_bisiesto = 1;
}
/* Se retorna el valor de la variable "es_bisiesto". */
return es_bisiesto;
}

/* Copyright maacera.com - http://www.maacera.com */
int main(void)
{
int resultado; //--> Almacena el resultado de la funcion "bisiesto".
int x;
//--> Almacena el numero del año dado por el usuario.
/* Pedimos un año al usuairo y lo almacenamos en la variable "x". */
printf("\n Escriba el año a comprobar si es bisiesto: ");
scanf("%d", &x);
/* Llamamos a la funcion "bisiesto" pasandole "x" por parametro. El
resultado lo almacenamos en la variable "resultado". */
resultado = bisiesto(x);
/* Según el valor de "resultado" mostramos un mensaje u otro indicando
si el año es bisiesto. */
if (resultado==1)
printf("\n Es bisiesto.");
else
printf("\n No es bisiesto.");
}



Hasta La Proxima !!!
En línea




Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion


placa4
Habitual
*****
Desconectado Desconectado

Mensajes: 172



Ver Perfil
« Respuesta #2 en: Diciembre 18, 2007, 11:45:10 »

wenas, ya se que ha pasado algo de tiempo, pero por si alguien lo ve que lo sepa, y no haga lo mismo que nestor_david

¡Que no cuesta mucho contestar y agradecer  Angry Angry Angry!

Salu2
En línea

No se que firma poner... Espera, si esto ya es una firma, ¡una metafirma!
AzRaEL
Moderador Global
Colaborador
*****
Desconectado Desconectado

Mensajes: 415


... a light to burn all the empires


Ver Perfil
« Respuesta #3 en: Diciembre 20, 2007, 09:46:10 »

Gracias por resolverle la tarea al "lento rodriguez" (ja ja ja ja).

Sinceramente sigo sin entender despues de tantos años por que a los muchachos de hoy les cuesta pensar y ademas les causa mucho estres.... (mucho xbox360 quiza?)



saludos
En línea

Carbide Senior Developer
crackenfind.net
eof-project.net

FreakMind
Habitual
*****
Desconectado Desconectado

Mensajes: 185



Ver Perfil
« Respuesta #4 en: Diciembre 20, 2007, 09:52:06 »

Creo que el problema no es que les cueste pensar, sino que les es mas comodo no hacerlo...

PD: aguante la PS2 xD


Salu2, FreakMind
En línea

Connoisseurs of C semantics find C++ inferior to ++C

[p3ll3]
Colaborador
*****
Desconectado Desconectado

Mensajes: 535


... Open your eyes , open your mind ...


Ver Perfil WWW
« Respuesta #5 en: Diciembre 20, 2007, 10:14:56 »

Gracias por resolverle la tarea al "lento rodriguez" (ja ja ja ja).

Sinceramente sigo sin entender despues de tantos años por que a los muchachos de hoy les cuesta pensar y ademas les causa mucho estres.... (mucho xbox360 quiza?)
  Grin Grin


Lo que da mas lastima es que es un trabajo entretenido de hacer para los que empezamos, como hara cuando tenga que desarrollar algo serio para alguna empresa  Huh
En línea


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion


Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion

FreakMind
Habitual
*****
Desconectado Desconectado

Mensajes: 185



Ver Perfil
« Respuesta #6 en: Diciembre 20, 2007, 10:42:46 »

"If I did your homework for you, then you might pass your class without learning how to write a program like this. Then you might graduate and get your degree without learning how to write a program like this. You might become a professional programmer without knowing how to write a program like this. Someday you might work on a project with me without knowing how to write a program like this. Then I would have to do you serious bodily harm."
[ Jack Klein]

Salu2, FreakMind
En línea

Connoisseurs of C semantics find C++ inferior to ++C

NeBo
Eterno Navegante haci tu Puerto...
Moderación
Colaborador
*****
Desconectado Desconectado

Mensajes: 537


Designer


Ver Perfil WWW
« Respuesta #7 en: Diciembre 20, 2007, 10:56:01 »

"If I did your homework for you, then you might pass your class without learning how to write a program like this. Then you might graduate and get your degree without learning how to write a program like this. You might become a professional programmer without knowing how to write a program like this. Someday you might work on a project with me without knowing how to write a program like this. Then I would have to do you serious bodily harm."
[ Jack Klein]

Salu2, FreakMind


Yeah!  =)

Sabias palabras, jajaja


Hasta La Proxima !!!
En línea




Necesitas ser usuario para ver los enlaces Crear Usuario  Hacer Sesion


Páginas: [1] Ir Arriba Imprimir 
Comunidad Underground Hispana  |  Programacion  |  Programación  |  Carbide C/C#/C++  |  Tema: convertir un entero en un numero de dia y mes y año en C# « anterior próximo »
Ir a:  


Ranking-Hits
Powered by SMF 1.1.6 | SMF © 2006-2007, Simple Machines LLC