1 FAA UM ALGORITMO QUE PREENCHA TOTALMENTE UM VETOR COM 10
NMEROS REAIS DIGITADOS PELO USURIO E EM SEGUIDA PREENCHA UM SEGUNDO VETOR COM OS VALORES DO PRIMEIRO NA ORDEM INVERSA, DO LTIMO PARA O PRIMEIRO. PROGRAM EX1; VAR A, B : ARRAY [1..10] OF REAL; X : INTEGER; BEGIN FOR X := 1 TO 10 DO READLN(A[X]); FOR X:= 1 TO 10 DO B [11 X] := A[X]; FOR X := 1 TO 10 DO WRITELN(B[X]); END.
2 FAA UM ALGORITMO QUE PREENCHA CADA UMA DAS 80 POSIES DE UM
VETOR COM UMA LETRA, LIDA. EM SEGUIDA LEIA MAIS UMA LETRA E IMPRIMA O NMERO DE VEZES QUE ESTA LETRA APARECE DENTRO DO VETOR. PROGRAM EX2; VAR L : ARRAY [1..80] OF CHAR; X, Q : INTEGER; LP : CHAR; BEGIN FOR X := 1 TO 80 DO READLN(L[X]); WRITELN(LETRA PARA PESQUISA: ); READLN(LP); FOR X := 1 TO 80 DO IF L[X] = LP THEN Q := Q + 1; WRITELN(NMERO DE VEZES = Q); END.
3 FAA UM ALGORITMO QUE PREENCHA CADA UMA DAS 50 POSIES DE UM
VETOR COM UM NMERO INTEIRO, LIDO. EM SEGUIDA PERCORRA O VETOR E DOBRE O VALOR DO CONTEDO DE CADA ELEMENTO SE FOR MPAR E MENOR QUE O LTIMO NMERO LIDO E TRIPLIQUE O VALOR DOS DEMAIS. PROGRAM EX3; VAR N : ARRAY [1..50] OF INTEGER; X : INTEGER; BEGIN FOR X := 1 TO 50 DO READLN(N[X]); FOR X := 1 TO 50 DO IF (N[X] < N[50]) THEN N[X] := N[X] * 2 ELSE N[X] := N[X] * 3; FOR X := 1 TO 50 DO WRITELN (N[X]); END.
4 ESCREVA UM ALGORITMO CAPAZ DE CALCULAR A SOMA DOS ELEMENTOS QUE
SE ENCONTRAM ABAIXO DA DIAGONAL PRINCIPAL DE UMA MATRIZ DE 10 X10 DO TIPO INTEIRO, CUJOS CONTEDOS SERO DIGITADOS ELO USURIO, E APRESENTE O RESULTADO NO FINAL DO PROCESSAMENTO. 5 FAA UM ALGORITMO CAPAZ DE SOMAR TODOS OS VALORES DE CADA LINHA DE UMA MATRIZ 4 X 5 DO TIPO REAL, QUE DEVERO SER DIGITADOS PELO USURIO, E APRESENTE O RESULTADO DA SOMA DE CADA LINHA.