Buscar

Atividade Estruturada de Lógica de Programação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Algoritmo Sequencial:
Algoritmo básico que lê dois valores, calcule e exiba:
o quadrado de cada número (x² e y²);
a soma;
o produto
Algoritmo _algebrico
var 
real: num1, num2, quad1, quad2, soma, produto;
inicio
	escrever ("Digite o primeiro número");
	ler (num1);	
	escrever ("Digite o segundo número");
	ler (num2);	
	quad1←num1*num1;
	quad2←num2*num2;
	soma←num1+num2;
	produto←num1*num2;
	escrever(quad1);
	escrever(quad2);
	escrever(soma);
	escrever(produto);
fim-se.
	 
Algoritmo com estrutura de decisão:
Algoritmo de conta bancária, que lê um valor de saque e de acordo com um saldo definido inicialmente com R$ 1.000,00, informa o saldo restante ou se impossível, caso o valor seja superior ao saldo inicial:
Algoritmo _saque
var
inteiro: saldo_disp, saque, saldo_rest;
inicio
saldo_disp←1000;
	escrever("Digite o valor do saque");
	ler(saque);
	if(saque<=1000)então
		saldo_rest=saldo_disp-saque;
		senão
			escrever("Operação não possível, o valor é superior ao saldo disponível");
		fim-se
escrever("Saldo disponível: ", saldo_disp);
fim-se
Algoritmo com estrutura de repetição:
Algoritmo bancário básico que lê valores, exibe se for crédito ou débito, informa o saldo atual, após o crédito/débito e no final (quando digitado 0 (zero)) informa o total dos débitos e créditos:
Algoritmo_conta_bancaria
var
real: saldo, cred, deb, valor, sc, sd, ns;
inicio
saldo←0;
sc←0;
sd←0;
	escrever("Digite um valor (+ crédito / - débito)");
	ler (valor);
	faça
		se(valor>0) então
			sc←sc+valor;
			cred←valor;
			ns←saldo+cred;
			escrever("Crédito de: ", cred);
			fim-se;
				se(valor<0) então
					sd←sd+valor;
					deb←valor;
					ns←saldo+deb;
					escrever("Débito de: ", deb);
				fim-se
	saldo=saldo+valor;
	escrever("O novo saldo é: ", ns);
enquanto(valo!=0)então
	escrever("Total de créditos: ", sc);
	escrever("Total de débitos: ", sd);
fim-se

Outros materiais