*/
# include & ltstdio.h & gt
int main(void)
{
Unsigned int x, y, I, a, b;
Printf("Ingrese dos números enteros positivos x e y:");
scanf("%d % d " , &x&y);
if(x<2 | | y<2) {
Printf("Entrada no válida\n");
Devuelve 0;
}
a = 0; b = 0;
for(I = 2;i<= x * y;i++) {
if(a = = 0 & amp;& ampx % i = = 0 & amp&y % I = = 0)a = I
if (I % x = = 0 &&I % y; = = 0){ b = I;break;}
}
if (a == 0) p>
Printf("%d y %d tienen sin factores comunes. El mínimo común múltiplo es % d. ", x, y, b);
Otros
printf ("El máximo común divisor de %d y %). d es %d y el mínimo común múltiplo es % d..\n", x, y, a, b);
Devuelve 1;
}
/*La segunda pregunta es la número 10. Utilice el método de la burbuja para ordenar estos diez números (de pequeño a grande).
*/
# include & ltstdio.h & gt
int main(void)
{
int i, j, k;
int a[]={3, 9, 7, 5, 4, 1, 6, 2, 0, 8}; (j = 0;j<10;j++) {
for(I = 0;i<10-j;i++)
if(a[I]>a [i+1] ) {
k = a[I];
a[I]= a[I+1];
a[I +1]= k ;
}
}
for(I = 0;i<10;i++)
printf( "%d ", a[ I]);
printf(" \ n ");
Devuelve 0
}
/*Pregunta 3 p>
Ingrese una línea de caracteres y cuente cuántas palabras y espacios hay.
*/
# include & ltstdio.h & gt
int main(void)
{
Línea de carga[80];
int a = 0, b = 0, palabra = 0;
char * s = línea
Obtener (línea) ;
mientras(*s) {
if ((* s & gt= ' a ' & amp& amp* s & lt= ' z ')| |(* s & gt;= ' A ' & amp& amp* s & lt= ' Z '){
if(palabra == 0) {
palabra = 1;
a++;
}
s++;
Continuar;
}
if(*s = = ' ' || *s == '\t' ) {
si(palabra)palabra = 0;
b++;
}
s++;
}
printf("%d palabras y %d espacios\n ", a, b
Devuelve 0;
}