Questão
ID 779943Disciplina: Tecnologia da Informação
Assunto: C e C++
Ano: 2015 Banca: DIRENS MARINHA - Diretoria de Ensino da Marinha Órgão: Marinha do Brasil
Observe o código em linguagem C abaixo.
#include <stdio.h>
#include <stdlib.h>
int main (void) {
int n, i, j, m;
while(1) {
scanf("%d", &n);
if (n<l) return 0;
int vet [n+l];
vet[0]=0;
vet[l]=0;
for(i = 2; i < = n ; i++) vet [i] = i;
for(i = 2; i < = n ; i++) {
for(j = 2; j < = n ; j++) {
if (vet [i] > 0) m = i * j;
if (m>n) break;
vet [m] = 0;
}
}
printf ("\n");
for(i=2;i<=n;i++) {
if(vet[i]>0) printf("%d,",vet[i]);
} printf ("\n");
}
return 0;
}
Com base no código acima, se for digitado 100 para o valor de n, pode-se afirmar que o programa: