Jump to content
Fórum Script Brasil

fredlink

Membros
  • Posts

    8
  • Joined

  • Last visited

Everything posted by fredlink

  1. fredlink

    Post it em python

    Boa tarde, Segue abaixo: Implementar do post-it na testa utilizando socket em Python Cada jogador deve escrever o nome de uma pessoa famosa, de uma área específica ou geral (esportes, política, música, cinema, cientistas, empresas, …) e guarda em uma variável localmente e envia esse pacote para o seu adversário. O jogo dos PosIt na Testa é para ser jogado por duas pessoas, os dois escolhem suas respectivas pessoas e tentam adivinhar a do adversário. Para conseguir descobrir a personagem do outro o jogador chuta pessoas e o outro pode ir dando dicas. Os dois jogadores tem em seu computador a pessoa escolhida e a pessoa do adversário então a conexão existe apenas para saber quando é a vez de cada um jogar e enviar a pessoa para o adversário. **OBS** Enviei o anexo com a estrutura dos sockets UDP. Solicito sugestões para a montagem do Post it (acredito que precisará usar estrutura orientada Objetos para o servidor poder fornecer dicas para os jogadores). Não tenho mais nada, pois não consegui fazer ainda. Desde já, agradeço a quem se aventurar a ajudar. Obrigado.
  2. "Tenho uma bateria de exercícios em C para fazer e este abaixo pede para definir as tarifas conforme o enunciado. Não consegui montá-lo direito. Peço ajuda, pois, pede-se para fazê-lo apenas usando estrutura condicional". Desde já, agradeço a atenção. As tarifas de certo parque de estacionamento são as seguintes: • 1 a e 2a hora - R$ 1,00 cada • 3 a e 4a hora - R$ 1,40 cada • 5 a hora e seguintes - R$ 2,00 cada O numero de horas a pagar é sempre inteiro e arredondado por excesso. Deste modo, quem estacionar durante 61 minutos pagara por duas horas, que é o mesmo que pagaria se tivesse permanecido 120 minutos. Os momentos de chegada ao parque e partida deste são apresentados na forma de pares de inteiros, representando horas e minutos. Por exemplo, o par 12 50 representara “dez para a uma da tarde”. Pretende-se criar um programa que, lidos pelo teclado os momentos de chegada e de partida, escreva na tela o preço cobrado pelo estacionamento. Admite-se que a chegada e a partida se dão com intervalo não superior a 24 horas. Portanto, se uma dada hora de chegada for superior à da partida, isso não é uma situação de erro, antes significará que a partida ocorreu no dia seguinte ao da chegada.
  3. Muito obrigado por me ajudar e; compartilhar seu conhecimento aqui no fórum. Grande abraço.
  4. Ler um numero real, se o numero for positivo imprima a raiz quadrada, senao imprima o numero ao quadrado. Sou iniciante em C e fiz esse código abaixo. Ele quase funciona perfeito, só não entendi porque quando digito o numero positivo ele me retorna o resultado duplicando o dígito. Parece que ele entende como uma dízima periódica. Ex: quando n1=49 retorna 77 ao invés de 7. Achei que estava relacionado há alguma limpeza de buffer, por isso inseri estes fflush(stdin), mas não adiantou. Peço sugestoes. Obrigado. #include <stdio.h> #include <stdlib.h> #include<math.h> int main(){ float n1, x; printf("Digite um number: "); scanf("%f", &n1); printf("\n"); if (n1>0){ x = sqrt(n1); fflush(stdin); printf("%.f", x); }else x = pow(n1,2); fflush(stdin); printf("%.f\n\n", x); system("pause"); return 0; }
  5. Solicito suporte para resolver este exercicio em Python: 1. Construir um programa que a. Leia 2 valores inteiros no intervalo [0-100] b. Se o número for par, escrever o fatorial deste número. c. Se o número for impar, escrever o somatório deste número. Desde já agradeço a atençao, Fred.
  6. Solicito suporte em uma questão de uma bateria de exercicios de nível básico em C que não estou conseguindo resolver. A questão à princípio é simples, mas deve ser resolvida do modo mais simples, sem usar condicionais, repetições, nem matrizes e vetores. O código que consegui montar na IDE - Dev C++, mas não funciona: O enunciado é o seguinte: Leia um número inteiro de 4 digitos e imprima 1 digito por linha. "(não consegui identificar o que esta errado ou faltando)". #include <stdio.h> #include <stdlib.h> int main(){ int n1, n2, n3, n4; printf("Digite o numero: "); scanf("%d %d %d %d", &n1, &n2, &n3, &n4); printf("%d\n %d\n %d\n %d\n", n1, n2, n3, n4); system("pause"); return 0; }
  7. Amigos, Abaixo tenho parte do código do jogo feito com o auxílio do nosso instrutor que gera dois tabuleiros, 01 para o usuário e outro para o computador, onde ambos ao rodar o código abrem com a posição aleatória dos membros da esquadra que são pelas letras: P->porta avioes; F->fragata; S->submarino e D->destroyer. A minha dúvida é como faço para ao abrir o código iniciando o jogo para o usuário, fazendo com que o tabuleiro do computador suma quando for a vez do usuário jogar e vice e versa; e tbém exemplos de como montar as coordenadas para construir as jogadas visando acertar os membros da esquadra. Abraço a todos Fred. import random def TabPosBar(Barco, Jog): Ok=0 while Ok==0: Lin=random.randint(0,7) Col=random.randint(0,7) if Jog=="C": if TabCom[Lin][Col]==".":TabCom[Lin][Col]=Barco; Ok=1 else: if TabUsu[Lin][Col]==".":TabUsu[Lin][Col]=Barco; Ok=1 def TabComIni(): print("Posicionando a esquadra do computador...") TabPosBar("F","C") TabPosBar("S","C") TabPosBar("P","C") TabPosBar("D","C") print("Ok") def TabUsuIni(): print("Posicionando a esquadra do usuario...") TabPosBar("F","U") TabPosBar("S","U") TabPosBar("P","U") TabPosBar("D","U") print("Ok") def TabComExi(): print("Tabuleiro do computador") print(" 0 1 2 3 4 5 6 7") for lin in range(8): nome=str(lin)+" " for col in range(8): nome=nome+TabCom[lin][col]+" " print(nome) def TabUsuExi(): print("Tabuleiro do usuario") print(" 0 1 2 3 4 5 6 7") for lin in range(8): nome=str(lin)+" " for col in range(8): nome=nome+TabUsu[lin][col]+" " print(nome) TabCom=[["."]*8 for i in range(8)] TabUsu=[["."]*8 for i in range(8)] TabComIni() TabComExi() TabUsuIni() TabUsuExi()
  8. Pessoal, Estou iniciando meus estudos de programação em Python e me deparei com o problema abaixo, que está me dando dor de cabeça, pois não consigo resolvê-lo, pelo simples fato que ao fazer a pergunta sobre o tipo de instalação escolhida através da funçao "input" eu não consigo linkar os tipos de instalação de instalação eletrica com as condições pedidas na tabela. Nesse caso, a função input aceita qualquer entrada letra, numeros, simbolos e daí eu não consigo linkar com as variáveis gerando erro no interpretador Python 3.5.0a2 Solicito auxílio para resolver o exercício. - Escreva um programa que calcule o preço a pagar pelo fornecimento de energia elétrica. Pergunte a quantidade em KWh consumidas e o tipo de instalação: R para Residencial, C para Comercial e I para Industrial. Calcule o preço a pagar de acordo com a tabela abaixo: ======================================= Tipo | Faixa(KWh) | Preço | Desde já , agradeço a atenção de todos! ==========|============================ | Até 500 | R$0.40 | Residencial |----------------------- |-------------------| | Acima de 500 | R$0.65 | ==========|=============== |-------------------| | Até 1000 | R$0.55 | Comercial |-------------------------|-------------------| | Acima de 1000 | R$0.60 | ==========|=============== |-------------------| | Até 5000 | R$0.55 | Industrial |-------------------------|-------------------| | Acima de 5000 | R$0.60 | ==========|============================
×
×
  • Create New...