Como faço um fluxograma que apresente a sequência dos números, ímpares, entre 1 e 1000. Preciso Urgente!!
Respostas
Explicação:
Faz o seguinte. cria um vetor que contenha os todos os divisiores (2, 3, 5, 6, 7), uma variavel do tipo caractere para armazenar os primos e cria mais uma variavel do tipo booleano com valor incial como falso pra saber se o num e primo ou n. Depois, que tu fez isso tu cria um looping que vai funcionar de 1 ate 1000 e armazena o contador em uma variavel.
dentro desse looping tu cria um outro looping que vai testar se o numero contido no contador e primo ou n. Pra fazer isso, tu define a dimensão desse looping como de 1 ate 5 (O numero de divisores do vetor que contém os divisores) e ai tu divide o contador por esses números colocando o vetor dos divisores em função desse looping. e ai tu coloca essa divisão dentro de um IF, ou uma estrutura ternária, e testa se o resto da divisão é igual a zero. se pelo menos 1 divisão der resto igual a zero tu define o valor do booleano como true. e ai quando esse looping terminar tu cria um outro if que verifica o valor do booleano. se o valor do booleno for verdadeiro tu acrescenta o valor do contador na variavel caractere e redefine ele como falso. se for falso tu deixa asisim. Dessa forma:
if(varivelbool){
varivaelbool = falso;
varivaelcaractere += contador;
}
depois que o looping que vai ate 1000 acabar é só exibir a variavelcaractere.