Ciao ragazzi,
volevo chiedervi una mano per un piccolo programmino che non ho la più pallida idea di come farlo.
"Creare una matrice che contenga le potenze di due"
Riuscireste a darmi una mano?
Vi ringrazio!
Ciao ragazzi,
volevo chiedervi una mano per un piccolo programmino che non ho la più pallida idea di come farlo.
"Creare una matrice che contenga le potenze di due"
Riuscireste a darmi una mano?
Vi ringrazio!
In riferimento al Regolamento interno di questo forum, non sono ammesse richieste di sviluppo codice.
Di conseguenza, sei tu che devi esporre il tuo problema, ovvero dire esattamente cosa hai provato a fare (eventualmente postando il codice da te realizzato) e su quella base chiedere aiuti. Postare semplicemente la consegna e chiedere "di dare una mano" è spesso visto come una richiesta di sviluppo codice.
Inoltre, lo stesso regolamento impone l'uso di titoli significativi: "Aiuto programma" non è significativo... qui tutti hanno bisogno di un aiuto per un programma, è implicito. Questo lo posso correggere io.
Posta, quindi, ciò che hai sviluppato finora e sii preciso nell'indicare i tuoi dubbi (o gli errori che ottieni in compilazione/esecuzione, se il programma è già completo).
Ciao.![]()
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
Un'idea ... inserisci il valore 1 nella prima cella; inserisci il valore doppio della cella precedente nella cella successiva.
No MP tecnici (non rispondo nemmeno!), usa il forum.
@oregon grazie!
Quindi una cosa del genere?
1 2 4 8 16
32 64 .......
Forse sono riuscito a fare qualcosa (dove x sono le righe e y le colonne)
i:=integer;
z: array[x,y] of integer;
x:=1;
y:=1;
i:=1;
for y:=1 to 4 do
i=i*2;
matrice[x,y] := i;
y:=1
x:=2
for y:=1 to 4 do
i=i*2
matrice[x,y]:=i
Potrebbe essere corretto? è solo una piccola bozza
una matrice delle potenze di due sarebbe questa?
1 2 4 8 2 4 8 16 4 8 16 32 8 16 32 64
consiglio di base: dovresti sempre testare il codice, non scrivere a scatola chiusauna volta creata la matrice, stampala con altri for e vedi se è riempita correttamente.
consiglio specifico: non so se il prof ti ha già spiegato che è possibile anche "nidificare" un for in un altro.
inoltre rivedi il tuo codice e controlla quali righe riempi
Ultima modifica di jimbo0; 16-09-2015 a 18:45