Red de conocimiento informático - Aprendizaje de código fuente - Programación de transposición

Programación de transposición

El anfitrión es guapo y encantador, debe ser un héroe en el mundo. Le invitamos sinceramente a unirse al 0x30 Baidu Post Bar, * * * será una oportunidad de negocio y se convertirá en un futuro maestro.

#¿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;?

}