Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [C++] cin in un vettore

    Salve a tutti, volevo un informazione riguardo ai vettori. Si possono inserire in input una sequenza di numeri in un vettore? Per esempio ho un vettore chiamato vett[], se io inserisco in input la sequenza 123456, è possibile inserire ogni cifra nel vettore corrispondente alla posizione? In questo modo:
    vett[0]=1
    vett[1]=2
    vett[2]=3
    vett[3]=4
    E via dicendo.
    Volevo sapere se c'èra un metodo per estrarre la cifra dalla posizione "1" e inserirlo in vett[0] e via seguendo.

    Grazie in anticipo

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,461
    Se inserisci ogni singola cifra seguita da invio è semplice.

    Se invece vuoi inserire tutto il valore seguito da un solo invio, allora dovrai usare una variabile per l'input e trattare il valore con un algoritmo per separarne le cifre.
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    Utente di HTML.it L'avatar di Scara95
    Registrato dal
    Jul 2009
    residenza
    Zimella (VR)
    Messaggi
    2,590
    Quote Originariamente inviata da oregon Visualizza il messaggio
    Se inserisci ogni singola cifra seguita da invio è semplice.

    Se invece vuoi inserire tutto il valore seguito da un solo invio, allora dovrai usare una variabile per l'input e trattare il valore con un algoritmo per separarne le cifre.
    Banalmente: leggere come stringa e sottrarre '0' ad ogni carattere. Poi ovviamente ciò non tiene conto degli errori in input.
    "Quid enim est, quod contra vim sine vi fieri possit?" - Cicerone, Ad Familiares

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 © 2024 vBulletin Solutions, Inc. All rights reserved.