Ir ao conteúdo
  • Cadastre-se

José Mauro M M Filho

Membro Júnior
  • Posts

    5
  • Cadastrado em

  • Última visita

Tudo que José Mauro M M Filho postou

  1. @Lucasinacior Acredito que a série 30xx deve vir com preço acima das 20xx, não? Minha ideia desse orçamento é a seguinte: Pegar a placa mais top possível, da série 20xx, aproveitando que elas devem ter uma queda de valor após o lançamento da série 30. Achas uma má ideia?
  2. Boa noite pessoal, Estou querendo trocar o meu computador. E com isso venho pedir a ajuda dos senhores para fazer a melhor escolha possível, dentro do meu orçamento e das minhas expectativas. Atualmente tenho as seguintes configurações: placa-mãe: Gigabyte Z77-DS3H Processador: i5 - 3570k 3.4GHz Placa de vídeo: MSI GTX970 Gaming 4G Memória: 16GB DDR3 1333 MHz Fonte: Silencer MKIII 600W HD: 1TB Seagate SSD: Kingston A400, 240GB Como atualmente trabalho com um monitor de 23'', 1080p. E jogo em um outro monitor de 720p, este computador me atende bem. Mas visando melhorar minha área de trabalho, voltada a programação e com muitas tabelas de Excel, mas também faço algumas edições de imagens e vídeos, quero adquirir um monitor Ultra Wide de 34''. Além é obvio, de melhorar a minha experiência em jogos, que é voltada para os jogos de corrida, como iRacing(o qual jogo hoje com gráficos no alto, na resolução de 720p) e ACC(o qual não posso jogar pois a minha máquina atual não roda). Gostaria de dicas de uma nova máquina com valores até R$8000,00. Tenham em mente que pretendo ter essa máquina, assim como tive essa minha atual, por cerca de 8 anos. No inicio da máquina rodando todo programa e jogo sem problemas nenhum, depois de cerca de 3 anos começar a ter alguns jogos que tenham que ser rodados no alto/médio, e alguns programas que deem uma demorada a mais. E no fim do ciclo e vida estar rodando apenas o necessário, já não atendendo jogos e programas atuais. Lembrando que pretendo comprar as peças separadamente e montar em casa, para baratear o custo total do computador. Desde já, meu muito obrigado a comunidade.
  3. Ve se tu consegue me dar uma força... Antes de exibir a matriz bonitinha, eu quero fazer o programa funcionar certinho... Estou com problema no case 1: #include <stdio.h> #include <stdlib.h> #include<string.h> struct cadeiras{ int linha; int coluna; }; struct teatro{ char nome[50]; int status; struct cadeiras c; }; int main() { int i, j, opcao, auxlinha, auxcoluna; struct teatro t[4][5]; for(i=1;i<2;i++){ for(j=1;j<2;j++){ printf("Seu nome: \n"); gets(t[j].nome); } } do{ printf("O que voce quer fazer?\n[1] Ver todos os assentos\n[2] Comprar assento\n[3] Ver assentos Ocupados\n[4] Sair\n"); scanf("%d", &opcao); switch(opcao){ case 1: for(i=0;i<5;i++){ for(j=0;j<4;j++){ t[j].c.coluna=j; t[j].c.linha=i; t[j].status=0; if(t[j].status==0){ printf("Cadeira: %d%d\t | \nCliente: Livre\t | \nStatus: Livre\t |\n\n\n", t[j].c.linha+1,t[j].c.coluna+1); } if(t[j].status==1){ printf("Cadeira: %d%d\t | \nCliente: %s\t | \nStatus: Ocupada\t |\n\n\n", t[j].c.linha,t[j].c.coluna, t[j].nome); } } }break; case 2: printf("Digite a linha do assento:\n"); scanf("%d", &auxlinha); printf("Digite a coluna do assento:\n"); scanf("%d", &auxcoluna); t[auxcoluna][auxlinha].status=1; break; case 3: for(i=0;i<5;i++){ for(j=0;j<4;j++){ t[j].c.coluna=j; t[j].c.linha=i; if(t[j].status==1){ printf("Cadeira: %d%d\t | \nCliente: %s\t | \nStatus: Ocupada\t |\n\n\n", t[j].c.linha,t[j].c.coluna, t[j].nome); } } } }}while(opcao!=4); } Eu estou setando com o t[j].status=0; o status da cadeira para 0... Mas isso é um problema por que nunca vai entrar no segundo caso do if. Só que se eu tiro esse atribuição, ele para de mostrar vários itens da matriz. Mesmo que estejam vazios. Sabe me dizer porque?
  4. Acho que não ficou claro o enunciado do exercício no caso... Vou tentar explicar: ENUNCIADO: 1) Desenvolva um sistema para controle de acentos para um teatro. O sistema deve ser capaz de : 1.1 – Exibir todas as cadeiras do teatro 1.1.1 – Ao exibir as cadeiras deve ser indicado um status para as cadeiras ocupadas, e para as cadeiras livres 1.1.2 – As cadeiras devem ser criadas como uma estrutura de dados, chamada cadeira e com os seguintes elementos no mínimo: 1.2 - Exibir todas as cadeiras vazias/disponíveis 1.3 - Exibir todas as cadeiras ocupadas 1.4 - Cadastrar um cliente em uma cadeira(o status deve mudar) 1.5 – Excluir um cliente de uma cadeira (o status deve mudar) 1.6 – As cadeiras do teatro devem ser representada por uma matriz (5x4) com as bordas desenhadas; EXPLICAÇÃO: 1.1 - Devem ser mostradas as cadeiras do teatro no formato de matriz, ou seja: Usarei exemplo de uma matriz 1x3. Mas no exercicio deve ser uma 5x4. Cadeira: %d%d - Linha coluna | Cadeira: %d%d - Linha coluna | Cadeira: %d%d - Linha coluna | Cliente: %s - Nome | Cliente: %s - Nome | Cliente: %s - Nome | Situação: %c - Livre ou Ocupada | Situação: %c - Livre ou Ocupada | Situação: %c - Livre ou Ocupada | O problema é fazer com que seja mostrado um Struct na posição 0x0 da matriz. E esse struct deve ter o formato de: Você é obrigado a ter a cadeira com linha e coluna int. struct cadeira{ int linha; int coluna; } struct teatro{ char nome[50]; int status; struct cadeiras c; }; Pois você também é obrigado a usar Struct dentro de Struct.
  5. O problema é que não pode usar ponteiros @arfneto. A ideia do trabalho é mostrar da seguinte maneira: Cadeira: %d%d - Linha coluna Cliente: %s - Nome Situação: %c - Livre ou Ocupada Sendo que tudo acima é um struct, que deve ficar na posição 0x0 da matriz. E na posição 1x0 da matriz terá outro struct com os três elementos novamente.

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...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!