Estoy iniciando, como marcar que es multiplo de algun numero

9 views
Skip to first unread message

lsojo73

unread,
Mar 18, 2011, 11:39:00 AM3/18/11
to C Sharp - Cuba
Buen día, estoy aprendiendo a programar, y en el desarrollo de una
aplicación de consola, me pide que calcule e imprima la suma de los
múltiplos de 5, el chiste es que a la hora que en mi método pongo:

If (a %5 ¡ = 0 )

Lo que hace es lo contrario al meter un múltiplo de cinco la
aplicación no hace la suma, pero si son números que nos son múltiplos
de cinco si la hace, entonces quier saber que es lo que esta mal de mi
sentencia o como puedo marcar que “a” debe ser múltiplo de cinco,
gracias y saludos.

Guillermo Toscani

unread,
Mar 22, 2011, 3:58:55 PM3/22/11
to cshar...@googlegroups.com

Hola, no sé si entendí bien tu enunciado, pero podés probar con este
código:
using System;

namespace múltiplosDe5
{
class múltiplos
{
public static void Main (string[] args)
{
int númeroFinal=0;
Console.WriteLine("Escriba el número final hasta el cual usted quiere
sumar los múltiplos de 5 (un entero)");
try
{
númeroFinal = int.Parse(Console.ReadLine());
}
catch (Exception ex)
{
Console.WriteLine("No ha escrito un número válido, el programa se va
a cerrar");
return;
}
int sumaDeMúltiplos = 0;
Console.WriteLine("Los múltiplos de 5 hasta el {0} son:",
númeroFinal);
for(int i=0; i<númeroFinal; i++)
{
if (i%5==0)
{
sumaDeMúltiplos += i;
Console.WriteLine("{0}", i);
}
}

Console.WriteLine ("La suma de los múltiplos de 5 hasta el número {0}
es {1}", númeroFinal, sumaDeMúltiplos);
}
}
}

Espero sirva.
Un saludo
Guillermo

Edward López Garbanzo

unread,
Mar 22, 2011, 4:47:02 PM3/22/11
to cshar...@googlegroups.com
Buenas, si veo bien la sintaxis es

If (a %5 ¡= 0 )
{
  hacer algo
}

No me exipico como no te da error de sintaxis

If (a %5 != 0 )
{
  printf("Es multiplo");
}
else
{
  printf("No es multiplo");
}


Saludos.
Ed





--
Has recibido este mensaje porque estás suscrito al grupo "C Sharp - Cuba" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a cshar...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a csharpcuba+...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/csharpcuba?hl=es.


Reply all
Reply to author
Forward
0 new messages