promotion image of download ymail app
Promoted
Anonimo
Anonimo ha chiesto in Computer e InternetProgrammazione e Design · 2 mesi fa

Ragazzi chi mi può aiutare? Vi prego è urgente?

Scrivere un programma in linguaggio C che riceve in ingresso una sequenza di N numeri interi. I numeri

sono memorizzati in un vettore. Il valore N è inserito dall’utente. Terminato l’inserimento della sequenza di

numeri, il programma deve stampare la somma dei pari e dei dispari ed il numero degli elementi pari ed il

numero degli elementi dispari.

1 risposta

Classificazione
  • Anonimo
    2 mesi fa

    #include <stdio.h>

    main()

    {

          int v[100],i,l,p=0,d=0,cp=0,cd=0;

          printf("\nInserisci gli elementi del vettore (0 termina):\n");

          for(i=0;i<100;i++)

          {

           scanf("%d",&v[i]);

           if(v[i]==0)

             break;

           if((v[i]%2)==0) //pari

           {

            p+=v[i];

            cp++;

           }

           else

           {

             d+=v[i];

             cd++;

           };

          }

          if((cp==0) && (cd==0))

           printf("\nNessun inserimento.\n");

          else

          {

           printf("\nLa somma di %d pari e' %d\n",cp,p);

           printf("\nLa somma di %d dispari e' %d\n",cd,d);

          };

          printf("\nVettore caricato:\n");

          for(l=0;l<i;l++)

            printf("%4d",v[l]);

    printf("\n");        

    system("pause");      

    }

    • Commenter avatarAccedi per rispondere alle risposte
Altre domande? Fai una domanda e ottieni le risposte che cerchi.