Visualizzazione dei risultati da 1 a 10 su 12

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2012
    Messaggi
    106

    [C] Copia degli elementi pari

    Salve a tutti sto cercando di risolvere questo problema:
    Un programma deve leggere dall’utente due vettori di 5 elementi ciascuno. Il programma
    deve creare un ulteriore vettore, che contenga la copia dei soli elementi pari presenti nei
    due vettori di partenza, e stampare tale vettore.
    Io ho sviluppato questo codice fin'ora:
    codice:
    #include <stdio.h>
    #include <stdlib.h>
    int l,n,i,z=0;
    main()
    {   
        printf("Numero valori da inserire nei vettori: ");
        scanf("%d",&l);
        int vett_1[l]; 
        int vett_2[l];
        int vett_3[l];
        printf("\n");
       
        for(i=0;i<l;i++){
                         printf("Inserisci il %d%c valore del primo vettore: ",i+1,248);
                         scanf("%d",&vett_1[i]);
                         printf("Inserisci il %d%c valore del secondo vettore: ",i+1,248);
                         scanf("%d",&vett_2[i]);
                         }
        for(i=0;i<l;i++){
                         if(vett_1[i]%2==0){
                                            vett_3[i]=vett_1[i];
                                            z=z+1;
                                            printf("Il %d%c valore pari inserito nel vettore %c: %d\n",z,248,138,vett_3[i]);
                                            }               
                         }
        system("PAUSE");	
    }
    E arrivato a questo punto io riesco a copiare gli elementi pari inseriti nel primo vettore nel terzo vettore.Ora io dovrei continuare il programma in modo tale da poter copiare anche i valori pari del secondo vettore nel terzo vettore ma non ci riesco in nessun modo. Avevo pensato di copiare gli elementi pari del secondo vettore nel terzo di seguito a quelli pari del primo ma non so come fare.
    Es:
    vett_1= 2 3 6
    vett_2=1 3 4 8
    vett_3= 2 6 4 8
    Come faccio a scrivere gli elementi pari del secondo vettore di seguito agli elementi pari del primo che sono stati copiati nel terzo?
    Grazie per gli aiuti

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Hai capito che questo thread è del 2012 ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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