//minha solução: #include #include int num_primo(int n); int main(void) { setlocale(LC_ALL, "Portuguese"); int nums[9]; for (int i = 0; i < 9; i++) { printf("Digite o número da %d.°: ", i+1); scanf("%d", &nums[i]); } printf("================================================== "); for (int i = 0; i < 9; i++) { if (num_primo(nums[i])) { printf("%d é primo, posição %d.° ", nums[i], i+1); } } return 0; } int num_primo(int n) { int div = 0; for (int i = 1; i
ñ estou entendendo o pq está aparecendo estes nº sem eu colocar nenhum (veja a imagem aki -->> drive.google.com/file/d/1v3xqm8tOAHQLMFBFPvoUW75Z22TcaTGK/view?usp=sharing) não tem 1 comando para fazer 1 limpeza na memória no ínicio ?
Eu tive a brilhante ideia de desenvolver um programa que calcula qual o logaritmo, tendo como entrada do usuario, o logaritmando e a base. Pra isso funcionar bem, e eu poder dar continuidade a segunda pare do código, a gente precisa fazer o código analisar quantas vezes o logaritmando que o usuario digitou pode ser divisível por 2, ou por 3 (dependendo do número). Mas eu não to conseguindo fazer essa contagem... vocês poderiam me ajudar?
Bela aula, professor
muito obrigado. otma aula
ótima explicação👍
Como faço para intercalar dois vectores?
Falo a partir de Angola.
@@EdmilsonChocolate-is8og ChatGPT, amigo. Experimente fazer a pergunta a ele!
Valeuu....tem livros de ensino??
Printf ("top");
Tmj!!
//minha solução:
#include
#include
int num_primo(int n);
int main(void) {
setlocale(LC_ALL, "Portuguese");
int nums[9];
for (int i = 0; i < 9; i++) {
printf("Digite o número da %d.°: ", i+1);
scanf("%d", &nums[i]);
}
printf("==================================================
");
for (int i = 0; i < 9; i++) {
if (num_primo(nums[i])) {
printf("%d é primo, posição %d.°
", nums[i], i+1);
}
}
return 0;
}
int num_primo(int n) {
int div = 0;
for (int i = 1; i
ñ estou entendendo o pq está aparecendo estes nº sem eu colocar nenhum (veja a imagem aki -->> drive.google.com/file/d/1v3xqm8tOAHQLMFBFPvoUW75Z22TcaTGK/view?usp=sharing)
não tem 1 comando para fazer 1 limpeza na memória no ínicio ?
Só uma correção; o numero 1 não é um numero primo pq precisa de pelo menos 2 valores para ser primo
A minha solução
#include
#include
#include
#include
#define n 9
bool isPrimo(int number) {
if (number
Eu tive a brilhante ideia de desenvolver um programa que calcula qual o logaritmo, tendo como entrada do usuario, o logaritmando e a base.
Pra isso funcionar bem, e eu poder dar continuidade a segunda pare do código, a gente precisa fazer o código analisar quantas vezes o logaritmando que o usuario digitou pode ser divisível por 2, ou por 3 (dependendo do número).
Mas eu não to conseguindo fazer essa contagem... vocês poderiam me ajudar?