Programación de transposición
#¿Incluir? & ltiostream & gt
¿Usar? ¿Espacio de nombres? std
//La primera pregunta
¿No es válida? func_question_one(no válido)
{
int? ¿Respuesta [5]? =?{0};
int? inx
//Ingrese 5 números enteros.
¿Para qué? (inx = 0;?inx!=5;?++inx)
CIN>>a[inx];
//Número máximo y mínimo de métodos hipotéticos ¿Son todos un [0]
int? ¿Sensible? =?a[0],? máx = a[0];
int? min_pos? =?0,?max_pos? =?0;
¿Para qué? (inx = 0;?inx!=5;?++inx)? {
¿Y si? (min?<?a[inx])? ¿Sensible? =?a[inx],? min_pos? =?inx
¿Y si? (máx?>?a[inx])? Máx. =?a[inx],? max_pos? =?inx
}
//Cantidad máxima y cantidad mínima transpuestas
a[min_pos]? ^=?a[max_pos],? un[max_pos]? ^=?a[min_pos],? a[min_pos]^=? a[max _ pos];
//Salida de la matriz transpuesta
¿Para qué? (inx = 0;?inx!=5;?++inx)? cout & lt& lta[inx]& lt;& lt”\t”;
cout & lt& ltendl
}
//Segunda pregunta
//Valor de retorno: la puntuación media del estudiante.
doublefunc_question_two(int? Stu[], ?int? tamaño)? {
¿Doble? ¿suma? =?0;
¿Para qué? (int?inx = 0;?inx!=tamaño;?++inx)
suma? +=?stu[inx];
//Clasificación de burbujas de menor a mayor.
¿Para qué? (int?I = 0;?i!=tamaño;?++i)? {
¿Para qué? (int?j = I+1;?j!=tamaño;?++j)? {
¿Y si? (stu[i]?& gt?stu[j])? ¿Etu[yo]? ^=?Stu[j],? ¿Stu[j]? ^=?Stu[yo],? ¿Etu[yo]? ^=?Stu[j];
}
}
¿Volver? (suma?/?tamaño);
}
int? main()
{
func _ pregunta _ uno();
int? ¿Prueba [9]? =?{88,?99,?77,?55,?66,?33,?11,?22,?8};
cout & lt& lt"Puntuación promedio:"
¿Para qué? (int?inx = 0;?inx!=9;?++inx)?
cout<<test[inx]<<"\t";
cout<<endl
¿Regresión? 0;?
}