Escolar Documentos
Profissional Documentos
Cultura Documentos
algoritmo "algoritmo que mostra canto superior esquerdo e canto inferior a direito" // Funo : // Autor : // Data : 12/3/2011 // Seo de Declaraes var declare matriz_A[3,4]:real i,j:inteiro inicio para i de 1 ate 3 faca para j de 1 ate 4 faca escreva("digite numero:[",i,",",j,"]") leia(matriz_A[i,j]) fimpara fimpara para i de 1 ate 3 faca para j de 1 ate 4 faca escreva(matriz_A[i,j]," ") fimpara escreval(" ") fimpara para i de 1 ate 3 faca para j de 1 ate 4 faca escreval(" linha 1 e coluna 1 ",matriz_A[1,1]) escreval(" linha 3 e coluna 4 ",matriz_A[3,4])
2. Faa um Programa que leia um cdigo numrico inteiro e um vetor de 5 posio de nmeros reais. Se o cdigo for zero. Termina o programa. Se cdigo for 1 mostre o vector na ordem direita. Se cdigo for 2 mostre o vector na ordem inversa. algoritmo "semnome" // Funo : // Autor : // Data : 12/3/2011 // Seo de Declaraes var x:vetor[1..5] de real cod,i:inteiro inicio para i de 1 ate 5 faca escreva("entre com o ",i," valor:") leia(x[i]) fimpara escreva("digite codigo:") leia(cod) para i de 1 ate 5 faca se cod=0 entao fimalgoritmo fimse se cod=1 entao para i de 1 ate 5 faca escreval(x[i]) fimpara para i de 1 ate 5 faca escreva("digite codigo:") leia(cod) se cod=2 entao
3.Faa um algoritmo matriz 5x5 real e mostre quadrado desta matriz algoritmo "semnome" // Funo : // Autor : // Data : 12/3/2011 // Seo de Declaraes var declare matriz_A[5,5]:real declare matriz_B[5,5]:real i,j:inteiro inicio para i de 1 ate 5 faca para j de 1 ate 5 faca escreva("digite numero:[",i,"+",j,"]") leia(matriz_A[i,j]) fimpara fimpara escreval(" matriz A ") para i de 1 ate 5 faca para j de 1 ate 5 faca escreva(matriz_A[i,j]," ") fimpara escreval(" ")
fimpara para i de 1 ate 5 faca para j de 1 ate 5 faca matriz_B[i,j]<-(matriz_A[i,j]^2) fimpara fimpara escreval(" matriz B ") para i de 1 ate 5 faca para j de 1 ate 5 faca escreva(matriz_B[i,j]," ") fimpara escreval(" ") fimpara // Seo de Comandos Fimalgoritmo
4.Faa um algoritmo informtica vetor de 6 posio e mostre quantos nmeros pares so: // Seo de Declaraes var infor:vetor[1..6] de real i,qntde:inteiro inicio qntde<-0 para i de 1 ate 6 faca escreva("entre com o ",i," valor:") leia(infor[i]) fimpara para i de 1 ate 6 faca se (infor[i]%2=0) entao
qntde<-qntde+1 fimse fimpara para i de 1 ate 6 faca escreval(infor[i]) escreva("quantidade de pares :",qntde) // Seo de Comandos Fimalgoritmo
5. Faa um algoritmo matriz 2x3 que mostre a transposta desta matriz e inversa desta mesma matriz.
algoritmo "semnome" // Funo : // Autor : // Data : 12/4/2011 // Seo de Declaraes var declare matriz_A[2,3]:real declare matriz_B[3,2]:real i,j:inteiro inicio para i de 1 ate 2 faca para j de 1 ate 3 faca escreva("digite numero:[",i,",",j,"]") leia(matriz_A[i,j]) fimpara fimpara escreval(" matriz A ") para i de 1 ate 2 faca
para j de 1 ate 3 faca escreva(matriz_A[i,j]," ") fimpara escreval(" ") fimpara para i de 1 ate 3 faca para j de 1 ate 2 faca matriz_B[i,j]<-(matriz_A[j,i]) fimpara fimpara escreval(" matriz B ") para j de 1 ate 3 faca para i de 1 ate 2 faca escreva(matriz_B[j,i]) fimpara escreval(" ") fimpara escreval(" ") para j de 3 ate 1 passo-1 faca para i de 2 ate 1 passo-1 faca escreva(matriz_B[j,i]," ") fimpara escreval(" ") fimpara
algoritmo "semnome" // Funo : // Autor : // Data : 12/4/2011 // Seo de Declaraes var declare matriz_A[3,3]:real somadiag1:inteiro i,j:inteiro inicio para i de 1 ate 3 faca para j de 1 ate 3 faca escreva("digite numero:[",i,",",j,"]") leia(matriz_A[i,j]) fimpara fimpara escreval(" matriz A ") para i de 1 ate 3 faca para j de 1 ate 3 faca escreva(matriz_A[i,j]," ") fimpara escreval(" ") fimpara para i de 1 ate 3 faca para j de 1 ate 2 faca
somadiag1<-(matriz_A[1,1] + matriz_A[2,2] + matriz_A[3,3]) escreva("A soma da diagonal principal :",somadiag1) // Seo de Comandos Fimalgoritmo
algoritmo "semnome" // Funo : // Autor : // Data : 12/4/2011 // Seo de Declaraes var declare matriz_A[3,3]:real SomaL1:inteiro i,j:inteiro inicio para i de 1 ate 3 faca para j de 1 ate 3 faca escreva("digite numero:[",i,",",j,"]") leia(matriz_A[i,j]) fimpara fimpara escreval(" matriz A ") para i de 1 ate 3 faca para j de 1 ate 3 faca escreva(matriz_A[i,j]," ") fimpara escreval(" ")
fimpara para i de 1 ate 3 faca para j de 1 ate 2 faca SomaL1<-(matriz_A[1,1] + matriz_A[1,2] + matriz_A[1,3]) escreva("A soma da linha :",SomaL1) // Seo de Comandos Fimalgoritmo
8. Faa um algoritmo vetor de 6 posio e mostre os nmeros negativo deste vetor . algoritmo "semnome" // Funo : // Autor : // Data : 12/4/2011 // Seo de Declaraes var x:vetor[1..6] de inteiro i,cont_neg:inteiro inicio cont_neg<-0 para i de 1 ate 6 faca escreva("entre com o ",i," valor:") leia(x[i]) fimpara para i de 1 ate 6 faca se x[i]<0 entao cont_neg<-cont_neg + 1 fimse fimpara para i de 1 ate 6 faca