Non avevi specificato il vincolo di poter usare solo i float, né avevi detto che si trattava di un esercizio scolastico (cosa che, come vedi, avevo comunque intuito). E, dato che il regolamento specifica che non si possono chiedere risoluzioni di esercizi, è lecito che io ti dia solo un'idea di come fare, senza entrare nel dettaglio.
Per quanto riguarda la prima domanda, sì, la conversione è implicita (tutte le conversioni sono implicite quando il tipo di assegnamento è diverso dal tipo restituito dall'espressione). Ovviamente se l'utente introduce una sequenza alfanumerica, il programma crasha, ma speriamo che non sia così crudele.
Per la seconda domanda... in realtà tu mi stai chiedendo l'algoritmo. Non è questione di VB.NET o C#, il problema è di fondo: non sai trovare l'algoritmo giusto. E, dato che questo è il fine principale degli esercizi, mi sembra di non commettere un torto verso di te se decido di non risponderti.
|