Advertisement
framp

Ammissione Magistrale

Mar 21st, 2012
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.86 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. #define P1 10
  5. #define P2 50
  6. #define P3 40
  7.  
  8. bool isEnough(int c, int v, int t)
  9. {
  10.     return P1*(c-38)/(97-38) + P2*(v-90)/(110-90) + P3*(72-t)/(72-36) > 0;
  11. }
  12.  
  13. int main()
  14. {
  15.     //Tratto da: http://informatica.math.unipd.it/documenti/regolamento_didattico_laurea_magistrale.pdf
  16.     cout << "Per l’ammissione al Corso di laurea magistrale in Informatica, gli aspiranti devono essere in    possesso di specifici requisiti curriculari e di adeguata preparazione, ai sensi dell’articolo 6, comma 2 del D.M. 270/04, che saranno verificati e valutati sulla base dei seguenti criteri: aver conseguito almeno 120 CFU nei settori INF/01, MAT/01-09, ING-INF/01-07, FIS/01-09, di cui almeno 38 CFU in INF/01 o ING-INF/05, e almeno 20 CFU in MAT/01-09.\n"
  17.     << "Inoltre, occorre valutare la formula costituita dalla somma dei seguenti termini:\n"
  18.     << "a) Aver conseguito almeno 38 CFU nel SSD INF/01 o ING-INF/05: P1* (CFU conseguiti - 38)/(97-38) (il termine non può essere negativo);\n"
  19.     << "b) Voto di laurea: P2*(voto laurea - 90)/(110 - 90) ( il termine può essere negativo);\n"
  20.     << "c) Durata degli studi precedenti, ovvero il numero di mesi intercorsi tra l’immatricolazione e la laurea/il diploma universitario: P3*(72 - numero mesi)/(72-36) (il termine può essere negativo). \n"
  21.     << "Dove i pesi P1,P2,P3 da attribuire ai tre termini vengono definiti dal CCS e pubblicizzati sul  sito web della Facoltà e del corso di Studi nonché nell’Avviso di Ammissione con congruo anticipo e comunque entro la data di inizio del periodo utile per la presentazione della domanda di preimmatricolazione.\n"
  22.     << "Saranno ammessi al Corso di laurea magistrale in Informatica, coloro che ottengono un valore positivo dalla formula valutata sulla base dei criteri sopra indicati.\n";
  23.  
  24.     cout << isEnough(97, 60, 36) << "\n";
  25.     return 0;
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement