Questão 779943

Tecnologia da Informação · 2015

Questão

ID 779943

Disciplina: 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:

Alternativas da questão 779943
Pular para o conteúdo principal