Sistemi di Calcolo

Corso di Laurea in Ingegneria Informatica e Automatica

Home | Avvisi | Diario Lezioni | Esercitazioni | Esami | Materiale Didattico | Valutazioni Studenti | Lezioni di Camil Demetrescu |

Palestra P5: preparazione per l’esercitazione T5

Esercizio 1

Tradurre la seguente functione C in IA:

#include "e1.h"

void array_div(const int *a, const int *b, div_rem_t *res, int n){
    int i = 0;
    for (i=0; i<n; ++i) {
        int min = a[i] < b[i]  ? a[i] : b[i];
        int max = a[i] >= b[i] ? a[i] : b[i];
        res[i].quot = max / min;
        res[i].rem = max & min;
    }
}

Usare il main di prova nella directory di lavoro T5/E1-arrray-div

Codice e soluzioni