Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    sommare array bidimensionali(o matrici)

    Ragazzi e la prima volta che vi scrivo ma vi seguo sempre...ma andiamo al dunque il mio prof mi ha dato un quesito da risolvere.
    dato una matrice da 3 di un concorso di cani e giudice inserire il voto dei giudici poi sommare i loro voti ed dichiarare il vincitore...
    purtroppo mi sono bloccato non ho capito come si fa ad fare la somma di righe (riguardando i cani) dato i voti dei giudici...cmq vi mando il mio file compilato

    #include <stdio.h>
    #include <stdlib.h>
    #define cani 3
    #define giudice 3

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

    int voti,risultato,giudici,vincitore,massimo,a,b;
    int concorso[cani][giudice];
    int somma;

    for(a=0; a<cani; a++){
    printf("cane in posizione %d \n",a+1);
    for(b=0; b<giudice; b++){
    printf("voto %d giudice ",b+1);
    scanf("%d",&concorso[cani][giudice]);
    }
    printf(" \n ") ;


    }
    printf("\n\n ");


    for(a=0 ; a<cani ; a++){
    somma=0
    for(b=0; b<giudice; b++){

    somma=somma+concorso[cani][giudice];
    sr[a]=somma;


    }

    }


    for(a=0 ; a<cani ; a++)



    return 0;
    }


    datemi dei consigli sto impazzendo vi prego

  2. #2
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,466
    Non devi usare [cani][giudici] nei cicli ma [a][b]
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  3. #3
    si ho provato a cambiare ma non mi danno la lista dei tre canni sommati al voto dei giudice dati

    mi da solo un unico risultato...

    puoi rivedere tu la procedura da attuare

    il ciclo for che ho realizzato per la somma e corretto secondo te

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