Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2013
    Messaggi
    84

    [C++] scambiare valori tra posizioni pari e dispari

    Salve,
    ho un vettore di numeri positivi. Devo scambiare i valori fra posizioni pari e dispari.
    ad esempio: l'1 con la 3,la 2 con la 4:
    codice:
    int temp;
    for(int i=0;i< dim && i+2<dim; i++)
    {
    temp=array[i+2];
    array[i+2]=array[i];
    array[i]=temp;
    
    }
    Non va, va in crash...

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    A parte il fatto che basta

    i+2<dim

    non dovresti avere problemi. Mostra la dichiarazione di dim e array
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.