Uni.AlSp-Vettori History
Hide minor edits - Show changes to output
October 19, 2007, at 03:35 PM
by
- Changed line 1 from:
(:title Algoritmi e strutture dati - Specifiche:)
to:
(:title Algoritmi e strutture dati - Specifiche: Vettori:)
October 19, 2007, at 01:10 PM
by
- Changed line 2 from:
[[Torna alla pagina di Algoritmi e strutture dati - Specifiche->Uni.Algoritmi]]
to:
[[Torna alla pagina di Algoritmi e strutture dati->Uni.Algoritmi]]
Changed line 35 from:
[[Torna alla pagina di Algoritmi e strutture dati - Specifiche->Uni.Algoritmi]]
to:
[[Torna alla pagina di Algoritmi e strutture dati->Uni.Algoritmi]]
October 18, 2007, at 01:30 PM
by
- Changed line 19 from:
* %color=#4169E1%'''creavettore= v'''\\
to:
* %color=#4169E1%'''creavettore= v'''%%\\
Changed line 21 from:
* %color=#4169E1%'''leggivettore(''v'', ''i'') = ''e'' '''\\
to:
* %color=#4169E1%'''leggivettore(''v'', ''i'') = ''e'' '''%%\\
Changed line 24 from:
* %color=#4169E1%'''scrivivettore(''v'', ''i'', ''e'') = ''v' '''''
to:
* %color=#4169E1%'''scrivivettore(''v'', ''i'', ''e'') = ''v' '''''%%\\
October 18, 2007, at 01:29 PM
by
- Changed lines 5-6 from:
%titolo%''':: Basi di dati - Esercizio 1 ::'''
to:
%titolo%''':: Algoritmi e strutture dati - Specifiche ::'''
October 18, 2007, at 01:29 PM
by
- Added lines 1-35:
(:title Algoritmi e strutture dati - Specifiche:)
[[Torna alla pagina di Algoritmi e strutture dati - Specifiche->Uni.Algoritmi]]
----
%titolo%''':: Basi di dati - Esercizio 1 ::'''
%center%%bgcolor=#d9e4f2 font-size=11pt padding=4px padding-left=50px padding-right=50px%Vettori
----
!!!Sintassi
* '''creavettore: %color=#4169E1%() -> vettore'''
* '''leggivettore: %color=#4169E1%(vettore, intero) -> tipoelem'''
* '''scrivivettore: %color=#4169E1%(vettore, intero, tipoelem) -> vettore'''
!!!Semantica
* %color=#4169E1%'''creavettore= v'''\\
'''Post:''' per ogni ''i'', 1≤''i''≤''n'', l' ''i''-esimo elemento ''v''(''i'') è uguale ad un certo elemento di tipo tipoelem;
* %color=#4169E1%'''leggivettore(''v'', ''i'') = ''e'' '''\\
'''Pre:''' 1≤''i''≤''n''\\
'''Post:''' ''e'' = ''v''(''i'')
* %color=#4169E1%'''scrivivettore(''v'', ''i'', ''e'') = ''v' '''''
'''Pre:''' 1≤''i''≤''n''\\
'''Post:''' ''v'(i)'' = ''e'', ''v'(j)'' = ''v(j)'', per ogni 1≤''j''≤''n'' e ''j''≠''i''
!!!Implementazione in C++
* '''creavettore: %color=#4169E1%tipoelem v[n];'''
* '''leggivettore: %color=#4169E1%v[i];'''
* '''scrivivettore: %color=#4169E1%v[i] = e;'''
----
[[Torna alla pagina di Algoritmi e strutture dati - Specifiche->Uni.Algoritmi]]
[[Torna alla pagina di Algoritmi e strutture dati - Specifiche->Uni.Algoritmi]]
----
%titolo%''':: Basi di dati - Esercizio 1 ::'''
%center%%bgcolor=#d9e4f2 font-size=11pt padding=4px padding-left=50px padding-right=50px%Vettori
----
!!!Sintassi
* '''creavettore: %color=#4169E1%() -> vettore'''
* '''leggivettore: %color=#4169E1%(vettore, intero) -> tipoelem'''
* '''scrivivettore: %color=#4169E1%(vettore, intero, tipoelem) -> vettore'''
!!!Semantica
* %color=#4169E1%'''creavettore= v'''\\
'''Post:''' per ogni ''i'', 1≤''i''≤''n'', l' ''i''-esimo elemento ''v''(''i'') è uguale ad un certo elemento di tipo tipoelem;
* %color=#4169E1%'''leggivettore(''v'', ''i'') = ''e'' '''\\
'''Pre:''' 1≤''i''≤''n''\\
'''Post:''' ''e'' = ''v''(''i'')
* %color=#4169E1%'''scrivivettore(''v'', ''i'', ''e'') = ''v' '''''
'''Pre:''' 1≤''i''≤''n''\\
'''Post:''' ''v'(i)'' = ''e'', ''v'(j)'' = ''v(j)'', per ogni 1≤''j''≤''n'' e ''j''≠''i''
!!!Implementazione in C++
* '''creavettore: %color=#4169E1%tipoelem v[n];'''
* '''leggivettore: %color=#4169E1%v[i];'''
* '''scrivivettore: %color=#4169E1%v[i] = e;'''
----
[[Torna alla pagina di Algoritmi e strutture dati - Specifiche->Uni.Algoritmi]]