Ir ao conteúdo
  • Cadastre-se

JVGS1111

Membro Pleno
  • Posts

    31
  • Cadastrado em

  • Última visita

Tudo que JVGS1111 postou

  1. por algum motivo nao consigo imprimir a informaçao correta pro usuario na hora de mostrar os cadastros(CASE 2:) se a variavel nome nao estiver como matriz, eu tiro o segundo [] e da um bug na hora de imprimir. Eu vou to tentando fazer as mudanças que me disseram assim que eu acabar retorno aqui.
  2. Boa tarde, estou com um problema em desenvolver um código, é um programa de cadastro, preciso cadastrar pessoas em seguida mostrar algumas informações para o usuário. A informação que estou com problema em desenvolver é que tenho que mostrar ao usuário os dados da pessoas cadastrada que mais gastou KW isto dentre todos os cadastrados. Eu consigo imprimir o valor só do maior KW dentro de um vetor, porém não consigo imprimir o nome desta pessoa que é necessário, estou tentando salvar a posição do vetor em que o valor maior foi encontrado com um loop de FOR mas mesmo assim não estou conseguindo, alguém consegue ajudar ? ME REFIRO AO CASE 4 do meu codigo. #include <stdio.h> #include <stdlib.h> int main() { char nome[50][50]; int ID[50], KW[50], escolha, cadastrar, cont, media, cont2, cont3 = 0; int sair = 2, maior = 0, posmaior = 0; float total[200]; static int linha = 0; while (sair == 2) { system("cls"); printf("1- cadastro\n"); printf("2- relatorio geral\n"); printf("3- relatorio de consumo\n"); printf("4- relatorio de consumidores\n"); scanf("%d", &escolha); switch (escolha) { case 1: system("cls"); printf("quantos deseja cadastrar ?\n"); scanf("%d", &cadastrar); for (cont = 0; cont < cadastrar; cont++) { printf("digite o nome: "); fflush(stdin); scanf("%[^\n]s", &nome[linha]); printf("digite o ID: "); fflush(stdin); scanf("%d", &ID[linha]); printf("digite o consumo de KW: "); fflush(stdin); scanf("%d", &KW[linha]); if (KW[linha] > 170){ cont2++; } total[linha] += (KW[linha] * 1.75); media += KW[linha]; system("pause"); linha++; } system ("cls"); break; case 2: system("cls"); for (cont = 0; cont < cadastrar; cont++) { printf("nome: %s\nID: %d\nconsumo de KW: %d\ntotal a pagar:%.2f \n", nome[cont], ID[cont], KW[cont], total[cont]); system("pause"); } system ("cls"); break; case 3: system("cls"); printf("media de consumo da cidade: %d \n", media / linha); printf("numero de consumidores que consumiram mais de 170 KW: %d\n", cont2); system("pause"); break; case 4: // identificaçao do maior (quem gastou mais) maior = KW[0]; for (cont3 = 0; cont3 < cadastrar; cont3++) { if (KW[cont3] > maior){ posmaior = cont3; printf("%s %d %d\n",nome[posmaior][posmaior], ID[posmaior], KW[posmaior]); } system("pause"); break; } default: printf("valor invalido\n"); system("pause"); break; } } }
  3. Bom dia, sou novo no grupo essa é minha primeira postagem. Estou com problemas em alguns jogos e uso cotidiano em meu computador. Acontece o seguinte, ao tentar executar alguns jogos ESPECÍFICOS o computador trava e emite um ruido (som sai da caixa de som ou fone de ouvido), só é possível usar o computador se reinicia-lo. Esse problema acontece com os seguintes jogos: Fortinite, Getting Over It with Bennett Foddy, RUINER, Seven - The Days Long Gone, Homefront: The Revolution. Demais jogos testados rodam normalmente, jogos como: CS, BF4, BF1, CODBO2, The Evil Within 1 e 2 e outros. OUTRO PROBLEMA que acontece é durante a utilização comum do computador ou na execução dos jogos que funcionam normalmente, ocorre uma pequena travada na tela e no áudio, coisa de 1 segundo e volta ao normal. Comprei na Pichau, mandei o computador para o RMA e trocaram o HD, Processador e Placa de vídeo e o computador voltou com o mesmo problema. Antes de enviar para Pichau o Watch Dogs 2 também travava porém depois de trocarem as peças somente este jogo funciona normalmente. Eu uso um adaptador HDMI para VGA. Versão do software Radeon - 17.12.1 Edição do software Radeon - Adrenalin Chipset gráfico - AMD Radeon(TM) RX 560D XFX Tamanho da memória - 4096 MB Tipo de memória - GDDR5 Clock interno - 1196 MHz Versão do Windows - Windows 10 (64 bit) Memória do sistema - 8 GB DDR4 Tipo da CPU - AMD Ryzen 5 1400 Quad-Core Processor Driver atualizados Grato a todos que colaborarem

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!