Informatica
Discussioni su argomenti di Informatica
Domande e risposte
Ordina per
In evidenza
Ciao devo creare un programma che da due matrici in input ne calcoli il prodotto utilizzando una struttura matrice che definisca le righe, le colonne e gli elementi.
Il problema è che non so come creare la struttura.. Io avevo pensato di crearla così ma non sono sicura perchè se richiedo le due matrici in ingresso, non so a cosa mi serve inserire gli elementi nella struttura.
struct matrice {
int righe;
int colonne;
int elementi;
}
Sto sviluppando un programma in cui ho la necessita di mettere più JButton con la stessa etichetta, in particolare si tratta di poter scegliere la path di una o più foto tramite un JFileChooser. Ad ogni JButton corrisponde una label che mostra il percorso scelto. Il problema è come faccio a dire al listener quale bottone in particolare è stato premuto?
public class ModificaProdottoFrame extends JFrame{
Prodotto prodotto = (Prodotto) ...

Fattorizzazione di N
Ciao qualcuno che ne capisce di complessità computazionale mi potrebbe dare un aiuto
Qual'è la complessità computazionale di questo algoritmo
Algoritmo
A=|_ sqrt(N) _| parte intera dispari
Z=[N-A*(A-2)]/4
A*x-(A-2)*y=Z with x,y =< 0
x*8=m*n ,y*8=(m-2)*(n-2) , m-n=q-p , q*p=N
->
p,q
Esempio
N=231
A=15
Z=9
15*x-13*y=9
->
x=13*z+11 ed y=15*z+12
for z=-1 -> x=-2 ,y=-3
-16=m*n , (m-2)*(n-2)=-24 ,m-n=q-p , q*p=231
->
p=11
q=21
(*)questo algoritmo funziona con p+q=S ...
Buonasera, sto creando un programma che chiede all'utente di inserire due matrici e ne calcoli il prodotto.
Fin quando inserisco le matrici tutto ok, ma ho qualche problema sul punto in cui calcola il prodotto perché il risultato (qualunque siano le matrici) è sempre la matrice nulla. Qualcuno può dirmi dove sbaglio?
Non ho mai programmato fino ad ora e lo sto facendo perchè ho l'esame di informatica quindi ho qualche difficolta.. Ecco il mio codice
#include
#include ...

Ciao a tutti,
ho da poco approcciato alle liste e sto cercando si svolgere un esercizio in cui ho una lista che ha come elementi delle struct.
In particolare, ho le seguenti dichiarazioni:
struct libro {
char *nome;
char *genere;
int quantita;
};
struct nodo {
struct libro l;
struct nodo *next;
};
La prima struct contiene le informazioni su un libro, cioè il nome, il genere e la quantità, cioè il numero di copie che ho a disposizione.
La seconda ...
Ciao a tutti.
Sto cercando di creare un programma che chieda all'utente di inserire una matrice quadrata e infine che la visualizzi ma il programma mi segnala questi warning e non parte
- warning: 'j' is used uninitialized in this function [-Wuninitialized]
- warning: 'i' is used uninitialized in this function [-Wuninitialized]
il programma è questo
#include
int main () {
int i, j, rig, col;
int matrix[j];
printf ("Inserisci il numero di righe e di colonne di una matrice ...

Data questa classe
private int a;
private Persona b;
public int A {
get {return a;}
set {if (Persona ! = null) a = value;
else a = - 10;
}
}
Da un'altra classe come richiamo la proprietà set?

Nelle due immagini c'è scritto l'obiettivo dell'esercizio, lo svolgimento e gli errori segnalati.
Penso che abbiano a che fare con la lunghezza parametrica del vettore.
Come posso risolvere?
Purtroppo devo usare una funzione esterna al main, è un comando della professoressa.
Altrimenti forse saprei risolvere il problema.
L'algoritmo deve risolvere il problema per qualsiasi vettore di qualsiasi lunghezza.
Io per semplicità ho dichiarato una lunghezza e ...

Ho un problema, sto implementando una serie di funzioni per far funzionare un dizionario basato su alberi di ricerca binari, ho scritto tutto e quando compilo mi da il seguente errore:
"should have been declared inside dict" con le funzioni insertElem, deleteElem, print, search e createEmptyDict.
Metto di seguito il codice che ho scritto nel file header per una maggiore comprensione dell'errore, spero possiate aiutarmi.
#include
#include
#include ...

Salve ragazzi,dovrei progettare un database relativo ad un negozio che si occupa della vendita di hamburger(anche a domicilio). Le entità a cui avevo pensato sono relativamente poche ed il professore mi ha chiesto di prevedere più entità,tuttavia senza darmi dei suggerimenti. Avete qualche idea su come impostare uno schema concettuale. Vi ringrazio in anticipo .

Ciao,
devo scrivere una funzione in Java, ma mi interesse la funzione matematica/logica, poi vedo io come scriverlo, per determinare dei cicli periodici.
In pratica ho un numero (tempo in secondi) che varia da 0 ad infinito, e ogni 15 secondi mi aumenta di una unità unaltro numero (Ciclo), raggiunti i 5 cicli (MaxCicli), la variabile Ciclo mi deve ripartire da 1.
Ad esempio se sto a 10 secondi, Ciclo sarà 1; a 20 sarà 2; a 50 sarà 4... fino a 75 quando dovrà tornare ad 1, e quindi a 90 sarà 2 ...

Salve a tutti!
Potete dirmi se questo pezzo di codice è stato scritto bene?
Generare N=100 numeri casuali da una distribuzione di Poisson con parametro 10, ripetere usando N=1000, 10000, 100000; generare N=100 coppie di numeri casuali da due Poisson con parametri 10 e 20; per tutte le variabili calcolare media, deviazione standard, varianza, mediana, decili, percentili; fare boxplot
Lambda=10; %imponiamo il valore del parametro lambda
R=poissrnd(Lambda, 100, 1); %genero un ...
Crea un array contenente valori casuali compresi tra 1 e 9 ed effettua 5 scambi casuali.
Fatto cosi' ma non viene..
Aiuto!!!
#include
#include
#include
#include
using namespace std;
int main()
{
srand(time(NULL));
int dim;
cout

Ciao a tutti, qualcuno può dirmi cosa non va bene (immagino moolte cose ) con questo programma che in teoria dovrebbe invertire un vettore?
#include <iostream>
using namespace std;
int main(){
int v[10];
int n;
cout << "Inserire quanti elementi si desidera allocare nel vettore, in numero inferiore a 100." << endl;
cin >> n;
if (n<10)
cout << "Ok, procediamo!" << endl;
else
cout << "Dato ...

Ciao a tutti,
sto cercando di scrivere una funzione che scorre una matrice e ritorna 1 quando trova il numero 8.
Questo è il mio codice:
#define DIM 4
int scorrimatrice(int matrice[DIM][DIM], int r, int c, int dimensione) {
if (matrice[r][c] == 8) {
return 1;
}
else if (c == dimensione) {
return scorrimatrice(matrice, r++, 0, dimensione);
}
else return scorrimatrice(matrice, r, c++, dimensione);
}
int main () {
int ...

Buongiorno a tutti!! Non so se è la sezione giusta dove postare questo dubbio su questo esercizio.
Ho problemi con questo esercizio/procedura in maple che dice: "considerare la successione che parte da 50100 e ad ogni numero $x$ fa succedere il numero 1-2*(parte decimale di 1/x) + 1/x. Prendere 100000 numeri della successione e guardare quanti sono quelli compresi tra 0 e 1, quanti tra 1 e 2, quanti tra 2 e 3 e quanti tra 3 e 4".
Ho pensato a una cosa del genere per iniziare ...

Mi laureerò presto alla triennale di matematica e voglio scrivere la tesi sulle reti neurali, e non riesco a trovare una fonte che offra una notazione matematica rigorosa, trovo sempre slide da ingegneri da far rabbrividire. Molte non danno per scontato nemmeno le moltiplicazioni tra matrici e vettori e scrivono tutto in maniera esplicita (neanche con la sommatoria)... io sto cercando qualcosa che dia le definizioni come fa qui https://arxiv.org/pdf/1611.01491.pdf alla seconda pagina, (purtroppo qui tratta solo ...
Ciao, sto creando un programma che calcoli i risultati di un equazione di secondo grado ma c'è qualcosa che non va perché non calcola correttamente i risultati. Ecco il mio codice:
#include
#include
int main () {
float a,b,c,delta,x,y;
delta=b*b-4*a*c;
x=(-b+sqrt(delta))/(2*a);
y=(-b-sqrt(delta))/(2*a);
printf ("iserisci i coefficienti di un'equazione di secondo grado\n");
scanf ("&lf\n",&a);
scanf ("%lf\n",&b);
scanf ("%lf\n", &c);
if (delta>= ...
""./sommatre"" non è riconosciuto come comando interno o esterno,
un programma eseguibile o un file batch.
Mi si presenta questa scritta quando provo ad eseguire un programma.
Mi è stato detto che devo installare il compilatore su Geany.. Chi sa dirmi come si fa?
Ciao a tutti,
volevo fare un piccolo sondaggio fra gli utenti Mac, e so che ce n'è sono parecchi qui, per sapere quale software antivirus o di sicurezza hanno scelto di installare. Intendo quelli residenti in memoria all'avvio, non le semplici scansioni come Virustotal e simili.
Le ultime minacce mi hanno convinto a metterne uno sempre attivo, non voglio rischiare i dati di lavoro...
saluti