Salta al contenuto
  • Categorie
  • Recenti
  • Tag
  • Popolare
  • Utenti
  • Gruppi
Collassa
Logo del marchio
  1. Home
  2. Elettronica e Programmazione
  3. Programmazione
  4. esperti in visual basic? (urgente)

esperti in visual basic? (urgente)

Pianificato Fissato Bloccato Spostato Programmazione
23 Post 0 Autori 5.7k Visualizzazioni
  • Da Vecchi a Nuovi
  • Da Nuovi a Vecchi
  • Più Voti
Rispondi
  • Risposta alla discussione
Effettua l'accesso per rispondere
Questa discussione è stata eliminata. Solo gli utenti con diritti di gestione possono vederla.
  • G Non in linea
    G Non in linea
    Gabriele94
    scritto su ultima modifica di
    #8

    si mi serviva il codice per vedere come si fà. entro ieri però, era una cosa urgente 😞 ma devil mi puoi aiutare un'altra volta :)

    1 Risposta Ultima Risposta
    0
    • L Non in linea
      L Non in linea
      Le085
      scritto su ultima modifica di
      #9

      spostato nella sezione adatta

      1 Risposta Ultima Risposta
      0
      • G Non in linea
        G Non in linea
        Gabriele94
        scritto su ultima modifica di
        #10

        scusami ma dove si trova la sezione dal menu di sopra?

        lasciate aperta il 3d perchè avrò delle domande :)

        edit:

        devo calcolare la media per ogni città. non capisco l'errore 😞

        Private Sub BtnCalcola_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnCalcola.Click

        Dim tot, media As Short

        For I = 1 To r

        tot = 0

        For j = 1 To 30

        tot = tot + matri(I, j)

        Next j

        media = tot / 30

        TxtMedia.Text = CStr(media) & vbNewLine

        Next I

        End Sub

        1 Risposta Ultima Risposta
        0
        • L Non in linea
          L Non in linea
          Le085
          scritto su ultima modifica di
          #11

          per la diagonale principale supponendo matrice quadrata in pseudocodice è

          somma=0;

          for (t=0; t++; t

          somma=somma+matrice[t][t];

          }

          per diagonale inversa:

          somma=0;

          for (t=0; t++; t

          somma=somma+matrice[t][matrice.numerocolonne-t];

          }

          il codice poi lo devi trasformare te in VB...

          1 Risposta Ultima Risposta
          0
          • L Non in linea
            L Non in linea
            Le085
            scritto su ultima modifica di
            #12

            Gabriele94 ha scritto:

            scusami ma dove si trova la sezione dal menu di sopra?

            lasciate aperta il 3d perchè avrò delle domande :)

            edit:

            devo calcolare la media per ogni città. non capisco l'errore 😞

            Private Sub BtnCalcola_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnCalcola.Click

            Dim tot, media As Short

            For I = 1 To r

            tot = 0

            For j = 1 To 30

            tot = tot + matri(I, j)

            Next j

            media = tot / 30

            TxtMedia.Text = CStr(media) & vbNewLine

            Next I

            End Sub

            che problema ti da?

            1 Risposta Ultima Risposta
            0
            • G Non in linea
              G Non in linea
              Gabriele94
              scritto su ultima modifica di
              #13

              mi visualizza un numero che non ne è una media ne una somma

              1 Risposta Ultima Risposta
              0
              • L Non in linea
                L Non in linea
                Le085
                scritto su ultima modifica di
                #14

                ma questo matr(I,j) che non è dichiarato dove lo prendi? non è che devi prenderlo dagli argomenti del metodo?

                tipo "e." e hai dentro la matrice?

                1 Risposta Ultima Risposta
                0
                • G Non in linea
                  G Non in linea
                  Gabriele94
                  scritto su ultima modifica di
                  #15

                  scusami ti do pure il carica

                  Public Class Form1

                  Dim città As String

                  Dim r As Short

                  Dim matri(,) As Short

                  Private Sub BtnCarica_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnCarica.Click

                  r = Val(InputBox("num città"))

                  ReDim matri(r, 30)

                  For i = 1 To r

                  città = (InputBox("nome città"))

                  For j = 1 To 3

                  matri(i, j) = Val(InputBox("temp città" & CStr(i), "nella giornata" & CStr(j)))

                  Next j

                  Next i

                  End Sub

                  1 Risposta Ultima Risposta
                  0
                  • D Non in linea
                    D Non in linea
                    Devil_Mcry
                    scritto su ultima modifica di
                    #16

                    Ma non dovrebbe essere 30 invece di 3?!?

                    Perché se li metti 3 per provare in modo facile e di la metti 30 poi ti viene diverso il valore

                    1 Risposta Ultima Risposta
                    0
                    • G Non in linea
                      G Non in linea
                      Gabriele94
                      scritto su ultima modifica di
                      #17

                      si ma non è quello il problema

                      ho provato ma niente

                      1 Risposta Ultima Risposta
                      0
                      • D Non in linea
                        D Non in linea
                        Devil_Mcry
                        scritto su ultima modifica di
                        #18

                        Beh insomma ... Metti 3 valori e fai poi la media su 30

                        Cmq scusa una cosa, ma città non lo salvi da nessuna parte?

                        1 Risposta Ultima Risposta
                        0
                        • G Non in linea
                          G Non in linea
                          Gabriele94
                          scritto su ultima modifica di
                          #19

                          non lo so devil cerco di capire qst linguaggio!!

                          cmq l'ho abbiamo corretto ed è giusto ma su VB non esce :asd:

                          al prossimo problema!

                          i record :D conosci?

                          grazie se mi dai una mano

                          1 Risposta Ultima Risposta
                          0
                          • D Non in linea
                            D Non in linea
                            Devil_Mcry
                            scritto su ultima modifica di
                            #20

                            record di cosa?

                            database

                            variabili complesse o file ad accesso diretto?

                            1 Risposta Ultima Risposta
                            0
                            • G Non in linea
                              G Non in linea
                              Gabriele94
                              scritto su ultima modifica di
                              #21

                              un array di record detta tabella.

                              dico record nel senso che posso inserire dati di tipo diverso

                              1 Risposta Ultima Risposta
                              0
                              • V Non in linea
                                V Non in linea
                                vabatta
                                scritto su ultima modifica di
                                #22

                                Anche se un po' tardi, se spiegassi in modo chiaro e concreto su quello che devi fare, potrei darti una mano.

                                1 Risposta Ultima Risposta
                                0
                                • G Non in linea
                                  G Non in linea
                                  Gabriele94
                                  scritto su ultima modifica di
                                  #23

                                  passato molto tempo ho già risolto

                                  1 Risposta Ultima Risposta
                                  0
                                  • V Non in linea
                                    V Non in linea
                                    vabatta
                                    scritto su ultima modifica di
                                    #24

                                    Gabriele94 ha scritto:

                                    passato molto tempo ho già risolto

                                    Beh, nel caso in cui avrai ancora bisogno, posta che magari ti posso essere d'aiuto!

                                    1 Risposta Ultima Risposta
                                    0

                                    Ciao! Sembra che tu sia interessato a questa conversazione, ma non hai ancora un account.

                                    Stanco di dover scorrere gli stessi post a ogni visita? Quando registri un account, tornerai sempre esattamente dove eri rimasto e potrai scegliere di essere avvisato delle nuove risposte (tramite email o notifica push). Potrai anche salvare segnalibri e votare i post per mostrare il tuo apprezzamento agli altri membri della comunità.

                                    Con il tuo contributo, questo post potrebbe essere ancora migliore 💗

                                    Registrati Accedi
                                    Rispondi
                                    • Risposta alla discussione
                                    Effettua l'accesso per rispondere
                                    • Da Vecchi a Nuovi
                                    • Da Nuovi a Vecchi
                                    • Più Voti


                                    • Accedi

                                    • Non hai un account? Registrati

                                    • Accedi o registrati per effettuare la ricerca.
                                    Powered by NodeBB Contributors
                                    • Primo post
                                      Ultimo post
                                    0
                                    • Categorie
                                    • Recenti
                                    • Tag
                                    • Popolare
                                    • Utenti
                                    • Gruppi