Você está na página 1de 2

INSTITUTO FEDERAL DE GOIÁS – IFG

Aluno: Adriel Vitor Maciel Mendes


Curso/Período: BSI – 1º período Disciplina: Algoritmos e Técnicas de
Programação

ATIVIDADE ASSÍNCRONA 6 – ESTRUTURA CONDICIONAL

Algoritmo
Declare a, b, total_op Inteiro;
Declare opcao Literal;
Escreva (“Digite um número inteiro correspondente ao a: ”);
Leia (a);
Escreva (“Digite um número inteiro correspondente ao b: ”);
Leia (b);
Escreva (“Opções: + (adição), - (subtração), * (multiplicação), / (divisão). Informe a
opção escolhida: ”);
Leia (opcao);
Escolha (opção);
Caso adição: total_op  (a+b);
Caso subtração: total_op  (a-b);
Caso multiplicação: total_op  (a*b);
Caso divisão: total_op  (a/b);
Caso Contrário: Escreva (“Opção inválida.”);
Fim_Escolha
Fim_Algoritmo
Algoritmo
Declare num Inteiro;
Escreva (“Aponte um número inteiro: ”);
Leia (num);
Se (num mod 2 = 0);
Então Escreva (“O número: ”, num, “ é par.”);
Senão Escreva (“O número: ”, num, “ é ímpar.”);
Fim_se
Fim_Algoritmo

Algoritmo
Declare tipo_praga Inteiro;
Declare area, total, total_p, excedente, desconto19, desconto 5 Real;
Declare nome Literal;
Escreva (“Qual o nome do fazendeiro?”);
Leia (nome);
Escreva (“Pulverizações: pulverização contra ervas daninhas; pulverização contra gafanhotos; pulverização
contra broca ou pulverização contra tudo acima.”);
Leia (tipo_praga);
Escreva (“Digite o valor da área em acres: ”);
Leia (area);
Escolha (tipo_praga);
Caso 1: total  (5*area);
Caso 2: total  (10*area);
Caso 3: total  (15*area);
Caso 4: total  (25*area);
Caso Contrário: Escreva (“Opção inválida.”);
Fim_Escolha
Se (total > 1750);
Então excedente  total*1750;
desconto10  excedente*0,10;
Fim_Se
Se (area > 300);
Então desconto5  total*0,05;
Fim_Se
total_p  total-desconto10-desconto5;
Escreva (“O fazendeiro, ”, nome, “ pagará pelo serviço de pulverização o valor de R$ ”, total_p, “.”);
Fim_Algoritmo

Você também pode gostar