-
Posts
10 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
Tudo que jpalmeida34 postou
-
Ajudem-me com dicas e recomendações. Vocês acham que eu deveria comprar as peças separadas ou montar em algum site? Configuração: Processador: Processador Intel Core i5 9400F 2.90GHz (4.10GHz Turbo), 6-Core 6-Thread, LGA 1151 S/ Video placa-mãe: ASUS Prime H310M-E DDR4 LGA 1151 Memória: DDR4 Kingston HyperX Fury 8GB 3000MHz Black Placa de Vídeo: Galax, Geforce, RTX 2060 OC Dual, 6GB, GDDR6, 192Bit, 26NRL7HPX7OC HD: Seagate Barracuda 1TB, Sata III, 7200RPM, 64MB Fonte: Corsair VS550 550W, 80 Plus White, PFC Ativo
-
C Projeto Euler - Problema 12 (fiz um código, mas não está 100% correto)
jpalmeida34 postou um tópico em C/C#/C++
A sequência dos números dos triângulos é gerada adicionando os números naturais. Portanto, o número do sétimo triângulo seria 1 + 2 + 3 + 4 + 5 + 6 + 7 = 28. Os dez primeiros termos seriam: 1, 3, 6, 10, 15, 21, 28, 36, 45, 55, ... Vamos listar os fatores dos sete primeiros números de triângulo: 1: 1 3: 1,3 6: 1,2,3,6 10: 1,2,5,10 15: 1,3,5,15 21: 1,3,7,21 28: 1,2,4,7,14,28 Podemos ver que 28 é o primeiro número do triângulo a ter mais de cinco divisores. Qual é o valor do primeiro número do triângulo para ter mais de quinhentos divisores? O código que eu fiz foi: #include <stdio.h> #include <stdlib.h> int main (){ long int res=0, div=2; int cont=0, num=1; while (cont==0){ res+=num; while (div<res){ if (res%div==0){ cont++; } div++; } if (cont>500){ printf ("%li\n", res); break; } else{ cont=0; div=2; num++; } } return 0; } Se alguém puder me ajudar, eu agradeço!! -
C Consigo compilar o programa, mas ele não executa todas as ações.
jpalmeida34 respondeu ao tópico de jpalmeida34 em C/C#/C++
@arfneto , obrigado pela dica!! Vai ajudar bastante. -
C Consigo compilar o programa, mas ele não executa todas as ações.
jpalmeida34 respondeu ao tópico de jpalmeida34 em C/C#/C++
@devair1010 Muito obrigado. Eu estou aprendendo C sozinho e eu não sabia que a comparação de strings era assim. Ajudou demais, valeu!! -
C Consigo compilar o programa, mas ele não executa todas as ações.
jpalmeida34 postou um tópico em C/C#/C++
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; } -
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; }
-
C Criar relatório com menor nota em cada prova com matrizes
jpalmeida34 respondeu ao tópico de jpalmeida34 em C/C#/C++
Muito obrigado, ajudou demais!! Obrigado também pelas dicas -
C Criar relatório com menor nota em cada prova com matrizes
jpalmeida34 respondeu ao tópico de jpalmeida34 em C/C#/C++
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 -
C Criar relatório com menor nota em cada prova com matrizes
jpalmeida34 postou um tópico em C/C#/C++
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 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