Per favore potreste aiutarmi a convertire questo algoritmo da C a C++

di il
25 risposte

Per favore potreste aiutarmi a convertire questo algoritmo da C a C++

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
{

int N,i;

do{
printf("inserisci la dimensione ");
scanf("%d",&N);

}
while (N>200);

int a[N];

for (i=0;i<N;i++){

printf("inserisci a[%d]",i);
scanf("%d",&a);
}

molteplicita(a,N);

system("PAUSE");
return 0;
}



molteplicita(int a[],int N){

int c=0;
int i,j;

for (i=0;i<N;i++){

for (j=0;j<N;j++){

if (a==a[j])
c++;

}

printf("a[%d] = %d ricorrenza --> %d \n",i,a,c);
c=0;
}




}

25 Risposte

  • Re: Per favore potreste aiutarmi a convertire questo algoritmo da C a C++

    Utilizza il tag code, poi a che ti serve convertire il codice in c++?
  • Re: Per favore potreste aiutarmi a convertire questo algoritmo da C a C++

    Non so come si usa il tag code. Potresti aiutarmi per favore?
  • Re: Per favore potreste aiutarmi a convertire questo algoritmo da C a C++

    BBBGGG ha scritto:


    Non so come si usa il tag code. Potresti aiutarmi per favore?
    ti basta scrivere il codice tra:
     
     
     [code]
     qui sei dentro il tag code
      
    
    ma ripeto a cosa ti serve convertire il codice?
  • Re: Per favore potreste aiutarmi a convertire questo algoritmo da C a C++

    Ma lo scrivo dentro codeblocks???


    Devo convertirlo perché è un esercizio di scuola che devo consegnare e il professore lo vuole in C++ ma io mi trovo meglio scrivendo in C
  • Re: Per favore potreste aiutarmi a convertire questo algoritmo da C a C++

    Per favore aiutami che non sono molto pratico in informatica, già è un miracolo che sono riuscito a scrivere quel codice in C
  • Re: Per favore potreste aiutarmi a convertire questo algoritmo da C a C++

    BBBGGG ha scritto:


    Ma lo scrivo dentro codeblocks???


    Devo convertirlo perché è un esercizio di scuola che devo consegnare e il professore lo vuole in C++ ma io mi trovo meglio scrivendo in C
    Cosa centra codeblock? devi semplicementre scriverlo dentro i tag, ti basta cliccare il bottone in alto con raffigurato </>.
    Comunque intanto cancella l'altro thread visto che chiedi praticamente la stessa cosa, se il linguaggio che state studiando è il c++ perchè scrivi in C ? non sono molte le differenze tra c++ e C ti basterebbe perdere mezza giornata della tuia vita (per questo codice decisamente meno) per studiarti la sintassi del c++ e risolveresti. Comunque una delle differenze è che la libreria standard in c++ non è stdio ma iostream, al posto di printf puoi scrivere cout<< ma devi utilizzare il namespace standard, quindi o scrivi a inizio codice using namespace std, o in alternativa std::cout<< mentre per lo scanf puoi utilizzare std::cin>>variabile. Poi per il resto il tuo codice(che non ho controllato a livello sintattico o logico) può essere utilizzato in C++. Ma il consiglio che ti do io è di studiarti il linguaggio invece di convertire, anche perchè non ha senso fare questo lavoro
  • Re: Per favore potreste aiutarmi a convertire questo algoritmo da C a C++

    Orion99 scusami se ti disturbo così tanto ma inserendo le modifiche che mi hai suggerito l'algoritmo non funziona. non so cosa significhi scriverlo dentro i tag. So che ti sto disturbando tantissimo ma non è che potresti farmi un immenso favore convertendo tu il l'algoritmo al mio posto
  • Re: Per favore potreste aiutarmi a convertire questo algoritmo da C a C++

    Non usare più thread e usa i tag CODE.

    E soprattutto NON chiedere codice pronto, studia.
  • Re: Per favore potreste aiutarmi a convertire questo algoritmo da C a C++

    BBBGGG ha scritto:


    Orion99 scusami se ti disturbo così tanto ma inserendo le modifiche che mi hai suggerito l'algoritmo non funziona. non so cosa significhi scriverlo dentro i tag. So che ti sto disturbando tantissimo ma non è che potresti farmi un immenso favore convertendo tu il l'algoritmo al mio posto
    Invece di perdere tempo cercando di convertire sto codice non è meglio se studi il c++? Comunque se proprio ci tieni mandami il codice come l'hai convertito
  • Re: Per favore potreste aiutarmi a convertire questo algoritmo da C a C++

    Adesso te lo invio.
    Grazie in anticipo e scusami ancora per il disturbo
  • Re: Per favore potreste aiutarmi a convertire questo algoritmo da C a C++

    Non in privato perché rischiate il ban
  • Re: Per favore potreste aiutarmi a convertire questo algoritmo da C a C++

    oregon ha scritto:


    Non in privato perché rischiate il ban
    Non è mia intenzione scrivergli il codice al posto suo non ti preoccupare , anche perchè non ho tempo da perdere in pvt con lui
  • Re: Per favore potreste aiutarmi a convertire questo algoritmo da C a C++

    Orion99 ecco qui il mio algoritmo:

    #include <iostream>
    #include <stdio.h>
    #include <stdlib.h>


    using namespace std;
    int main();
    {
    int N,a, v[];
    do{
    cout("inserisci la dimensione del vettore");
    cin>>("%d",&N);
    }
    while (N>200;)
    int b[N];
    for (i=0; i<N;i++)
    {
    cout<<("inserisci b[%d]",i);
    cin>> ("%d",&b)
    }
    molteplicità (b,N);

    return 0;
    }

    molteplicità(intb[]; int N){
    int c=0;
    int i,J;
    for (i=0,i<N;i++){
    for(j=0;j<N;j++){
    if(b==b[j])
    c++
    }
    cout<<("a[%d] = %d ricorrenza --> %d \n",i,b,c);
    c=0
    }

    }




    GRAZIE INFINITE PER IL TUO AIUTO
  • Re: Per favore potreste aiutarmi a convertire questo algoritmo da C a C++

    Hai fatto una bella insalata, se questo codice convertito ti serve per domani hai tutto il tempo di studiarti la sintassi e farlo da solo.Comunque per quanto riguarda questo thread ho chiuso, ti ripeto per l'ultima volta studia.
Devi accedere o registrarti per scrivere nel forum
25 risposte