Você está na página 1de 4

1) Escreva um algoritmo que armazene o valor 10 em uma varivel A e o valor 20 em uma varivel B.

A seguir (utilizando apenas atribuies entre variveis) troque os seus contedos fazendo com que o valor que est em A passe para B e vice-versa. Ao final, escrever os valores que ficaram armaze nados nas variveis algoritmo "variveis"

// Seo de Declaraes var A,B,C:INTEIRO inicio // Seo de Comandos A <- 10 B <- 20 C <- 0 ESCREVAL(" O VALOR DE A ", A) ESCREVAL(" O VALOR DE B ", B) C<-A A<-B B<-C ESCREVAL("O VALOR DE A ", A) ESCREVAL("O VALOR DE B ", B) ESCREVAL("OS VALORES ARMAZENADO EM A ", C, A) ESCREVAL("OS VALORES ARMAZENADO EM B ", A, C) fimalgoritmo 2) Escreva um algoritmo para ler as dimenses de um retngulo (base e altura), calcu lar e escrever a rea do retngulo. algoritmo "retangulo" var altura,base,area:inteiro inicio

// Seo de Comandos escreval("digite a altura:") leia(altura) escreval("digite a base:") leia(base) area <- altura * base escreval(" a area do retangulo ", area) fimalgoritmo 3) Faa um algoritmo que leia a idade de uma pessoa expressa em anos, meses e dias e escreva a idade dessa pessoa expressa apenas em dias.Considerar ano com 365 dias e ms com 3 0 dias. algoritmo "Idade"

var datanascm,dataatual:inteiro inicio // Seo de Comandos escreval("digite sua data de nascimento:") leia(datanascm) dataatual <- 2013 escreval("voc tem ",(dataatual - datanascm )*(365) , " dias idade") fimalgoritmo 4) Escreva um algoritmo para ler o nmero total de eleitores de um municpio, o nmero de votos brancos, nulos e vlidos. Calcular e escrever o percentual que cada um representa em relao ao total de eleitores. algoritmo "Percentual de votos" var votos, nulos, brancos, validos, result, resultin, resultado, eleitores, vtnulos, vtbrancos, vtvalidos:real inicio

escreval("digite a quantidade de eleitores") leia(eleitores) escreval("digite a quantidade de votos nulos") leia(nulos) escreval("digite a quantidade de votos brancos") leia(brancos) result<-(eleitores)-(nulos+brancos) escreval("a quantidade de votos validos foram", result) resultin<-(nulos) resultado<-(brancos) escreval("a quantidade de votos desperdiados foram",resultin+resultado) resultin<-(nulos) resultado<-(brancos) vtvalidos<-(result) vtnulos<-(resultin) vtbrancos<-(resultado) escreval("o percentual de votos validos ",vtvalidos*100/eleitores,"%") escreval("o percentual de votos nulos ",vtnulos*100/eleitores,"%") escreval("o percentual de votos brancos ",vtbrancos*100/eleitores,"%") fimalgoritmo 5) Escreva um algoritmo para ler o salrio mensal atual de um funcionrio e o percen tual de reajuste. Calcular e escrever o valor do novo salrio. var salario, percentual, salario_novo:real reajuste:real inicio escreval("digite o salario atual") leia(salario) escreval("digite a porcentagem do aumento")

leia(percentual) salario_novo <- salario*percentual/100 salario_novo<- salario_novo+salario escreval("o valor do salario_novo :", salario_novo) fimalgoritmo 6) Reescreva o programa da questo 1 sem utilizar varivel auxiliar, ou seja, apenas com A e B. algoritmo "varivs" var A,B:inteiro inicio A <- 10 B <- 20 escreval(" o valor de a ", a) escreval(" o valor de b ", b) escreval(" o valor de a ", b) escreval(" o valor de b ", a) escreval("os valores armazenados em a so", a,b ) escreval("os valores aramazenados em b so",b,a ) fimalgoritmo

Você também pode gostar