Informatica
Discussioni su argomenti di Informatica
Domande e risposte
Ordina per
In evidenza
Salve,
potreste aiutarmi a risolvere questo esercizio? Non dovrebbe essere troppo lungo ma mi risulta difficile.
Scrivere un programma che calcoli un'espressione:
schermata tipica:
inserire espressione: 1+2.5*3
risultato: 10.5
Gli operandi dell'espressione sono numeri floating point. Gli operatori ammessi devono essere +,-,*,/.
Per semplicità l'espressione viene calcolata da sinistra a destra (nessun operatore deve avere precedenza sugli altri).
dovrei utilizzare il ciclo do-while e la ...

Salve, vi scrivo per un problema a me difficile da risolvere. Premetto che sono un autodidatta ed ho purtroppo studiato il C da solo . Mi sono trovato dinanzi alla creazione di questo programma che richiede i seguenti punti :
1 acquisizione di un insieme di nickname e la lista amici per ogni nickname ;
2 visualizzazione a schermo dei nickname e delle loro liste amici.
Il codice è il seguente :
#include <stdio.h>
#include <stdlib.h>
#include ...

Salve!
Il mio professore, in un esame, ha chiesto il modulo K di un numero N come subroutine in assembler da completare entro 100 cicli di clock; la versione senza "limite di tempo" è abbastanza semplice da implementare e, dopo un po' di lavoro sono riuscito a ricondurmi alla formula finale che usa cioè:
\(\displaystyle |N|_{K} = |(NLL + 3NLH + 9NHL + NHH)|_{K} \)
dove N è un numero a 16 bit (del tipo AAAA BBBB CCCC DDDD) e:
NLL = DDDD
NLH = CCCC
NHL = BBBB
NHH = AAAA
Quello che mi chiedo è ...

Se mando in run il programma che ho copiato in calce con 1000 utenti anziche con 100(cioè mettendo #define Nut 1000 anzichè 100) mi da questo messaggio
process returned -1073741571(0xC00000FD)
Qualcuno mi sa dire cosa devo correggere per farlo funzionare correttamente? Con 100 utenti (con #define Nut 100) funziona bene.
#include
#include
#include
#include
#include
#include
#include
#define Nt 1000
#define Nut 100
using ...
Salve,
qualcuno può aiutarmi a capire come funziona questo esempio di programma:
int main(void)
{
int i, n, odd, square;
printf("This program prints a table of squares.\n");
printf("Enter number of entries in table:\t");
scanf("%d",&n);
i=1;
odd=3;
for(square=1; i<=n; odd+=2){
printf("%10d%10d\n",i,square);
++i;
square+=odd;
};
exit(0);
}
Da quello che ho capito stampa ...

Buonasera,
sto provando a realizzare un algoritmo in fortran, il quale mi deve restituire il massimo e il minimo di un vettore A.
Riporto il code sia del programma chiamante, e sia delle singole procedure per determinare il massimo e il minimo del vettore A.
In verità ho provato l'algoritmo, alternando le chiamate, nel senso che, ho escluso in primo momento call massimo e facendo rimanere call minimo cosi facendo ho notato che l'algoritmo funziona, poi facendo il viceversa, ho notato che ...

Salve ho un grosso problema con excel: non riesco a ricavare la retta tangente ad un grafico in un punto ben preciso. Mi spiego meglio: sto facendo i grafici sforzo-deformazione delle prove di geotecnica (sforzo su asse y, deformazione su asse x) e ho bisogno dell'angolo della retta tangente al grafico della curva sforzo-deformazione nel punto sull'asse y pari al 50% del valore massimo. Solo che non so davvero come farla questa tangente, né come ricavare il grafico: qualcuno mi può aiutare ...

Ciao ragazzi, non riesco a capire come farlo.La richiesta è questa:
Si consideri la seguente famiglia di rette descritta dal parametro c e
dalla costante r0 = 2
y = c*x + r0*(sqrt(c*c+1));
che deve essere scritta come una funzione in ANSI C, in modo esteso dichiarando una
variabile locale che `e restituita dal return. Alla funzione devono ovviamente essere passati
tre argomenti: l’ascissa x, il parametro c e la costante r0.
Io non ho mia visto una cosa del genere , 10 errori mi da il ...

Ciao a tutti!
Devo scrivere un metodo che, dato come parametro un array di double, verifichi che la matrice sia triangolare superiore(tutti gli elementi sotto la diagonale principale =a 0!)
Ho scritto questo:
public class Matrice
{
public static boolean matTriangSup(double[][]a)
{
boolean triangSup=true;
for(int i=1;i<a.length;i++)
{
for (int j=0;j<i;j++)
{
...

Buonasera a tutti!
Provo a chiedere una cosa che non credo sia troppo complessa, ma non ne sto venendo a capo
Ho 16 immagini binarie in Matlab sotto forma di matrici, e devo calcolare per ognuna la massima distanza tra due pixel dell'immagine che abbiano valore 1. Sono riuscito tramite il comando find a caricare tutte le coordinate di tali pixel in un vettore v di dimensione px2, dove p sono per ogni immagine il numero di pixel diverso da 0, e le 2 colonne stanno ovviamente per le coordinate ...

Ciao ragazzi, mi son bloccato su un esercizio.
a) Lo studente consideri nell’intervallo [a,b], con a = 0 e b = 5, la seguente famiglia di rette descritta dal parametro c: y = c^2 x − c^3. Definisca un vettore che deve contenere 5 valori del parametro c, a partire dal valore c0 = 0.5 con un incremento ∆c = 0.5. Il vettore deve essere caricato con un ciclo usando la formula c_i = c_(i−1) + ∆c.
b) Per il tracciamento delle singole rette e sufficiente suddividere l’intervallo in m = 5 sottointervalli ...

Ciao a tutti!
Devo fare il seguente progetto:
"Implementare un sistema software che possa esplorare e fare il
parsing dei contenuti di vere pagine HTML alla ricerca di dati specifici
(e.g. risultati sportivi) da salvare in formato opportuno"
Posso farlo o in Java, o in Rust o in Python o in Scala.
L'unico linguaggio con cui ho avuto a che fare a livello scolastico è Il C quindi devo imparare da zero uno dei linguaggi sopra elencati. Volevo sapere qual ' è il linguaggio più " giusto" da ...

Ciao a tutti,
sto studiando il capitolo sull'algebra relazionale ed il modello relazionale per l'esame di basi di dati.
Ho un esercizio che mi chiede:
"Scrivere in algebra relazionale la seguente interrogazione: “trovare i nomi dei clienti che hanno ordinato esattamente gli stessi tipi di pizza di Mario Rossi.
Si assuma che Mario Rossi abbia ordinato almeno una pizza."
Lo schema è:
Pizze(codPizza, nome, tempoPrep, prezzo)
– Ingredienti(codIngrediente, nome, quantitàMagazzino, costoBase)
– ...

Buonasera,
Vi riporto il code dell'algoritmo il quale, data una matrice $X$ di $n$ righe e $m$ colonne, e sia $p$ un numero intero, mi da come valore $s=0$ se non esitono $p$ elementi consecutivi uguali a $0$, invece $s=1$ altrimenti.
Ovviamente la parte finale dell'algoritmo non è definita, è solo per provare se andava, in particolare sulla funzione stampa valore $s$. ...

Ciao a tutti,
sto svolgendo un esercizio di Basi di dati sull'algebra relazionale.
Lo schema relazionale è il seguente (le chiavi primarie sono sottolineate, le chiavi esterne sono date esplicitamente):
– City(id, name, countrycode*, district, population) countrycode FK(Country)
– Country(code, name, continent, capital*, population) capital FK(City)
– Countrylanguage(countrycode*, language, isofficial, percentage) countrycode FK(Country)
L'esercizio mi chiede di trovare in SQL il nome della ...

Buonasera e buone feste!
Vi chiedo scusa per la mia ignoranza, a molti di voi sembrerà una domanda banale, ma preso un foglio Excel, come posso calcolare la Pendenza di una serie di dati passo passo (senza usare la formula già presente in Excel)?
Non mi sono chiari i passaggi da effettuare (ne la formula stessa della Pendenza) e la guida di Excel non aiuta.
Dove posso allegare un file excel di esempio?
Grazie!

Ciao a tutti! Ho iniziato i primi esercizi sulle liste e dopo i primi (pochi) successi mi sono bloccato su questo esercizio:
"Scrivere un programma che acquisisca da tastiera due successioni di interi positivi, entrambe terminate da un numero negativo, e le inserisca in due liste distinte. Scegliere se realizzare una procedura o una funzione che, prese
in input le due liste, crei una terza lista contenente l’intersezione ordinata tra le due precedenti: non vi devono quindi essere elementi ...
Un'università possiede la lista di tutti gli studenti memorizzata su un solo file. A ciascun studente sono attribuite diverse informazioni: numero d'identificazione, cognome, nome, data di nascita, indirizzo, sezione, ciclo di studio. Per ciascun studente le informazioni sono memorizzate linea per linea nel formato seguente sul file:
ID
Per il seguente esercizio:
Non sono sicuro di aver trovato tutti gli errori, secondo voi ci sono altri errori? Soprattutto non sono sicuro si possano inizializzare variabili constexpr in quel modo. O se c'è qualche errore più sottile che mi è sfuggito.
Questo programma concede 5 tentativi per cercare di indovinare il tasso di cambio tra gli euro e i franchi svizzeri. Purtroppo ci sono degli errori. Trovateli e correggeteli.
1 #include <iostream>
2 #include ...
Non saprei veramente dove porre questa domanda, e visto che questo corso fa parte del corso di informatica la pongo qui, se però dovesse essere la sezione sbagliata, chiedo venia e nel caso vi chiederei la gentilezza di segnalarmi la giusta sezione. Grazie
Problema:
Un bambino di vostra conoscenza vuole registrare e inviare un messaggio, un canto di natale, a sua nonna. Vi chiede pertanto di aiutarlo a costruire una trasmissione ottimale del messaggio.
Domanda 2)
Consigliate inseguito di ...