TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

O uso de algoritmos

Artigo: O uso de algoritmos. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  6/6/2013  •  Artigo  •  325 Palavras (2 Páginas)  •  266 Visualizações

Página 1 de 2

Transformas a seguinte sintaxe de algoritmo emC# por favor, usando as ferramentas da toolBox:

Algoritmo Questao06.

var

vetorGabarito, vetorRespAluno: vetor[10] de caractere;

vetorNota: vetor[10] de inteiro;

vetorNumeroAluno, vetorNotaAluno : vetor[5000] de inteiro;

i, j, contNota, maiorFrequencia : inteiro;

inicio

escreva("Digite o Gabarito: ");

para(i<-1; i< 10; i<-i+1) faca

inicio

leia(vetorGabarito[i]);

fim;

escreva("Digite o Número e as notas do Aluno: ");

j <- 1;

leia(numero);

enquanto (numero <> 0) faca

inicio

vetorNumero[j] <- numero;

escreva("Digite as notas dos alunos: ");

para(i<- 1; i < 10; i<- i+1) faca

inicio

leia(vetorRespAluno[i]);

se (vetorGabarito[i] = vetorRespAluno[i]) entao

nota <- nota + 1;

fim;

vetorNotaAluno[j] <- nota;

vetorNota[nota] <- vetorNota[nota] + 1; // Faz o somatório/frequencia de cada nota.

se (vetorNotaAluno[j] >= 6) então

contNota <- contNota +1;

j <- j+1;

escreva("A nota do Aluno de número: ", vetorNumeroAluno[j], "foi ", vetorNotaAluno[j]);

leia(numero);

fim;

maiorFrequencia <- 0;

para(i<-1; i< 10; i<-i+1) faca

inicio

se (vetorNota[i] > maiorFrequencia) entao

maiorFrequencia <- vetorNota[i];

fim;

escreva("O percentual de aprovação foi de: ", contNota * 100/j);

...

Baixar como (para membros premium)  txt (1.6 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com