Programacion
SILICEO PEREZ ALFREDO 210330970
PERLA JIMENEZ PRADO 210329254
Castillo Martínez Emma Lourdes 210329814
DEFINICION
TERCER PROGRAMA "FUNCIONES" EQUIPO "FORMADO03"
Elaborar un programa que defina una función múltiplo que determina si 2 enteros son múltiplos, es
decir, si el segundo argumento es un múltiplo del primero. La función devolverá 1 si sonmúltiplos y 0
en caso contrario.
Con esta función determina si los valores almacenados en 2 arreglos son múltiplos entre sí. El tamaño
de los arreglos será definido por el usuario.
NO usar variablesglobales.
Incluye todas las validaciones pertinentes
ANALISIS
1.-COMENZAR DEFINIENDO LA FUNCION
2.- DECLARAR 2 VARIABLES DE TIPO ENTERO
3.-OCUPAR VOID ENTRADA Y SALIDA
4.-PEDIR LOS 2 NUMEROSEN VOID ENTRADA
5.-SI SON MULTIPLOS REGRESARA 1 SI NO REGRESARA 0
6. LLAMAR A VOID SALIDA PARA MOSTRAR EL RESULTADO
CODIGO
/*
PROGRAMA QUE DEFINE SI 2 NUMEROS SON MULTIPLOS*/
#include<stdio.h> //Se necesita para printf y scanf
int multiplo(int,int); //Se defines las variables enteras
void pedido(); //Se utiliza cuando no se va a regresar algun valor
void salida();
intnum1, num2; //Las 2 variables enteras
main()
{
pedido(); //Sirve para llamar a función pedido
scanf("%d%d", &num1, &num2);// Lee los dos números ingresadosmultiplo(num1,num2);// Realiza el calculo
salida();
}
int multiplo (int n1, int n2)
{
if (n2 % n1 == 0) // Si n2 es multiplos de n1 regresa 1
return 1;
else
return 0; // Si noregresa 0
}//fin multiplo() //Fin de la sentencia
void pedido () // Invoca a pedido
{
printf("Ingrese dos numeros enteros:"); //Pide ingresar dos enteros
}//fin pedido()
void salida (){
if (multiplo(num1, num2) == 1)
printf("%d es multiplo de %d", num2, num1);//Muestra si los números son múltiplos entre si
else
printf("%d no es multiplo de %d",...
Regístrate para leer el documento completo.