Autor
|
Tema: ¿determinar multiplos? (Leído 34,637 veces)
|
Bledniss
Desconectado
Mensajes: 56
<a href="http://www.userbars.be"><img src="http://
|
Bueno que en un libro de C que estoy leyendo me pide que realize un ejercicio pero nose como aver si me lo dice alguen. ¿Como escribir un programa que lea un valor entero y determine si es multiplo de 2 y de 5.?
|
|
|
En línea
|
|
|
|
Slava_TZD
Wiki
Desconectado
Mensajes: 1.466
♪ [8675309] ♪
|
|
|
|
En línea
|
The fact is, even if you were to stop bombing us, imprisoning us, torturing us, vilifying us, and usurping our lands, we would continue to hate you because our primary reason for hating you will not cease to exist until you embrace Islam.
|
|
|
Bledniss
Desconectado
Mensajes: 56
<a href="http://www.userbars.be"><img src="http://
|
Me ha venido al pelo!! Gracias!!!!
|
|
|
En línea
|
|
|
|
Bledniss
Desconectado
Mensajes: 56
<a href="http://www.userbars.be"><img src="http://
|
¿Me puedes dar un codigo que no me sale? ¿Por que en el siguiente script yo creo que deberia dar 0 si pones un multiplo de 2 no? #include <stdio.h> void main() { int a,b; scanf("%d", &a); b = a % 2; printf("%d",&b); }
|
|
|
En línea
|
|
|
|
Oblivi0n
Desconectado
Mensajes: 392
Odio las ranas.
|
quitale el & al printf el & es el operador que retorna la direccion de memoria tambien es recomendable usar int main() en vez de void, pero eso ya haz como quieras.... Saludos P.D: Si, debe de retornar 0 si es multiplo de 2
|
|
|
En línea
|
|
|
|
leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
Desconectado
Mensajes: 3.069
/^$/
|
!Y por Dios!, no es un SCRIPT.
|
|
|
En línea
|
|
|
|
Bledniss
Desconectado
Mensajes: 56
<a href="http://www.userbars.be"><img src="http://
|
Amm vale ahora si que me va! ¿ Y que diferencia hay entre void main y int main?
|
|
|
En línea
|
|
|
|
leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
Desconectado
Mensajes: 3.069
/^$/
|
Que void main es incorrecto, e int main() es lo correcto, cuando un programa finaliza este debe "avisar" al sistema operativo cómo terminó, es decir, un diagnóstico, si pones void main() tu programa no hará este comportamiento.
int main(), int main(void) es lo correcto.
|
|
|
En línea
|
|
|
|
Garfield07
Desconectado
Mensajes: 1.121
¡Este año voy a por todas! JMJ 2011
|
#include <stdio.h> int main () { int integer, i; printf ("Introduzca un numero (!0): "); if (integer == 0) { printf ("[!!!] El valor no puede ser cero.\n\n"); return 1; } if (integer < 0) integer *= -1; if (integer % 2 == 0 && integer % 5 == 0) printf ("El valor introducido es multiplo de 2 y de 5.\n\n"); else printf ("El valor introducido no es multiplo de 2 y de 5.\n\n"); return 0; }
PS: Este código tiene parte de un código que escribí para H-Sec. La distribución o copia de este código está completamente prohibida y sólo he reescrito el código para mostrarlo como ejemplo. No está permitido copiar ninguna parte de este código, ni hacer ningún uso de él, excepto como ejemplo y con autorización mía o de un miembro del staff de H-Sec. Aparte, estoy en todo mi derecho pues los dos códigos son míos. No os lo toméis a broma, sin comentarios. Un saludo. Sagrini
|
|
« Última modificación: 26 Abril 2011, 18:51 pm por Sagrini »
|
En línea
|
* Quiero cambiar el mundo, pero estoy seguro de que no me darían el código fuente. * No estoy tratando de destruir a Microsoft. Ese será tan solo un efecto colateral no intencionado. * Si compila esta bien, si arranca es perfecto. ¡Wiki elhacker.net!Un saludo
|
|
|
leogtz
. . .. ... ..... ........ ............. .....................
Colaborador
Desconectado
Mensajes: 3.069
/^$/
|
PS: Este código tiene parte de un código que escribí para H-Sec. La distribución o copia de este código está completamente prohibida y sólo he reescrito el código para mostrarlo como ejemplo. No está permitido copiar ninguna parte de este código, ni hacer ningún uso de él, excepto como ejemplo y con autorización mía o de un miembro del staff de H-Sec. Aparte, estoy en todo mi derecho pues los dos códigos son míos. No os lo toméis a broma, sin comentarios.
No te ofendas, pero ese código lo hace cualquer niño de 8 años que lleve menos de un día con C. Dicho de otra forma, tu código es tan básico que poner eso solo te acarreará burlas. Saludos.
|
|
« Última modificación: 27 Abril 2011, 00:17 am por Leo Gutiérrez. »
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Determinar tiempo de descarga
Programación Visual Basic
|
Zeroql
|
4
|
5,486
|
18 Noviembre 2007, 21:57 pm
por Zeroql
|
|
|
Determinar si un fichero http ha sido actualizado
Programación C/C++
|
ukol
|
3
|
4,314
|
20 Enero 2012, 12:40 pm
por Eternal Idol
|
|
|
múltiplos del primer número que sean menores que el segundo
Programación C/C++
|
RGT
|
3
|
2,491
|
16 Abril 2015, 12:00 pm
por do-while
|
|
|
Multiplos del 5 con modulares en C
« 1 2 »
Programación C/C++
|
estudiante_1
|
11
|
5,901
|
20 Julio 2015, 16:59 pm
por estudiante_1
|
|
|
Redondear Multiplos
.NET (C#, VB.NET, ASP)
|
CM2ARY
|
3
|
7,322
|
13 Agosto 2017, 02:11 am
por CM2ARY
|
|