Números primos da seqüência Fibonacci
Publicado por Perfil removido 28/11/2006
[ Hits: 10.208 ]
Este script recebe por argumento o número de elementos a serem gerados da seqüência Fibonacci e analisa cada um para saber se é primo. Se for, ele imprime.
#include <stdio.h> #include <stdlib.h> main(int ac, char *av[]) { int *vet,i; if(ac!=2) { printf("número inválido de argumentos"); exit(1); } vet=calloc(atof(av[1]),sizeof(int)); vet[0]=vet[1]=1; printf("%d,%d",vet[0],vet[1]); for(i=2;i<atof(av[1]);i++) { vet[i]=vet[i-1]+vet[i-2]; if(primo(vet[i])) printf(",%d",vet[i]); } printf("\n"); } int primo (int a) { int i,k=0; for(i=1;i<=a;i++) { if(a%i==0) k++; } if(k==2) return 1; else return 0; }
bolinha que rebate nas bordas da janela (com SDL)
Parte 7 - Sessão de estudo sobre VETORES
Atenção a quem posta conteúdo de dicas, scripts e tal (2)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
Dongle Bluetooth 5.0 não funciona no Pop Os 22.04 (4)
Acesso a internet servidor virtualizado (10)
Sistema da Coréia do Norte - Red Star OS (11)
redirecionando saida de comando touch para o AWK[AJUDA] (17)
Driver Realtek RTL8852BE não disponível para Ubuntu 22.04.4 LTS kernel... (5)