CSC2401 Asignación Escribe un programa de ejemplo de Python para encontrar aquellos números que son divisibles por 7 y múltiplos de 5, entre 1500 y 2700 (ambos incluidos)
Asignación CSC2401
Escribe un programa de ejemplo de python para encontrar aquellos números que son divisibles por 7 y múltiplos de 5, entre 1500 y 2700 (ambos incluidos).
Código fuente
# Defina el
rango de números para
iniciar la búsqueda = 1500
end = 2701#
Use un bucle for para iterar a
través del rango
para num en el rango (inicio,
fin): # Compruebe si el número es divisible por 7 y un
múltiplo de 5
si num %
7 == 0 y num % 5 == 0:
# Si es así, imprima
el número
print(num)
Salida
1505
1540
1575
1610
1645
1680
1715
1750
2065
2100
2135
2170
2205
2240
2275
2310
2345
2380
2415
2450
2485
2520
2555
2590
2625
2660
2695
Explicación
Este programa utiliza un bucle for para iterar a
través del rango de números de 1500 a 2700 (ambos incluidos). Para cada número
en el rango, el programa comprueba si es divisible por 7 y un múltiplo de 5
usando el operador módulo (%). Si se cumplen ambas
condiciones, se imprime el número.
Aquí está el pseudocódigo para el algoritmo:
ALGORITMO:
Encuentra divisible por 7
y múltiplo de 5
ENTRADA:
inicio, fin
SALIDA:
números que son divisibles por 7
y múltiplo de 5
1. SET inicio = 1500
2. SET end = 2701
3. FOR num = principio a fin
a. SI num % 7 = 0 Y num % 5 = 0
i. IMPRIMIR
num
4. FIN PARA
Explicación
Este pseudocódigo describe los pasos para que el
algoritmo encuentre números que son divisibles por 7 y múltiplos de 5 entre
1500 y 2700 (ambos incluidos). La entrada al algoritmo es el inicio y el final
del rango, y la salida son los números que cumplen con los criterios. El
algoritmo utiliza un bucle for para iterar a través del rango de números, y
para cada número, comprueba si es divisible por 7 y un múltiplo de 5 usando el
operador módulo. Si se cumplen ambas condiciones, se imprime el número.
Solución del mismo problema con C++
# include
<iostream>
usingnamespacestd;
int
main(){// Initializethestarting
and endingnumbers
int
start = 1500;
int end =
2700;// Loopthroughthenumbersbetweenstart and end
for (int i = start; i <= end; i++) { // Compruebe
si el número es
divisible por
7 y múltiplo de 5 si (
i % 7 == 0 & i % 5 == 0)
{// Imprime el número de salida << i << " ";}}
devolver 0;}
En este programa, inicializamos los números inicial y
final como inicio y fin, respectivamente. Usamos un bucle for para iterar a
través de los números entre el inicio y el final. En cada iteración del bucle,
comprobamos si el número actual es divisible por 7 y el múltiplo de 5 usando el
operador módulo %. Si el número satisface ambas condiciones, imprimimos el
número usando la sentencia cout.
Puede ejecutar este código para ver los números entre
1500 y 2700 (ambos incluidos) que son divisibles por 7 y múltiplos de 5.
Misma
solución de problema en c #
utilizando el
sistema;
class Program{ static void Main(string[] args) { // Bucle a
través de números entre 1500
y 2700 (inclusive) for (int i = 1500; i <=
2700; i++) { // Compruebe si el
número es divisible por 7 y un múltiplo de 5 si
(i % 7 ==
0 && i % 5 == 0)
{ // Si es así, imprime el número Console.Write(i + "
");
} } }}
En este programa, usamos un bucle for para iterar a
través de todos los números entre 1500 y 2700 (inclusive). Para cada número,
comprobamos si es divisible por 7 y un múltiplo de 5 usando el operador %, que
devuelve el resto de la división. Si el número cumple ambas condiciones, lo
imprimimos en la consola usando el método Console.Write().
Puede ejecutar este código para ver los números que
son divisibles por 7 y múltiplos de 5 entre 1500 y 2700.