💻 Hacer un programa dónde se ingrese un número entero y muestre si es múltiplo de 5 o múltiplo de 9.
NÚMEROS MÚLTIPLOS DE 5 :
Se dice que un número es múltiplo de 5 si en el, contiene el número 5 varias veces exactamente. 20 es múltiplo de 5, ya que contiene a 5 cuatro veces.
Un número es múltiplo de 5 cuando es el resultado de multiplicar 5 por otro número. 20 es múltiplo de 5, ya que resulta de multiplicar 5 por 4.
Múltiplos de '5': 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, ...
NÚMEROS MÚLTIPLOS DE 9 :
Son aquellos que contienen un número entero N veces, por lo tanto si un múltiplo es dividido por el número original, siempre muestra un número entero como resultado.
Por ejemplo: en este caso, si divido el número 450 por 9, el resultado es 50, un número entero, lo que nos hace saber que 450 es un número múltiplo de 9.
Múltiplos de '9': 9, 18, 27, 36, 45, 54, 63, 72, 81, 90, 99, ...
* PSeInt :
Algoritmo full_codigos
Definir x, n, int, xint, cont como Entero;
int <- 0;
xint <- 0;
cont <- 0;
Escribir Sin Saltar "INGRESE NÚMERO : ";
Leer n;
Escribir " ";
Mientras ((cont * 5) <= n) Hacer
Si (cont * 5) == n Entonces
int <- 1;
FinSi
cont <- cont + 1;
FinMientras
Si (int == 1) Entonces
Escribir "ES MULTIPLO DE 5";
SiNo
cont <- 0;
Mientras ((cont * 9) <= n) Hacer
Si (cont * 9) == n Entonces
xint <- 1;
FinSi
cont <- cont + 1;
FinMientras
Si (xint == 1) Entonces
Escribir "ES MULTIPLO DE 9";
SiNo
Escribir "NO ES MULTIPLO DE 5 NI DE 9";
FinSi
FinSi
Escribir " ";
FinSubProceso
* Python :
n = int(input("INGRESE NÚMERO : "))
cont=0
int=0
xint=0
while (cont * 5) <= n:
if (cont * 5) == n:
int+=1
cont+=1
if int == 1:
print("ES MULTIPLO DE 5")
else:
cont = 0
while (cont * 9) <= n:
if (cont * 9) == n:
xint+=1
cont+=1
if xint == 1:
print("ES MÚLTIPLO DE 9")
else:
print("NO MÚLTIPLO DE 5 NI DE 9")
* Lenguaje C :
#include<stdio.h>
int main() {
int x=0, n, int1=0, xint=0, cont=0;
printf("INGRESE NUMERO : ");
scanf("%d",&n);
while((cont*5) <= n){
if( (cont*5) == n){
int1 = 1;
}
cont++;
}
if(int1 == 1){
printf("ES MULTIPLO DE 5");
}else{
cont = 0;
while((cont * 9) <= n){
if( (cont * 9) == n){
xint = 1;
}
cont++;
}
if(xint == 1){
printf("ES MULTIPLO DE 9");
}else{
printf("NO ES MULTIPLO DE 5 NI DE 9");
}
}
return 0;
}
* C++ :
#include<iostream>
using namespace std;
int main() {
int x=0, n, int1=0, xint=0, cont=0;
cout << "INGRESE NUMERO : ";
cin >> n;
while((cont*5) <= n){
if( (cont*5) == n){
int1 = 1;
}
cont++;
}
if(int1 == 1){
cout << "ES MULTIPLO DE 5" << endl;
}else{
cont = 0;
while((cont * 9) <= n){
if( (cont * 9) == n){
xint = 1;
}
cont++;
}
if(xint == 1){
cout << "ES MULTIPLO DE 9" << endl;
}else{
cout << "NO ES MULTIPLO DE 5 NI DE 9" << endl;
}
}
return 0;
}
* C# :
using System;
using System.Collections.Generic;
using System.Text;
namespace full_codigos
{
class numeros_multiplos
{
static void Main(string[] args)
{
}
}
}
* Java Apache | NetBeans :
package full_codigos;
import java.util.Scanner;
public class numeros_multiplos {
public static void main(String[] args) {
}
}