Notifiche
Cancella tutti

[Risolto] informatica programmazione in c

  

0

Scrivere una funzione per contare le occorrenze di 0 e -1 dato il main

#include <stdio.h>

// Definizione della funzione contaOccorrenze
void contaOccorrenze(
{

}

int main() {
int array[] = {0, -1, 2, 0, -1, 0, 3, -1, -1};
int dimensione = sizeof(array) / sizeof(array[0]);
int conteggioZero, conteggioMenoUno;

// Chiamata della funzione contaOccorrenze
contaOccorrenze(parametri della funzione);

printf("Numero di occorrenze di 0: %d\n", conteggioZero);
printf("Numero di occorrenze di -1: %d\n", conteggioMenoUno);

return 0;
}

Autore

@mbmbmb Qual è la domanda? Qual è il dubbio?

mi sono dimenticata di inserirla scusa, cosa sono le occorrenze? ho cercato su internet ma ci sono solo riguardo a stringhe e non array

@mbmbmb Penso il numero di volte che 0 e -1 sono presenti nell'array

@mbmbmb Se non ti è chiaro qualcosa dimmi che provo a rispiegarlo

1 Risposta



1

L'occorrenza è il verificarsi di un determinato fenomeno o la ricomparsa di un determinato elemento o di un dato statistico, matematico. In questo caso il numero di volte che 0 e -1 compaiono nell'array

Questo è il codice:

#include

// Definizione della funzione contaOccorrenze
void contaOccorrenze(int array[], int dimensione, int conteggioZero, int conteggioMenoUno) {
conteggioZero = 0;
conteggioMenoUno = 0;

for (int i = 0; i < dimensione; i++) {
if (array[i] == 0) {
conteggioZero++;
} else if (array[i] == -1) {
conteggioMenoUno++;
}
}
}

int main() {
int array[] = {0, -1, 2, 0, -1, 0, 3, -1, -1};
int dimensione = sizeof(array) / sizeof(array[0]);
int conteggioZero, conteggioMenoUno;

// Chiamata della funzione contaOccorrenze
contaOccorrenze(array, dimensione, &conteggioZero, &conteggioMenoUno);

printf("Numero di occorrenze di 0: %d\n", conteggioZero);
printf("Numero di occorrenze di -1: %d\n", conteggioMenoUno);

return 0;
}

Sono da telefono, quindi non l'ho eseguito su pc, se vuoi vedi tu se va, buona giornata

@tiz grazie mille e buona giornata

 

 

Di nulla, figurati. Buona giornata



Risposta
SOS Matematica

4.6
SCARICA