Fisica algoritmo
Resenha: Fisica algoritmo. Pesquise 861.000+ trabalhos acadêmicosPor: dlessing • 28/8/2014 • Resenha • 580 Palavras (3 Páginas) • 301 Visualizações
1. Fa.a um algoritmo que leia, via teclado, 200 valores do tipo inteiro e armazene-os em um vetor. A seguir o algoritmo dever. informar:
• todos os n.meros pares que existem no vetor;
• o menor e o maior valor existente no vetor;
• quantos dos valores do vetor s.o maiores que a m.dia desses valores.
inteiro vetor[200], maior, menor, cont, acum, x;
real media;
inicio
maior←0;
menor←0;
acum←0;
cont←0;
para x←0 ate 199 faca
inicio
leia(vetor[x]);
se (vetor[x] % 2 = 0) entao
escreva(`o valor`, vetor [x], `é par.`);
se (vetor[x] >maior) entao
maior←vetor[x];
se (vetor[x] < menor) entao
menor← vetor[x];
acum←acum + vetor [x];
fim;
media←acum/200;
para x←0 ate 199 faca
se (vetor [x] > media) entao
cont ← cont +1;
escreva(maior, menor);
escreva(`existem`,cont,`valores maiors que a media.`);
fim.
2- Crie um algoritmo para ler 100 nomes e imprimir o nome caso este seja 'Ad.o', informando tamb.m sua posi..o no vetor.
algoritmo_nome
caractere nomes [100];
inteiro x;
inicio
para x←0 até 99
inicio
leia(nomes[x]);
se (nomes[x]=`adao`) entao
escreva(`o nome lido na posicao`, x, `é adao.`);
fim;
fim.
4- Crie um algoritmo para ler 38 n.meros e imprimir a quantidade de n.meros primos existentes neste vetor.
Algoritmo_primos
Inteiro v[38], cont, i, parar, num;
Inicio
parar←0
num←2;
leia(vetor[i]);
enquanto (parar =0 E (num <= v[i]/2)) faca
inicio
se (vetor [i] % num =0) entao
parar ←1;
num←num + 1;
fim;
se (parar = 0) entao
cont←cont + 1;
5- Fa.a um algoritmo para localizar os nomes iguais existentes entre dois vetores, A com n elementos e B com m elementos, imprimindo o resultado para o usu.rio. Considere n = 20 e m = 25. Considere que n.o haver. repeti..o de nomes no vetor A e nem no vetor B.
algoritmo_5
caractere a[20], b[25];
inteiro i,j;
inicio
para i← 0 ate 19 faca
leia(a[i]);
para j← 0 ate 24 faca
leia(b[j]);
para i←0 ate 19 faca
para j←0 ate 24 faca
se (a[i]=b[j]) entao
...