Do you need help?

Notice Board

Per partecipare al corso di Fondamenti di programmazione 2021-22 loggatevi e attivatelo nella vostra pagina dei corsi preferiti. A quel punto il corso appare nel menù personale cliccando sul proprio avatar. Per i materiali degli anni precedenti seguite lo stesso metodo.

To join the Programming/Lab 2021-22 course, log-on and select it on the my courses page. It will appear on the personal menu of your avatar. For earlier years use the same method.

VIDEOLEZIONI DEL CORSO DI FONDAMENTI DI PROGRAMMAZIONE AA20-21

PROGRAMMING COURSE VIDEOCONFERENCES AY20-21

Chiarimento: dittongo Ø

R
Raffaele (3850 points)
11 24 48
in HW4 obbligatorio by (3.9k points)
closed by

Sulla traccia c'è scritto:

-Ignorando eventuali caratteri alfabetici come spazi, numeri, segni di interpunzione

-togliendo gli accenti dalle lettere accentate

Ho notato che il professore nel link https://q2a.di.uniroma1.it/homeworks/download?homework=4 ha detto che le consonanti non sono accentate.

Quindi cambio la domanda e chiedo come dobbiamo trattare il dittongo Ø

404 views
closed as a duplicate of: [HOMEWORK] Homework 4 obbligatorio

6 Answers

Novaen ♪ (430 points)
0 0 4
by (430 points)
Alcune consonanti accentate sembrano esserci:

 À Á Â Ã Ä Å È É Ê Ë Ì Í Î Ï Ò Ó Ô Õ Ö Ø Ù Ú Û Ü Ý à á â ã ä å è é ê ë ì í î ï ò ó ô õ ö ø ù ú û ü ý ÿ Ÿ

Queste dovrebbero essere tutte le lettere con consonanti presenti nei file, tra cui la y. (Guarda nel file random-102-rnd.txt)
M
Mmariotti (480 points)
1 2 7
by (480 points)

Dalla consegna dell'Homework:

- poi tutte le vocali (aeiouyj)

Come vedi la y va considerata una vocale

Novaen ♪ (430 points)
0 0 4
by (430 points)
Hai ragione.
R
Raffaele (3850 points)
11 24 48
by (3.9k points)
Aspetta quello non è il simbolo di insieme vuoto quindi??? È una O accentata secondo te? Ma ndo sta l'accento??
R
Raffaele (3850 points)
11 24 48
by (3.9k points)
Una rapida ricerca ha prodotto questo https://it.wikipedia.org/wiki/%C3%98

I dittonghi non c'è scritto che li dobbiamo tenere, vanno levati???
alessiodellasanta (11830 points)
8 13 34
by (11.8k points)
le maiuscole non servono se rendi tutto il testo direttamente minuscolo
1
1937764 (3520 points)
6 14 42
by (3.5k points)

Vedi la pagina dell'homework

  • Le vocali accentate hanno tutte 0<=ord(c)<256
  • Le consonanti NON sono accentate
Notare che anche Y e J sono considerate vocali
Novaen ♪ (430 points)
0 0 4
by (430 points)
Ho letto anche io la pagina dell'homework, ma nel file random-102-rnd.txt ci sta la stringa "xbÃïýY" con una y accentata, come mai?
1
1937764 (3520 points)
6 14 42
by (3.5k points)

Nell'HW anche la Y è contata come vocale

Nel file program01.py dice:

tutte le vocali (aeiouyj)

SimoneBd96 (3030 points)
5 11 33
by (3.0k points)
Io ti consiglio di non ometterle, poiché nel testo di esempio ci sono, e nulla e nessuno ti vieta che ci possano essere nei test randomici. Buona lavoro collega!
R
Raffaele (3850 points)
11 24 48
by (3.9k points)
edited by
Non ci sono nei test e nemmeno negli esempi, ovviamente considerando che y e j sono considerate vocali.

Se leggi qui https://q2a.di.uniroma1.it/homeworks/download?homework=4 dice che puoi ometterle, tranne ovviamente Y.

Ancora sono in dubbio sulla J perchè non compare nei test e non mi risulta è una vocale neanche in inglese..
g
giacomo_venturini (6680 points)
2 5 39
by (6.7k points)
in ogni caso non ci sono versioni diverse di j con codice inferiore a 256
R
Raffaele (3850 points)
11 24 48
by (3.9k points)
A questo mi è di aiuto grazie
G
Giordano_Dionisi (3100 points)
12 38 58
by (3.1k points)
Io la tratto come una semplice o, insomma è la o norvegese se non sbaglio, quindi una semplice vocale
R
Raffaele (3850 points)
11 24 48
by (3.9k points)
Non è una O norvegese, è il dittongo 'oe' e significa 'isola' secondo wikipedia, quindi spero che non va considerato proprio, perché il prof ha scritto esplicitamente lettere accentate.

Non è proprio traducibile teoricamente.
G
Giordano_Dionisi (3100 points)
12 38 58
by (3.1k points)
Allora spero risponda, perchè io la sto considerando come una o in realtà, quindi questo è un bel problema !!
R
Raffaele (3850 points)
11 24 48
by (3.9k points)
Io penso che non vada considerata, ma aspettiamo una sua conferma
cristofer.valiante (1650 points)
3 8 20
by (1.7k points)
la lettera Ø va trattata come vocale perché è la lettera O accentata. infatti nel formato UTF-8 Ø in minuscolo ovvio è alla posizione 248 < 256 come da testo.

Va considerata.
R
Raffaele (3850 points)
11 24 48
by (3.9k points)
C'è molta indecisione a riguardo, aspettiamo la risposta del professore
andrea.sterbini (173640 points)
516 941 1795
by (174k points)
Ho elencato nel post dello HW4 le lettere accentate da tradurre