*/
# include ltstdio.h gt
int main(void)
{
Ninguno Símbolo int x, y, I, a, b;
Printf("Ingrese dos números enteros positivos x e y:");
scanf("d d ", ampx amp ; y);
if(x lt;2 | | y lt2) {
Printf("Entrada no válida\ n ");
Devuelve 0; /p>
}
a = 0; b = 0;
for(I = 2; i lt= x * y; i) {
if(a = = 0 amp; ampx i = = 0 amp ampy I = = 0)a = I;
if(I x = = 0 amp; ampI y = = 0){ b = I; break;}
}
If (a == 0)
Printf("dyd no tienen factores comunes. El mínimo común múltiplo es d .\n ", 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 el número 10. Utilice el método de la burbuja para ordenar estos diez números (de pequeño a grande).
*/
# incluir ltstdio.h gt
int main(void)
{
int i, j, k;
int a[]={3, 9, 7, 5, 4, 1, 6, 2, 0, 8}; = 0;j lt10;j) {
for(I = 0;i lt10-j;i)
if(a[I] gt;a[i 1]) {
k = a[I];
a[I]= a[I 1];
a[I 1]= k; p>
p>
}
}
for(I = 0;ilt10;i)
printf("d",a [I]) ;
printf(" \ n ");
Devuelve 0;
}
/*Pregunta 3
Ingrese una línea de caracteres y cuente cuántas palabras y espacios hay.
*/
# include ltstdio.h gt
int main(void)
{
Cargando línea[80];
int a = 0, b = 0, palabra = 0
char * s = línea
get(línea);
while(*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 ; p>
s p>
}
printf("d palabras y d espacios\n ", a, b
Devuelve 0;
}