Preguntas sobre programación en lenguaje C
Esta es la respuesta a la primera pregunta #include?
#include?
#include?
/*Requisito: Definir una matriz con 300 elementos en la función principal?x,x[i]=10*?cos?((3.i*i?)?/5) ? (i=0,1,2...299)
, llame a la función personalizada?qmax? para encontrar el elemento máximo y luego genere el resultado en la función principal. */
doble?qmax(doble?*px)
{
int?i,?j;
doble?temp ;
¿para?(i?=?0;?i?300;?i++)?{
para?(j?=?0;?j? 300?-?i;?j++)?{
si?(px[j]?
temp?=? px[j];
px[j]?=?px[j?+?1];
px[j?+?i]?=?temp; p> p>
}
}
}
retorno?*px;
}
int ?main()
{
int?i;
doble?x[300];
para?(i ?= ?0;?i?300;?i++)?{
x[i]?=?10?*?cos((3.0?+?i*i)?/?5
}
printf("¿El?número?más grande?es:%lf\n",qmax(x));
return?0 ;
}
Esta es la respuesta a la segunda pregunta #include?
#include?
//Llamar a una función para encontrar el valor máximo de dos números
int?qmax(int?first,?int?segundo)
{
if?( primero?>?segundo)
printf("¿El?número máximo?es?%d",?primero);
else
printf(" ¿El?número máximo?es?%d",?segundo);
}
int?main()
{
int?primero,?segundo;
printf("Ingrese?el?número:\n");
scanf("%d",?&primero );
scanf("%d",?&segundo);
qmax(primero,?segundo);
return?0;
}