Informatica

Discussioni su argomenti di Informatica

Domande e risposte

Ordina per

In evidenza
In evidenza
Più recenti
Più popolari
Con risposta
Con miglior risposta
Senza risposta
valentina921
Salve a tutti, sto scrivendo un programma in C e ho bisogno di copiare il contenuto di un file dentro un altro file; ho provato con system("cat file1 > file2") ma quando il programma esegue e arriva là mi dice No such file or directory! Spero che possiate aiutarmi! Grazie in anticipo Valentina
7
4 nov 2012, 10:54

Joker911
Ho un problema con la divisione con i numeri di macchina. So fare la divisione fra numeri binari interi.. Ma per i numeri reali non interi? Ad esempio la divisione 1 / 1010 ... Come si risolve? Ho provato a fare come nelle divisioni con numeri decimali e mi viene 0,0001 (4 cifre significative) ... Però la virgola immagino non vada bene messa in quel modo... E soprattutto come conto il resto? Come vedete ho le idee un po' confuse e non so nemmeno esprimere bene i miei dubbi! Quindi mi ...
1
6 nov 2012, 15:29

unitom
ciao gente del forum, è la prima volta che scrivo quindi spero di non fare errori e formulare la mia domanda in maniera corretta. devo scrivere un ciclo con matlab e sto riscontrando abbondanti difficoltà. devo dargli le seguenti istruzioni: - M = [a b c d e] ho 5 macchine - B = 15 una quantità da affidare alle macchine (buffer, piccoli magazzini) devo dargli il comando "prendi un elemento a caso in B (es: 7) e assegnalo ad una macchina a caso ...
1
6 nov 2012, 15:55

jorja92
Ho un altro esercizio, questa volta durante la compilazione non escono errori, però non riesco a fargli eseguire il calcolo come voglio io. Premessa: senza usare istruzioni di controllo di flusso (niente istruzioni condizionali e iterative, ma solo esecuzione sequenziale). Facendo uso solo di variabili tipo int e operatori +, *, -, /, %, abs(). (le cose che non possiamo usare è perchè dobbiamo ancora farle, per questo il prof. l'ha premesso). Esercizio: Scrivere un programma che legge in ...
2
6 nov 2012, 18:04

jorja92
Mi potete aiutare, o dire dove sbaglio, in questo esercizio (come ho scritt nel titolo, finora abbiamo fatto solo variabili di tipo int): Il testo dell'esercizio è questo: Scrivere un programma che legge in ingresso due valori interi e li memorizza in due variabili e lo stampa sullo schermo, quindi scambia il contenuto delle variabili e lo stampa sullo schermo. N.B.: Senza utilizzare nessuna variabile di appoggio! Linguaggio C++ Con la variabili di appoggio non ho avuto nessun problema, ma ...
3
6 nov 2012, 11:45

Arado90
Qualcuno saprebbe linkarmi del materiale da cui "imparare" i comandi per simulare una serie storica con R? Nel dettaglio, avrei bisogno di simulare una cosa del genere: ${(X_t\ |\ F_{t-1}:text{Poisson}(lambda_t); AAtinZZ) , (lambda_t=omega+alphaX_{t-1}):}$ (non mi viene la graffa grande su più righe ) In pratica la distribuzione dell'osservazione al tempo $t$ condizionata alle osservazioni passate è una Poisson con un parametro che dipende dall'osservazione precedente. Si tratta di un INARCH(1) che può essere riscritto come: ...
5
15 ott 2012, 11:38

Breath15
Salve a tutti, sono alle prese con un algoritmo da questa mattina e non riesco a trovare la soluzione finale. Non capisco se è un problema di logica oppure mi manca qualche "funzione" del linguaggio C che mi possa facilitare il compito. Vi posto il testo dell'esercizio e il codice che ho fatto io sperando che possiate darmi una dritta o qualche consiglio! Testo:Si scriva un programma in grado di contare le occorrenze di ogni parola, appartenente a un insie-me specificato, all’interno di un ...
4
5 nov 2012, 18:03

5mrkv
Considerando un metodo numerico che risolve un problema di Cauchy, qualcuno mi potrebbe indicare in parole povere cosa significa ricavare la regione di assoluta stabilità del metodo? Ad esempio per per il metodo di Eulero: \[y_{i+1}=y_{i}+hf(y_{i},t_{i})\] Va bene anche una fonte, meglio senza troppi prerequisiti.
2
2 nov 2012, 16:06

LucaG2
Salve a tutti! è la prima volta che uso il forum e spero mi possiate aiutare! Il mio problema è il seguente: sto realizzando un ciclo for. Voglio estrarre da un vettore gli elementi indicizzati dal ciclo. Vorrei però avere come risultato un vettore che contenga tali valori. questo è il codice che ho scritto: function [ H ] = formedia2( X ) for i=1:2 H=[X(2*i), X(4*i), X(8*i)] end end Così com'è il risultato è quello di ottenere il valore H con indice 2 salvato nel workspace come ...
2
5 nov 2012, 15:55

nadia891
Ho un problema riguardo all'utilizzo della funzione tolower quando tratto i puntatori. Ad esempio se ho una situazione del genere: char *array[]={"M","V","T","M","G"}; supponiamo che voglio che l'elemento i del vettore sia riconosciuto in lettera minuscola: *array[i]=tolower(*array[i]) ma poi quando eseguo il programma mi da problemi.
17
3 nov 2012, 12:11

G.D.5
Buona sera a tutti. Sto lavorando in Fortran 90 (per l'università) e sto cercando di scrivere un programma che utilizzi una subroutine per il calcolo del prodotto tra una matrice a m righe e n colonne per un vettore a n righe. Il problema è che il compilatore non mi da errori ma poi quando mando in esecuzione il programma mi fornisce dei risulatati che non mi tornano. Se invece scrivo il programma per intero senza subroutine, il risultato restituito è corretto. Il programma senza ...
19
23 gen 2009, 01:47

GlassPrisoner91
Salve ragazzi, sto facendo alcune esercitazioni per trasformare un programma in C in assembler MIPS. Ho quest'esempio alla mano e vorrei che qualcuno di voi mi riuscisse a fare una conversione in MIPS di questo programma, commentando ogni istruzione così che io capisca come è stato svolto l'esercizio, grazie. Attenzione: utilizzate questa fissata assegnazione delle variabili ai registri h = $t0 j = $t1 test = $t2 A [] = reg. base $s1 B [] = reg. base ...
0
3 nov 2012, 19:26

franbisc
Ho un esercizio simile a quello che ho postato qualche giorno fa,che riguarda il riempimento di una matrice fatta con un vector di vector(che...ok,non è la soluzione più adatta). Questa volta l'esercizio consiste nel riempire un numero di celle adiacenti scelto dall'utente,dove la cella iniziale e la direzione sono casuali.Sono accettati riempimenti sovrapposti o parziali(non importa se una cella è già stata riempita,così come non importa cambiare direzione una volta toccato un bordo...si ...
1
3 nov 2012, 13:54

noipo
Ciao a tutti, volevo scrivere un metodo insertion sort che però iniziasse ad analizzare gli elementi dal fondo invece che dall'inizio.. C'ho provato ma non ci riesco, o mi da out of bound oppure non me lo ordina.. Ho provato a simulare la cosa a mano ma mi incasino.. L'insertion sort standard è questo public static void insertionSort(int[] a) { int n = a.length; for(int i = 1; i < n; i++) { int x = a[i]; int j = i; while(j > 0 ...
2
3 nov 2012, 04:16

noipo
Ciao a tutti, devo dimostrare che la funzione $f(x) = 5x + 3$ è $\Theta(x)$. La definizione di $\Theta(f(x))$ è: $g(n)$ è $Θ(f(n))$ se $∃$ tre costanti $c1,c2>0$ e $n0≥0$ tali che $c1 f(n) ≤ g(n) ≤ c2 f(n)$ per ogni $n ≥ n0$ cioè $g$ cresce esattamente come $f$. Detto questo come posso dimostrarlo? Non ho capito molto le applicazioni di questa definizione.. Grazie
6
2 nov 2012, 14:14

dandes92
Innanzitutto buongiorno! Dimostrare che il seguente linguaggio non è regolare: $ L=0^n 1 0^n | n >= 1 $ Suppongo che il linguaggio sia regolare. Quindi prendo una parola $ |w|>m $ con $ m=2n+1 $. Scompongo $ w $ in $ xyz $ in modo che $ y != epsilon $ e che $ |xy| <= m $. A questo punto posso affermare che la parola $ xz $ può essere del tipo $ 0^n 0^n $ oppure $ 0^(n-h) 1 0^n $ dove $ |y| =h $, poichè ho una y diversa dalla ...
1
31 ott 2012, 08:59

probid
Salve, ho qualche problemino con il calcolo della complessità degli algoritmi. Ho provato a svolgere un esercizio del quale riporto il procedimento che ho seguito e di cui mi manca il passo finale. Vi sarei molto grado se mi aiutaste a capire se sbaglio qualcosa (sicuramente! ) e dove (procedimenti, simbolismo...). La funzione di cui devo calcolare l'ordine di grandezza è questa: function f ( n : int ) -> int a = 0 for i = 1 to n for j = 1 to n for k ...
2
1 nov 2012, 19:01

milanistamilanista
Salve, nn riesco a svolgere l'ultimo parte dell'esercizio, cioè determinare il blocco cidr relativo a tutta la rete. Svolgendo i vari punti e partendo dall'indirizzo base ottengo alla fine che ho assegnato indirizzi da: inizio: 202.73.53.0 fine:202.73.95.255 Il blocco cidr dell'intera rete mi verrebbe da dare 202.73.0.0/17 @ 202.73.127.255 ma facendo cosi sforo l'indirizzo base.. Chi mi aiuta? traccia: http://i49.tinypic.com/vhdw89.jpg
3
31 ott 2012, 23:45

jorja92
Ciao a tutti. Come detto ho appena iniziato a studiare programmazione, linguaggio C++, ubuntu e gcc come compilatore. Vorrei chiedervi un piccolo aiuto per iniziare l'esecuzione del programma, perchè non riesco a capire. Scrivo il programmino, esempio "ciao mondo" con l'editor testi di ubuntu, poi lo salvo con estensione .cc (è l'estensione che ci ha detto il prof a lezione). Dopo apro il terminale e qui due domande: Il terminale da aprire è sempre quello che si trova in HOME, dove c'è ...
10
1 nov 2012, 17:35

jorja92
Scusate tutti per la domanda, che sicuramente per molti di voi sarà banale o scontata, ma io inizio praticamente oggi a usare ubuntu linux, ultima versione disponibile, e GNU c++ compiler per programmazione 1 (alle superiori usavamo windows e compilatori su win, quindi non conosco per niente linux).... Sono riuscita a scrivere un codice sorgente, come dice il prof, con un editor di testo, quello che c'è con linux, e l'ho salvato in .cc e viene riconosciuto come c++ perchè nell'anteprima file ...
4
31 ott 2012, 21:36