Uso de operador aritmético %
Viruz Blog :: Programación en General :: Java :: Básicos
Página 1 de 1.
Uso de operador aritmético %
Hola amigos de Viruz Blog este programa que les deseo compartir es para utilizar el operador aritmético %, con él cual se puede calcular el resto de la división y si el resultado es un numero entero este tendrá valor true por lo cual imprimirá un mensaje indicando que ese numero es valido.
Autor: Viruz
Enlace: Operador aritmético % en Java
Imagen
[Tienes que estar registrado y conectado para ver esa imagen]
¿Como funciona el programa?[Tienes que estar registrado y conectado para ver esa imagen]
- Se declaran 3 Strings el cual van actuar como mensajes para indicar en que número obtenemos un entero después del calculo con el operador %.
- En el único método que se tiene (en ingles por que así lo querían en aquel entonces) declare un ciclo for() el cual inicia de 1 hasta 51 para abarcar los 50 números ya que no tenia caso empezar de 0.
- Ahora dentro de el van a ir 3 if() que servirán para verificar que se cumplan las condiciones de cada uno, de ser así se imprimirá el String que les corresponde.
Código
Clase FooBarBaz
Clase FooBarBaz
/**
*
* @author Viruz
*/
public class FooBarBaz {
String str="foo";
String str1="bar";
String str2="baz";
public void firstMethod() {
//Se declara un ciclo for de 50 números
for (int i = 1; i < 51; i++) {
System.out.print(i);
//Se utiliza el Operador Aritmético para saber el resto de la división de
//3, 5 y 7
if (i%3==0)
System.out.print(" "+str+" ");
if (i%5==0)
System.out.print(" "+str1);
if (i%7==0)
System.out.print(" "+str2);
//println por que cuando imprima el string salte de linea.
System.out.println("");
}
}
}
class MyFooBarBaz {
public static void main(String []args) {
FooBarBaz star = new FooBarBaz();
star.firstMethod();
}
}
Descarga el código
Operador aritmético %
Operador aritmético %
Autor: Viruz
Enlace: Operador aritmético % en Java
Viruz Blog :: Programación en General :: Java :: Básicos
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.
|
|