Ir ao conteúdo
  • Cadastre-se

Marcelo Bialeski

Membro Júnior
  • Posts

    10
  • Cadastrado em

  • Última visita

posts postados por Marcelo Bialeski

  1. Jogo em torno de 30 minutos a 1 hora e o jogo trava e fecha sozinho, não apresenta nenhum erro, após fechar reinicia o social club e aparece a mensagem pra iniciar em modo segurança.


    Setup: Processador i5 7º geração, 8GB de RAM, NVIDIA GeForce 940MX 2GB, HD 1Terrabit.

    OBS: Percebi que começou esse problema após algumas atualizações automáticas no Windows 10.

  2. Boa tarde, estou com o seguinte problema quando tento acessar o phmpmyadmin:
    OBS: localhost está OK!
    O problema é quando eu digito localhost/phpmyadmin, nao me direciona para a tela de login e apresenta a seguinte mensagem no browser:

     

    "($GLOBALS['cfg']['ShowServerInfo'] || empty($cfg['Server']['verbose'])) { $server_info .= $GLOBALS['dbi']->getHostInfo(); } if (! empty($cfg['Server']['verbose']) && $GLOBALS['cfg']['ShowServerInfo']) { $server_info .= ')'; } $mysql_cur_user_and_host = $GLOBALS['dbi']->fetchValue('SELECT USER();'); // should we add the port info here? $short_server_info = (!empty($GLOBALS['cfg']['Server']['verbose']) ? $GLOBALS['cfg']['Server']['verbose'] : $GLOBALS['cfg']['Server']['host']); } echo '
    ' . "\n"; // Anchor for favorite tables synchronization. echo PMA_RecentFavoriteTable::getInstance('favorite')->getHtmlSyncFavoriteTables(); echo '
    '; if ($server > 0 || count($cfg['Servers']) > 1 ) { if ($cfg['DBG']['demo']) { echo '
    '; echo '
    ' . __('phpMyAdmin Demo Server') . '
    '; echo '
    
    '; printf( __( 'You are using the demo server. You can do anything here, but ' . 'please do not change root, debian-sys-maint and pma users. ' . 'More information is available at %s.' ), 'demo.phpmyadmin.net' ); echo '
    '; echo '
    '; } echo '
    '; echo ' "

     

  3. RESOLVIDO!

    Obrigado pela força.

     

    
    #include <stdio.h>
    #include <stdlib.h>
    
    float aluno[2][3], soma, media, turmat = 0, auxW;
    int l, x, ra, encontrou =0, encontrou2 = 0, opcao = 0;
    
    //Menu retornando cada função.
    int menu()
    {
        printf("1- Informe RA/NOTA: \n");
        printf("2- Alterar nota primeiro bimestre: \n");
        printf("3- Alterar nota segundo bimestre: \n");
        printf("4- Imprimir media do aluno: \n");
        printf("5- Imprimir media da turma: \n");
        printf("6- Sair");
        printf("\n");
        printf("Informe uma opcao: \n");
        scanf("%d", &opcao);
    
    
        if(opcao==2)
        {
            alterarnota1();
        }
    
        if(opcao==3)
        {
            alterarnota2();
        }
    
        if(opcao==4)
        {
            imprimirmedia();
        }
        if(opcao==5)
        {
            imprimirmediaturma();
        }
        if(opcao==6)
        {
            printf("voce optou por sair. \n Ate logo o/ \n");
            exit(0);
        }
    
        return(0);
    }
    
    int alterarnota1()
    {
        while(encontrou == 0)
        {
            printf("Informe o RA do aluno que deseja alterar a nota: \n");
            scanf("%d", &ra);
    
            for(x=0; x<2; x++)
            {
                if(ra == aluno[x][0])
                {
                    printf("Informe a nota do primeiro bimestre: \n");
                    scanf("%f", &aluno[x][1]);
                    printf("Nota alterada com sucesso! \n");
                    printf("\n");
                    encontrou =1;
                }
            }
            if( encontrou == 0)
            {
                printf("Ra nao encontrado: \n");
            }
        }
    
        return(0);
    }
    
    int alterarnota2()
    {
        while( encontrou2 == 0)
        {
            printf("Informe o RA do aluno que deseja alterar a nota: \n");
            scanf("%d", &ra);
    
            for(x=0; x<2; x++)
            {
                if(ra == aluno[x][0])
                {
                    printf("Informe a nota do segundo bimestre: \n");
                    scanf("%f", &aluno[x][2]);
    
                    encontrou2 =1;
                }
            }
            if( encontrou2 == 0)
            {
                printf("Ra nao encontrado: \n");
            }
        }
    
        return(0);
    }
    
    int imprimirmedia()
    {
        //aqui exibi a media do aluno
        for(l=0; l<2; l++)
        {
            soma=aluno[l][1] + aluno[l][2];
            media = (aluno[l][1] + aluno[l][2])/2;
            printf("RA do aluno [%1.f]\n Nota[%2.f]\n Nota2[%2.f]\n Soma[%2.f]\n media[%2.f] \n", aluno[l][0], aluno[l][1], aluno[l][2], soma, media);
        }
        return(0);
    }
    
    int imprimirmediaturma()
    {
        //aqui exibir e calcular a média da turma.
        turmat =0;
        for(l=0; l<2; l++)
        {
            turmat = turmat + (aluno[l][1] + aluno[l][2])/2;
    
        }
        turmat = turmat /2;
        printf("A madia da turma e: [%2.f] \n", turmat);
        return(0);
    }
    
    
    void main()
    {
        //Aqui preenche a matriz com o RA e a nota do aluno.
        printf("******* CADASTRAR RA ALUNO ******* \n");
        for(l=0; l<2; l++)
        {
            menu();
            if(opcao == 1)
            {
                printf("Informe o RA: \n");
                scanf("%f", &aluno[l][0]);
    
                printf("Informe a nota do 1 Bimestre: \n");
                scanf("%f", &aluno[l][1]);
    
                printf("Informe a nota do 2 Bimestre: \n");
                scanf("%f", &aluno[l][2]);
            }
        }
    
        while(auxW < 5)
        {
    
            menu();
    
            auxW++;
        }
    
    }
    
    

     

    • Curtir 1
  4. Olá, tudo bem.

     

    Na verdade a média por aluno e por turma não é o problema, pois estou usando duas funções que fazem essa parte do meu algoritmo. São elas:

    
    int imprimirmedia()
    {
        //aqui exibi a media do aluno
        for(l=0; l<2; l++)
        {
            soma=aluno[l][1] + aluno[l][2];
            media = (aluno[l][1] + aluno[l][2])/2;
            printf("RA do aluno [%1.f]\n Nota[%2.f]\n Nota2[%2.f]\n Soma[%2.f]\n media[%2.f] \n", aluno[l][0], aluno[l][1], aluno[l][2], soma, media);
        }
        return(0);
    }
    
    

     

    
    int imprimirmediaturma()
    {
        //aqui exibir e calcular a média da turma.
        turmat =0;
        for(l=0; l<2; l++)
        {
            turmat = turmat + (aluno[l][1] + aluno[l][2])/2;
    
        }
        turmat = turmat /2;
        printf("A madia da turma e: [%2.f] \n", turmat);
        return(0);
    }
    
    

     

    O problema se torna que tenho que percorrer a matriz com o RA informado pelo usuário na opção 2 do menu, verificar se o RA informado já existe, se já existir ai sim substituir a nota que está na posição da matriz aluno.

     

    • Obrigado 1
  5. Exercício: Fazer um mini sistema acadêmico que receba RA e nota do aluno,  que possa alterar as notas, exibir média de cada aluno e média total da turma.

    OBS: Minha opção  4 e 5 já estão funcionando, a minha duvida é como fazer a opção 2 e 3 para substituir as notas dos alunos já cadastrados.

     

    MENU:

    1 – Inserir Aluno/Nota
    2 – Alterar Nota 1 Bimestre
    3 – Alterar Nota 2 Bimestre
    4 – Exibir Media por Aluno
    5 – Exibir Media por Turma
    6 – Sair

     

     

     

    
    #include <stdio.h>
    #include <stdlib.h>
    
    float aluno[2][3], soma, media, turmat, auxW;
    int l, opcao = 0;;
    
    
    int menu()
    {
    
        printf("1- Informe RA/NOTA: \n");
        printf("2- Alterar nota primeiro bimestre: \n");
        printf("3- Alterar nota segundo bimestre: \n");
        printf("4- Imprimir media do aluno: \n");
        printf("5- Imprimir media da turma: \n");
        printf("Informe uma opcao: \n");
        scanf("%d", &opcao);
    
        if(opcao==4)
        {
            imprimirmedia();
        }
        if(opcao==5)
        {
            imprimirmediaturma();
        }
    
        return(0);
    }
    //Minha duvida está nessa função.
    int alterarnota(){
    
        printf("Informe o RA do aluno que deseja alterar a nota: \n");
    
    return(0);
    }
    
    int imprimirmedia()
    {
        //aqui exibi a media do aluno
        for(l=0; l<2; l++)
        {
            soma=aluno[l][1] + aluno[l][2];
            media = (aluno[l][1] + aluno[l][2])/2;
            printf("RA do aluno [%1.f]\n Nota[%2.f]\n Nota2[%2.f]\n Soma[%2.f]\n media[%2.f] \n", aluno[l][0], aluno[l][1], aluno[l][2], soma, media);
        }
        return(0);
    }
    
    int imprimirmediaturma()
    {
        //aqui exibir e calcular a média da turma.
        turmat =0;
        for(l=0; l<2; l++)
        {
            turmat = turmat + (aluno[l][1] + aluno[l][2])/2;
    
        }
        turmat = turmat /2;
        printf("A madia da turma e: [%2.f] \n", turmat);
        return(0);
    }
    
    void main()
    {
        //Aqui preenche a matriz com o RA e a nota do aluno.
        printf("******* CADASTRAR RA ALUNO ******* \n");
        for(l=0; l<2; l++)
        {
            menu();
            if(opcao == 1){
            printf("Informe o RA: \n");
            scanf("%f", &aluno[l][0]);
    
            printf("Informe a nota do 1 Bimestre: \n");
            scanf("%f", &aluno[l][1]);
    
            printf("Informe a nota do 2 Bimestre: \n");
            scanf("%f", &aluno[l][2]);
            }
        }
    
    }
    
    

     

     

    • Curtir 1
  6. Bom dia, estou com problema com o seguinte exercício:

    Escrever um algoritmo que lê uma matriz A(5,2) e a escreva. Verifique, a seguir, quais os elementos de A que estão repetidos e quantas vezes cada um está repetido. Escrever cada elemento repetido com uma mensagem dizendo que o elemento aparece X vezes em A.

     

    Meu código ficou assim:

     

    #include <stdio.h>
    
    void main()
    {
    
    
        int m[5][2];
        int ma[10][2];
        int l,c,contL, repetiu, valor =0;
    
        //Percorrendo a matriz
        for(l=0; l<5; l++)
        {
            for(c=0; c<2; c++)
            {
                printf("Informe um valor para linha [%d] e coluna [%d]: \n", l,c);
                scanf("%d", &m[l][c]);
                
        //Utilizando a matriz auxiliar "ma"
                repetiu=0;
                for(contL=0; contL<10; contL++)
                {
                    if(ma[contL][0] == m[l][c])
                    {
                        ma[contL][1] = ma[contL][1] +1;
                        repetiu = 1;
                    }
    
                }
                if (repetiu == 0)
                {
                    ma[valor][0] = m[l][c];
                    ma[valor][1] = 1;
                    valor = valor + 1;
                }
    
            }
    
        }
        for(contL=0; contL<10; contL++)
        {
            if(ma[contL][1] >= 1)
            {
                printf("Elemento %d repetiu %d vezes \n", ma[contL][0], ma[contL][1]);
            }
            else
            {
                printf("Não se repetem \n");
            }
        }
    }


     

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!