Come inverto i valori degli elementi di un vettore?
  • In diretta da GamesVillage.it
    • News
    • -
    • In Evidenza
    • -
    • Recensioni
    • -
    • RetroGaming
    • -
    • Anteprime
    • -
    • Video
    • -
    • Cinema

Visualizzazione risultati da 1 a 8 di 8

Discussione: Come inverto i valori degli elementi di un vettore?

Cambio titolo
  1. #1
    :D L'avatar di Xboxman
    Registrato il
    09-03
    Località
    Napoli
    Messaggi
    7.867

    Come inverto i valori degli elementi di un vettore?

    Mi sto riferendo al linguaggio Pascal... perchè così non va bene? Cosa devo modificare?:

    program inverte;
    uses crt;
    var v:array[1..100] of real;
    i,n:integer;
    x:real;
    begin
    clrscr;
    repeat
    writeln('Inserisci quantit… elementi');
    readln(n)
    until (n>=1) and (n<=100);
    for i:=1 to n do
    begin
    writeln('Inserisci elemento di posto ',i);
    readln(v[i]);
    end;
    for i:=1 to n do
    begin
    x:=v[i];
    v[i]:=v[n-i+1];
    v[n-i+1]:=x
    end;
    writeln;
    writeln('L''ordine inverso è:');
    for i:=1 to n do writeln(v[i]:1:2);
    readln
    end.

  2. #2
    l' oscuro nemico L'avatar di morgoth90
    Registrato il
    05-06
    Località
    C LikeLandia
    Messaggi
    2.275
    un po di giustificazione non guasterebbe X_X



    ESISTE UN UNICO AMMINISTRATORE


  3. #3
    :D L'avatar di Xboxman
    Registrato il
    09-03
    Località
    Napoli
    Messaggi
    7.867
    Problema risolto, potete chiudere!

    program inverte;
    uses crt;
    var v:array[1..100] of real;
    i,n:integer;
    x:real;
    begin
    clrscr;
    repeat
    writeln('Inserisci quantit… elementi');
    readln(n)
    until (n>=1) and (n<=100);
    for i:=1 to n do
    begin
    writeln('Inserisci elemento di posto ',i);
    readln(v[i]);
    end;
    for i:=1 to n div 2 do
    begin
    x:=v[i];
    v[i]:=v[n-i+1];
    v[n-i+1]:=x
    end;
    writeln;
    writeln('L''ordine inverso &#232;:');
    for i:=1 to n do writeln(v[i]:1:2);
    readln
    end.

  4. #4
    Puppppppaaaaaaaaaaa L'avatar di Revan1985
    Registrato il
    01-06
    Località
    Solbiate Olona
    Messaggi
    1.655
    azz... ci ho rimurgunato su per 1h, ma non avevo notato quel div2 che mancava

    mi sembrava che fosse strano lo scorrimento "totale" dell'array

    e poi dovrei essere un informatico
    È stato detto che la democrazia è la peggior forma di governo, eccezion fatta per tutte quelle altre forme che si sono sperimentate finora.


  5. #5
    :D L'avatar di Xboxman
    Registrato il
    09-03
    Località
    Napoli
    Messaggi
    7.867
    Citazione Revan1985
    azz... ci ho rimurgunato su per 1h, ma non avevo notato quel div2 che mancava

    mi sembrava che fosse strano lo scorrimento "totale" dell'array

    e poi dovrei essere un informatico
    A chi lo dici! A me sono un paio d'ore che mi ero ingrippato su questo prog perchè non riuscivo a capire dov'era il problema!

  6. #6
    StorieDallaSalaMacchine L'avatar di miniBill '90
    Registrato il
    08-05
    Località
    Bergerac
    Messaggi
    4.204
    per inserire codice &#232; buona norma usare il bbcode "code"
    [code]inoltre, se il codice &#232; lungo &#232; utile usare uno spoiler

    ESISTE UN UNICO AMMINISTRATORE
    Quoto-thisisgorman-
    (La mi ex-firma sta qua)

  7. #7
    I am a stegosaurus! L'avatar di The_Ed
    Registrato il
    10-02
    Località
    Milanese imbruttito
    Messaggi
    9.963
    altrimenti ti fotte tutta l'indentazione... ci ho messo un quarto d'ora solo per capire dove iniziavano e finivano i blocchi
    Anche perch&#232; il Pascal non l'ho usato gran che...
    juventino, dailyrander, informatico, musicomane, giocatore

  8. #8
    l' oscuro nemico L'avatar di morgoth90
    Registrato il
    05-06
    Località
    C LikeLandia
    Messaggi
    2.275
    Citazione The_Ed
    altrimenti ti fotte tutta l'indentazione... ci ho messo un quarto d'ora solo per capire dove iniziavano e finivano i blocchi
    Anche perchè il Pascal non l'ho usato gran che...
    ecco identificazione intendevo



    ESISTE UN UNICO AMMINISTRATORE


Regole di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •