Problema esercizio vettori

di il
3 risposte

Problema esercizio vettori

Buongiorno a tutti, sono un nuovo utente!
Mi sto esercitando in c++, sto studiando da autodidatta, avrei bisogno di un aiuto, non riesco a capire come svolgere il seguente esercizio:
Dichiarare un vettore a di 10 int, un vettore b di 10 int e due variabili c e d di tipo int;
Riempire il vettore a da standard input;
Inserire un valore letto da standard input nella variabile d;
Per ogni posizione k del vettore a, se a[k] è diverso da tutti gli elementi del vettore a tra le posizioni k e k+d (escludendo a[k]), si deve scrivere a[k] nel vettore b (le posizioni oltre al vettore non vanno considerate). Inoltre si deve scrivere in c il numero di elementi del vettore a copiati nel vettore b.
Attenzione: d potrebbe essere un numero negativo.

Grazie a chiunque saprà aiutarmi!

3 Risposte

  • Re: Problema esercizio vettori

    Il problema e troppo semplice per potersi incartare per cosi' poco.

    E' un problema che puoi risolvere anche SOLO con CARTA E MATITA, facendo il mitico DIAGRAMA DI FLUSSO (FLOW CHART).

    Il problema e' che sei partito a studiare DIRETTAMENTE un linguaggio di programmazione GIA' DI SUO COMPLESSO, senza le basi piu' BASILARI.

    Consiglio:

    0) ASSIOMA: si studia SUI LIBRI e NON su Internet. Se pensi di cavare il mitico ragno dal buco spazzolando Internet ("gugolando" ) allora parti con ENTRAMBI I PIEDI sbagliati.

    1) acquista un libro di "Introduzione alla programmazione"
    2) se lo fai per hobby e non per motivi di lavoro, o per motivi SPECIFICI, lascia perdere il C ed il C++ e passa a Python.

    Python e' linguaggio PIU' SEMPLICE (se uno NON VUOLE fare le cose complicate, perche' SE vuole fare le cose complicate, allora ci si puo' divertire ), con cui puoi imparare le BASE SENZA doverti SCORNARE con le rogne piu' rognose del C e del suo fratelo maggiore (primo fra tutto la estione della memoria, e come seconda cosa la gestione delle stringhe). Inoltre lo puoi utilizzare SIA alla C (programmazione procedurale) SIA alla C++ (programmazione orientata agli oggetti).

    C'e giusto un po' di traffico nell'installazione, ma non piu' di tanto, comunque.
    Ma MENO che non dover scrivere un sorgente, COMPILARLO E LINKARLO con le librerie esterne per generare l'eseguibile.
  • Re: Problema esercizio vettori

    Aiutarti come?
    Comincia ad impostare il codice e dicci esattamente dove trovi difficoltà.
  • Re: Problema esercizio vettori

    Non ho capito se il problema è che non hai capito cosa devi fare o se è il fatto che a un certo punto non riesci a proseguire con la scrittura del codice .
    Cerca di scrivere il codice e mostra dove si trova il problema che ti impedisce di finire l esercizio .
Devi accedere o registrarti per scrivere nel forum
3 risposte