Ir ao conteúdo
  • Cadastre-se

jpalmeida34

Membros Juniores
  • Total de itens

    7
  • Registro em

  • Última visita

  • Qualificações

    N/D
  1. @arfneto , obrigado pela dica!! Vai ajudar bastante.
  2. @devair1010 Muito obrigado. Eu estou aprendendo C sozinho e eu não sabia que a comparação de strings era assim. Ajudou demais, valeu!!
  3. Eu tentei resolver um exercício, mas eu não estou achando ele em lugar nenhum. Ele basicamente pedia para pedir os dados de uma pessoa(nome, sexo e idade), e se a pessoa tivesse menos de 25 anos e fosse do sexo feminino era para imprimir o nome da pessoa e que ela foi aceita. O problema é que pelo código que eu fiz, depois de inserir as informações, o nome não é impresso, mesmo obedecendo as condições estabelecidas. Alguém ai pode me ajudar, por favor? #include <stdio.h> #include <stdlib.h> #include <string.h> struct dados{ char nome [70]; char sexo [20]; int idade; }; int main (){ struct dados pessoa1; printf ("Insira o seu nome: "); fgets (pessoa1.nome, 70, stdin); printf ("Insira o seu sexo: "); fgets (pessoa1.sexo, 20, stdin); printf ("Insira a sua idade: "); scanf ("%i", &pessoa1.idade); if (pessoa1.sexo==="feminino" && pessoa1.idade<25){ printf ("%s, voce foi aceita!\n", pessoa1.nome); } return 0; }
  4. Alguém pode me ajudar nessa questão e me dizer se o meu código está certo ou não? Eu acho que o meu computador não consegue processar tudo! Pergunta: Os fatores primos de 13195 são 5, 7, 13 e 29. Qual é o maior fator primo do número 600851475143? Código: #include <stdio.h> int main (){ unsigned long long int n = 600851475143, maior_div_primo, i, j; short int primo = 1; for (i=2; i<n; i++){ primo = 1; for (j=2; j<n; j++){ if (i%j==0){ primo = 0; } } if (primo=1 && n%i==0){ maior_div_primo=i; } } printf("%lli\n", maior_div_primo); return 0; }
  5. Muito obrigado, ajudou demais!! Obrigado também pelas dicas
  6. Eu n queria um código para resolver o meu problema. Eu gostaria de saber se você pode olhar o meu código(ou qualquer outra pessoa) e falar o que q eu to errando nele. Mas obrigado por ter enviado o código
  7. Eu tava tentando resolver esse problema q foi passado em uma lista de exercícios passada pelo meu prof da facul: Faça um programa que preencha uma matriz 5 x 3 com as notas de cinco alunos em três provas. O programa deverá mostrar um relatório com o número dos alunos (número da linha) e a prova em que cada aluno obteve menor nota. Ao final do relatório, deverá mostrar quantos alunos tiveram menor nota em cada uma das provas: na prova 1, na prova 2 e na prova 3. Eu tentei resolver, mas eu n consigo entender porque alguns dos valores da matriz resultante tão errados. Se alguém puder me ajudar, agradeceria Obs.: o programa tá anexado, o código e o compilado. #include <stdio.h> int main (){ int num_wtests[2], i , j, tests[4][2], worst_tests[4]; for (i=0; i<5; i++){ for (j=0; j<3; j++){ printf ("Insert the note for the test %i of the student %i: ", j, i); scanf ("%i", &tests[i][j]); worst_tests[j]=0; if (i==0 && j==0){ worst_tests[i]=tests[i][j]; num_wtests[j]++; } else if (i==0 && tests[i][j]<worst_tests[i]){ worst_tests[i]=tests[i][j]; num_wtests[0]--; num_wtests[j]++; } if (i==1 && j==0){ worst_tests[i]=tests[i][j]; worst_tests[j]++; } else if (i==1 && tests[i][j]<worst_tests[i]){ worst_tests[i]=tests[i][j]; num_wtests[0]--; num_wtests[j]++; } if (i==2 && j==0){ worst_tests[i]=tests[i][j]; num_wtests[j]++; } else if (i==2 && tests[i][j]<worst_tests[i]){ worst_tests[i]=tests[i][j]; num_wtests[0]--; num_wtests[j]++; } if (i==3 && j==0){ worst_tests[i]=tests[i][j]; num_wtests[j]++; } else if (i==3 && tests[i][j]<worst_tests[i]){ worst_tests[i]=tests[i][j]; num_wtests[0]--; num_wtests[j]++; } if (i==4 && j==0){ worst_tests[i]=tests[i][j]; num_wtests[j]++; } else if (i==4 && tests[i][j]<worst_tests[i]){ worst_tests[i]=tests[i][j]; num_wtests[0]--; num_wtests[j]++; } } } printf ("The number of students is 5.\n"); for (i=0; i<5; i++){ printf ("\nStudent %i notes (T1, T2 and T3):", i); for (j=0; j<3; j++){ printf ("%i ", tests[i][j]); } } for (j=0; j<3; j++){ printf ("\nNumber of worst notes on test %i: %i", j, num_wtests[j]); } return 0; } Programa testes matriz 5x3.rar

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações 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...

Redes de Computadores - Gabriel Torres

PROMOÇÃO DE QUARENTENA

De R$ 39,90 por apenas R$ 9,90 só até as 23h59min desta sexta-feira 03/04/2020

CLIQUE AQUI E COMPRE AGORA MESMO!