Ir ao conteúdo
  • Cadastre-se

fehcunha10

Membro Júnior
  • Posts

    13
  • Cadastrado em

  • Última visita

Reputação

7
  1. Boa tarde pessoal estou com um problema em um código em python de um tipo de jogo, preciso dar ao usuário três chances para ele adivinha o número porém quando o usuário digita o numero e esta errado ele já exibe como se o usuário estivesse digitado e começa novamente abaixo o enunciado e código. 1) Elabore um programa que gere um número aleatório entre 1 e 50. O usuário terá 3 tentativas para descobrir o número sorteado. A cada palpite o programa deve informar se o valor digitado é maior ou menor que o valor sorteado. Quando o usuário acertar ou acabarem as tentativas o programa reinicia até que o usuário digite 0. alguém poderia me ajudar por favor while True: from random import randint n=randint(1,50) print (n) jogo=0 adivinha=int(input('Tente adivinhar numero eu pensei ')) if adivinha==0: break for jogo in range (1,3+1): if adivinha==n: print('Bravo voce me venceu ') break else: print('tente novamente o numero que você digitou é maior que o numero')
  2. adicionado 0 minutos depois exatamente isso, deu certinho muito obrigado pela ajuda
  3. Boa tarde galera estou com uma duvida em um programa relativamente simples, o programa pede que eu crie uma funçao float e retorne o maior numero digitado no vetor que está no main, mais está dando erro #include<stdlib.h> #include<stdio.h> #include<math.h> float maior (float vet[], int t) { int i; float maior; for(i=0;i<t;i++) { maior=vet[0]; if (vet[i]<maior) { maior=vet[i]; } } return maior; } int main() { float v[10],nmaior; int i,j,tamanho=10; for(i=0;i<tamanho;i++) { printf ("Informe o %d numero do vetor ", i+1); scanf("%f",&v[i]); } nmaior=maior(v,tamanho); printf("\nO maior numero e o %f", nmaior); } poderia me ajudar por favor?
  4. Se eu fizer em um for ficaria assim ? creio que esteja algo errado ainda.. void main() { int i,s=0; for(i=1;i<=50;i++) { s += ((1+i)/(50-i)); } printf ("O valor de S é igual a %f ", s); }
  5. Pessoal boa tarde, estou com uma dúvida em fazer um programa e não faço ideia por onde começar, alguém por favor poderia me ajudar nesse exercício: (LAÇO) Utilizando o laço de repetição, crie um programa que informe o valor de S, sendo que: S = 1/50 + 2/49 + 3/48 + 4/47 ...... + 50/1 Não faço ideia por onde começar..
  6. O que você me recomenda fazer para resolver o problema ?
  7. Pessoal boa noite estou com um exercício onde objetivo é reconhecer o problema e corrigir para funcionar mais não estou achando o defeito é relacionado a string estou com dificuldade em entender, alguém poderia me ajudar por favor int main(int argc, char *argv[]) char cidade[30]; char estado[40]; printf("Encontre o erro de programação e faça corretamente\n"); printf("\nDigite a Cidade: "); scanf("%s", cidade); printf("\nDigite o Estado: "); gets(estado); printf("\nVoce mora na cidade de %s e no estado de %s", cidade, estado); system("PAUSE"); return 0; }
  8. Olha eu cheguei até essa parte, aparentemente está fazendo tudo que foi proposto programa { inclua biblioteca Texto --> tx funcao inicio() { inteiro cont = 0,sn, m = 0, h = 0, d=0, ph = 0, pm= 0, pd=0 cadeia nome, sexo faca { escreva ("Informe um nome ") leia (nome) escreva ("Informe o sexo M/F ") leia (sexo) sexo = tx.caixa_baixa(sexo) escreva ("Deseja digitar um novo usuário ? 1 para sim 2 para não ") leia (sn) se (sexo == "m") h = h+1 se (sexo == "f") m = m+1 se (sexo != "f" e sexo !="m") d = d+1 cont= cont+1 } enquanto (sn == 1) ph = (h*100)/cont pm = (m*100)/cont pd = (d*100)/cont escreva ("O total de pessoas é ", cont, "\n") escreva ("O total de pessoas do sexo feminino é ",m, " a porcentagem é ", pm,"%", "\n") escreva ("O total de pessoas do sexo masculino é ",h, " a porcentagem é ", ph,"%", "\n") escreva ("o total de pessoas com sexo invalido é ", d, " a porcentagem é ", pd,"%") } }
  9. Acho que eu consegui chegar até essa parte programa { inclua biblioteca Texto --> tx funcao inicio() { inteiro cont=0, qtd, pi, pf, novo =0, total=1, cont2 = 0,sn, m = 0, h = 0, d=0 cadeia nome, sexo faca { escreva ("Informe o seu nome ") leia (nome) escreva ("Informe seu sexo M/F ") leia (sexo) escreva ("Deseja digitar um novo usuário ? 1 para sim 2 para não ") leia (sn) se (sexo == "m") h = h+1 se (sexo == "f") m = m+1 cont2= cont2+1 } enquanto (sn == 1) escreva ("candidados femininos é ",m, "\n") escreva ("candidados masculino é ",h, "\n") escreva ("O total de candidatos é ",cont2) } }
  10. Boa tarde, você tem me ajudado muito, consegui fazer o contador funcionar, porém ainda não estou conseguindo fazer a parte final que é com o se armazenar o sexo de cada pessoa em uma variável e fazer a média, gostaria por favor que você desse uma olhada nele, creio que falte detalhes para finalizar programa { inclua biblioteca Texto --> tx funcao inicio() { inteiro cont=0, qtd, novo =0, total=1, cont2 = 0,sn, m = 0, h = 0 cadeia nome, sexo faca { escreva ("Informe o seu nome ") leia (nome) escreva ("Informe seu sexo M/F ") leia (sexo) escreva ("Deseja digitar um novo usuário ? 1 para sim 2 para não ") leia (sn) h = h+1 m = m+1 cont2= cont2+1 } enquanto (sn == 1) se (sexo == "m") escreva ("candidados masculino é ",h, "\n") se (sexo == "f") escreva ("candidados femininos é ",m, "\n") escreva ("O total de candidatos é ",cont2) } }
  11. Olá eu realmente estava dando murro em ponta de faca, eu consegui solucionar a primeira parte, mas eu não estou conseguindo incrementar um contador para saber quantos loops foram dados eu não sei qual comando posso usar nessa parte eu cheguei até aqui, mas não bateu com o que eu preciso: enquanto (sn == 1) se sn== 1 total +=sn escreva (total) Eu estou usando no momento o Portugol Studio
  12. Olha eu consegui fazer a parte do laço para o usuário digitar os dados certinho porém não consigo dar sequencia eu parei bem nessa parte mais não estou conseguindo evoluir estou travado nessa parte desde ontem, ão tenho muita prática nessa parte de laços e para exibir o resultado que foi proposto no exercício para (cont=0; cont<=novo; cont++) { faca { escreva ("Informe o seu nome ") leia (nome) escreva ("Informe seu sexo M/F ") leia (sexo) escreva ("Deseja digitar um novo usuário ? 1 para sim 2 para não ") leia (sn) } enquanto (sn == 1)
  13. Galera estou precisando criar um programa com laço de repetição mais estou com uma dúvida enorme em desenvolver será que alguém poderia me ajudar por favor) (LAÇO) Solicite para o usuário nome e sexo de pessoas, ao final da entrada desses dados pergunte para o usuário se o mesmo deseja digitar mais pessoas, se sim solicite novamente os dados, se não, encerre o programa e exiba a quantidade de pessoas que foram digitadas, o total de pessoas do sexo masculino, o total do sexo feminino, o total de sexo inválido e a porcentagem de cada um.

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