/*Programa que calcula los números divisibles entre
tres (3) en un rango ingresado por el usuario.
Elaborado por Carlos Ferrer
Rev. 20 de marzo de 2025*/
#include <iostream>
using namespace std;
main()
{
//Rangos a=valor menor b=Valor mayor
int a, b;
// Numero a estudiar= aux - Parte entera de una división
int num,aux;
// num_d Resultado de una división con parte decimal
double num_d;
// Contador de 15 valores, para imprimir 15 números por fila
int aux2=1;
cout <<"Ingrese valor inferior del rango = ";
cin >>a;
cout <<"Ingrese valor superior del rango = ";
cin >>b;
cout <<endl<<"Numeros divisibles entre 3 ";
cout <<"que terminan en 7:"<<endl<<endl;
for (num=a;num<=b;num=num+1)
{
if (num%3==0) //Determinamos si es divisible entre 3
{
aux=num; //Determinamos si termina en 7
num_d=num;
num=num/10;
num_d=num_d/10;
num_d=num_d-num;
if (num_d>0.69 and num_d<0.71)
{
cout <<aux<<" ";
aux2=aux2+1;
if (aux2>15)
{
cout <<endl;
aux2=1;
}
}
num=aux;
}
}
}
Resultados
No hay comentarios.:
Publicar un comentario