Forum by laureateci.it
[ Home | REGOLE FORUM | Tutti i blog | Profilo | Registrati | CHAT | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Download Informatica | Download ICD | Download TPS | Download Magistrale | Download Specialistica | Giochi | Cerca nel web | cerca | faq | RSS ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 INFORMATICA - Primo Anno
 Programmazione
 program.
 Nuova Discussione  Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
I seguenti utenti stanno leggendo questo Forum Qui c'è:
Autore Discussione Precedente Discussione Discussione Successiva  

kizzu
Utente medio

GT


Regione: Puglia
Prov.: Bari
Città: Cerignola


Inserito il - 29/08/2005 : 10:47:20  Mostra Profilo  Visita l'Homepage di kizzu Invia a kizzu un Messaggio Privato  Rispondi Quotando
scusate,dato il seguente scorcio di programma, e mandato in esecuzione,dopo aver inserito gli elementi,la schermata in dos, va via dopo alcuni secondi,perchè?come posso risolvere sto problema?grazie per l'attenzione,e scusate la bassezza della domanda.....

PROGRAM varie_array (input,output);
CONST
n_elementi=5;
TYPE
mio_Array=ARRAY[1..n_elementi] OF INTEGER;
VAR
a, i:integer;
vet_1:mio_Array;

BEGIN
(* Inzializzazione di vet_1 *)
FOR i:=1 TO n_elementi DO vet_1[i]:=0;

(* Lettura di vet_1 *)
write('Inserisci gli elementi di vet_1');
FOR i:=1 TO n_elementi DO read(vet_1[i]);

(* Visualizzazione di vet_1 *)
writeln('Elementi di vet_1');
FOR i:=1 TO n_elementi DO writeln(vet_1[i]);
END.

My pc:MB:intel865 PERL,pentium 4 3.0 prescott,1Gb RAM 2.5-3-3-7,Sapphire 9600XT 256Mb,terratec cinergy 400,MAXTOR 160GB SerialATA,LG DVDRAM-4160B,LG CD-RW GCE-8520B,LG DVD-ROM GDR8163B GSACreative® Inspire™ P5800

Boia chi molla
kizzu aziz

genius
dott. ing. cav. ...FN

Genio


Regione: Puglia
Prov.: Bari
Città: Molfetta - Caput Mundi


Inserito il - 29/08/2005 : 10:56:36  Mostra Profilo  Visita l'Homepage di genius  Clicca per vedere l'indirizzo MSN di genius  Invia a genius un messaggio Yahoo! Invia a genius un Messaggio Privato  Rispondi Quotando
PROGRAM varie_array (input,output);
CONST
n_elementi=5;
TYPE
mio_Array=ARRAY[1..n_elementi] OF INTEGER;
VAR
a, i:integer;
vet_1:mio_Array;

BEGIN
(* Inzializzazione di vet_1 *)
FOR i:=1 TO n_elementi DO vet_1[i]:=0;

(* Lettura di vet_1 *)
write('Inserisci gli elementi di vet_1');
FOR i:=1 TO n_elementi DO read(vet_1[i]);

(* Visualizzazione di vet_1 *)
writeln('Elementi di vet_1');
FOR i:=1 TO n_elementi DO writeln(vet_1[i]);
readln;
END.

"...e se non hai morale
e se non hai passione
se nessun dubbio ti assale
perché la sola ragione che ti interessa avere
è una ragione sociale
soprattutto se hai qualche dannata guerra da fare
non farla nel mio nome
non farla nel mio nome
che non hai mai domandato la mia autorizzazione
se ti difenderai non farlo nel mio nome
che non hai mai domandato la mia opinione..."

Un blog farlocco
Torna all'inizio della Pagina

kizzu
Utente medio

GT


Regione: Puglia
Prov.: Bari
Città: Cerignola


Inserito il - 29/08/2005 : 17:28:06  Mostra Profilo  Visita l'Homepage di kizzu Invia a kizzu un Messaggio Privato  Rispondi Quotando
dopo averti ringrazziato tanto per aver risposto, devo dirti che fra le tante soluzioni da me provate c'era anche qsta....nn mi FuNzIoNaAaAaAa!!!!!!!!!!(penso che faro come la faccina affianco!!!)

My pc:MB:intel865 PERL,pentium 4 3.0 prescott,1Gb RAM 2.5-3-3-7,Sapphire 9600XT 256Mb,terratec cinergy 400,MAXTOR 160GB SerialATA,LG DVDRAM-4160B,LG CD-RW GCE-8520B,LG DVD-ROM GDR8163B GSACreative® Inspire™ P5800

Boia chi molla
kizzu aziz
Torna all'inizio della Pagina

Sinkler
Croce & Delizia

gattino


Regione: Puglia
Prov.: Bari
Città: Molfetta


Inserito il - 29/08/2005 : 19:03:31  Mostra Profilo  Visita l'Homepage di Sinkler  Clicca per vedere l'indirizzo MSN di Sinkler Invia a Sinkler un Messaggio Privato  Rispondi Quotando
PROGRAM varie_array (input,output);
CONST
n_elementi=5;
TYPE
mio_Array=ARRAY[1..n_elementi] OF INTEGER;
VAR
i :integer;
vet_1:mio_Array;

BEGIN
(*Inzializzazione di vet_1*)
FOR i:=1 TO n_elementi DO
vet_1[i]:=0;

(* Lettura di vet_1 *)
writeln('Inserisci gli elementi di vet_1');
FOR i:=1 TO n_elementi DO
readln(vet_1[i]);

(* Visualizzazione di vet_1 *)
writeln('Elementi di vet_1');
FOR i:=1 TO n_elementi DO
write(vet_1[i]:5);
readln;
END.
Torna all'inizio della Pagina

genius
dott. ing. cav. ...FN

Genio


Regione: Puglia
Prov.: Bari
Città: Molfetta - Caput Mundi


Inserito il - 29/08/2005 : 19:08:42  Mostra Profilo  Visita l'Homepage di genius  Clicca per vedere l'indirizzo MSN di genius  Invia a genius un messaggio Yahoo! Invia a genius un Messaggio Privato  Rispondi Quotando
Citazione:
Messaggio inserito da kizzu

dopo averti ringrazziato tanto per aver risposto, devo dirti che fra le tante soluzioni da me provate c'era anche qsta....nn mi FuNzIoNaAaAaAa!!!!!!!!!!(penso che faro come la faccina affianco!!!)



scusa, non avevo letto attentamente il tuo programma... manca anke un

"uses crt;"
dopo la prima riga del programma:


PROGRAM varie_array (input,output);
uses crt;
CONST
n_elementi=5;
TYPE
mio_Array=ARRAY[1..n_elementi] OF INTEGER;
VAR
a, i:integer;
vet_1:mio_Array;

BEGIN
(* Inzializzazione di vet_1 *)
FOR i:=1 TO n_elementi DO vet_1[i]:=0;

(* Lettura di vet_1 *)
write('Inserisci gli elementi di vet_1');
FOR i:=1 TO n_elementi DO read(vet_1[i]);

(* Visualizzazione di vet_1 *)
writeln('Elementi di vet_1');
FOR i:=1 TO n_elementi DO writeln(vet_1[i]);
END.

"...e se non hai morale
e se non hai passione
se nessun dubbio ti assale
perché la sola ragione che ti interessa avere
è una ragione sociale
soprattutto se hai qualche dannata guerra da fare
non farla nel mio nome
non farla nel mio nome
che non hai mai domandato la mia autorizzazione
se ti difenderai non farlo nel mio nome
che non hai mai domandato la mia opinione..."

Un blog farlocco
Torna all'inizio della Pagina

rel
Utente assiduo

aa



Inserito il - 30/08/2005 : 03:02:25  Mostra Profilo  Visita l'Homepage di rel Invia a rel un Messaggio Privato  Rispondi Quotando
scusate,dato il seguente scorcio di programma, e mandato in esecuzione,dopo aver inserito gli elementi,la schermata in dos, va via dopo alcuni secondi,perchè?come posso risolvere sto problema?grazie per l'attenzione,e scusate la bassezza della domanda.....
Io sono sempre entrato in Prompt di ms dos (start -> esegui -> cmd) e non hai bisogno di inserire nè readln alla fine nè altro..
Torna all'inizio della Pagina

kizzu
Utente medio

GT


Regione: Puglia
Prov.: Bari
Città: Cerignola


Inserito il - 31/08/2005 : 10:42:40  Mostra Profilo  Visita l'Homepage di kizzu Invia a kizzu un Messaggio Privato  Rispondi Quotando
..ho provato anche le altre soluzioni ma...senza risultato!!!!vabe..un'altra domanda, sapete dove posso trovare le soluzioni alle tracce di laboratorio dell'anno 2003-04 presenti in http://www.di.uniba.it/~proga/#Tracce ???....in particolare mi servirebbe la soluzione dell'esercitazione num. 3 il 5 ex. nn riesco a risolvere il primo ed ultimo punto....!!!!lo so, sono messo male, per questo chiedo il vostro aiuto!!!!grazie!

My pc:MB:intel865 PERL,pentium 4 3.0 prescott,1Gb RAM 2.5-3-3-7,Sapphire 9600XT 256Mb,terratec cinergy 400,MAXTOR 160GB SerialATA,LG DVDRAM-4160B,LG CD-RW GCE-8520B,LG DVD-ROM GDR8163B GSACreative® Inspire™ P5800

Boia chi molla
kizzu aziz
Torna all'inizio della Pagina

Sinkler
Croce & Delizia

gattino


Regione: Puglia
Prov.: Bari
Città: Molfetta


Inserito il - 31/08/2005 : 11:05:00  Mostra Profilo  Visita l'Homepage di Sinkler  Clicca per vedere l'indirizzo MSN di Sinkler Invia a Sinkler un Messaggio Privato  Rispondi Quotando
scusa quale sarebbe l'esercitazione num.3?
se posti la traccia è meglio!

Modificato da - Sinkler in data
Torna all'inizio della Pagina

kizzu
Utente medio

GT


Regione: Puglia
Prov.: Bari
Città: Cerignola


Inserito il - 31/08/2005 : 11:22:31  Mostra Profilo  Visita l'Homepage di kizzu Invia a kizzu un Messaggio Privato  Rispondi Quotando
5. Conversione
Data una sequenza di numeri in input, scrivere il programma che calcola quanti sono, il minimo, il massimo, la somma, la media, quanti sono quelli che cominciano per uno, per due, per tre….

My pc:MB:intel865 PERL,pentium 4 3.0 prescott,1Gb RAM 2.5-3-3-7,Sapphire 9600XT 256Mb,terratec cinergy 400,MAXTOR 160GB SerialATA,LG DVDRAM-4160B,LG CD-RW GCE-8520B,LG DVD-ROM GDR8163B GSACreative® Inspire™ P5800

Boia chi molla
kizzu aziz
Torna all'inizio della Pagina

Sinkler
Croce & Delizia

gattino


Regione: Puglia
Prov.: Bari
Città: Molfetta


Inserito il - 31/08/2005 : 12:15:01  Mostra Profilo  Visita l'Homepage di Sinkler  Clicca per vedere l'indirizzo MSN di Sinkler Invia a Sinkler un Messaggio Privato  Rispondi Quotando
guarda ci sono molti programmi simili nella sezione download:
http://www.laureateci.it/forum/topic.asp?TOPIC_ID=1050
poi se proprio nn ci riesci o hai qualche problema ci dici dove!
Torna all'inizio della Pagina

kizzu
Utente medio

GT


Regione: Puglia
Prov.: Bari
Città: Cerignola


Inserito il - 31/08/2005 : 12:31:13  Mostra Profilo  Visita l'Homepage di kizzu Invia a kizzu un Messaggio Privato  Rispondi Quotando
ho gia dato un'occhiata ma..nn riesco a risolvere questi punti...Data una sequenza di numeri in input, scrivere il programma che calcola quanti sono....quanti sono quelli che cominciano per uno, per due, per tre….

My pc:MB:intel865 PERL,pentium 4 3.0 prescott,1Gb RAM 2.5-3-3-7,Sapphire 9600XT 256Mb,terratec cinergy 400,MAXTOR 160GB SerialATA,LG DVDRAM-4160B,LG CD-RW GCE-8520B,LG DVD-ROM GDR8163B GSACreative® Inspire™ P5800

Boia chi molla
kizzu aziz
Torna all'inizio della Pagina

kizzu
Utente medio

GT


Regione: Puglia
Prov.: Bari
Città: Cerignola


Inserito il - 03/09/2005 : 08:58:51  Mostra Profilo  Visita l'Homepage di kizzu Invia a kizzu un Messaggio Privato  Rispondi Quotando

My pc:MB:intel865 PERL,pentium 4 3.0 prescott,1Gb RAM 2.5-3-3-7,Sapphire 9600XT 256Mb,terratec cinergy 400,MAXTOR 160GB SerialATA,LG DVDRAM-4160B,LG CD-RW GCE-8520B,LG DVD-ROM GDR8163B GSACreative® Inspire™ P5800

Boia chi molla
kizzu aziz
Torna all'inizio della Pagina

Dragon83
Padawan

linux_jedi


Regione: Puglia
Città: Foggia


Inserito il - 03/09/2005 : 17:59:58  Mostra Profilo  Visita l'Homepage di Dragon83  Clicca per vedere l'indirizzo MSN di Dragon83 Invia a Dragon83 un Messaggio Privato  Rispondi Quotando
penso che per sapere i numeri che cominciano per 1 dovresti dichiarare le variabili dei numeri non come integer, ma come string. A questo punto dovrai impostare un if per sapere se la prima "casella" della stringa di caratteri è 1 oppure no.
Penso che si possa fare così...
Torna all'inizio della Pagina
  Discussione Precedente Discussione Discussione Successiva  
 Nuova Discussione  Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
Vai a:
Forum by laureateci.it © 2002 - 2012 Laureateci Communications Torna all'inizio della Pagina
Il DB ha risposto in 0,29 secondi.

TargatoNA.it | SuperDeejay.Net | Antidoto.org | Brutto.it | Equiweb.it | Snitz Forum 2000