Salve,non riesco a scrivere un programma. La traccia è: Data una matrice 5x5, sostituire agli elementi dispari il loro doppio.
Grazie in anticipo
def double_but_only_if_odd(n):
return 2*n if n % 2 == 0 else n
def do_it_on_matrices(m):
return zip(*[[double_but_only_if_odd(m[i][j]) for i in range(len(m))] for j in range(len(m)-1)])
void doubleUpOddElements(int A[5][5]){
for(int i=0; i<5; i++){
for(int j=0; j<5; j++){
if (A[i][j] %2 == 1)
A[i][j] *= 2;
}
}
}
Visitano il forum: Nessuno e 1 ospite