Ciao...
Per la prima domanda non so risponderti perche di visual Basic non sono molto esperto..
Per la seconda esiste una funzione per la radice quadrata che si trova nella libreria math.h ed e la sqrt(x);
Esempio:
Poi per la funzione random ce ne sono diverse:codice:#include <math.h> ... cout<<"la radice di 25 e': "<<sqrt(25); ...
La funzione random(x); che si trova nella libreria conio.h
dove x-1 e il numero massimo che puo generare (parte da 0 e arriva a x-1) per far partire i numeri da 1 a x-1 (per esempio) basta aggiunger 1+ davanti alla funzione 1+random(x);
e la funzione rand()%x; che si trova nella libreria stdlib.h , analogo a quanto detto prima sia per la x che per 1+rand()%x; o 5+rand()%x...
Ciao..