Prévia do material em texto
�CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS Curso Engenharia Ambiental e Sanitária Disciplina: Algoritmo e Programação Atividade 01 Atividade referente às aulas 1 e 2 Enviar no Portfólio 1 Aluno: Rogério de Souza Pires Polo: Alta Floresta - MT Nota máxima da Atividade: 2.5 PRESTE ATENÇÃO - VOCÊ DEVE ENVIAR AS ATIVIDADES DAS AULAS 1 E 2 NO PORTIFÓLIO 1. CADA CONJUNTO DE ATIVIDADE VALE 2,5 PONTOS Responda: (1,0 ponto) O que é um Algoritmo? R: É uma seqüência de passos muito bem definidos para resolver um problema, independente se vai ser resolvido por nós ou pelo computador. O que é uma Variável e qual os seus tipos? R: Variável é tudo que está sujeito a variações, que é incerto, instável ou inconstante. São dados a serem processados e esses tem que ser armazenados em algum lugar isso é denominado Variável. Seus tipos são: Inteiros, Reais, Caracteres e Lógico. Qual a estrutura básica de um algoritmo? R: Variáveis; Atribuições e Operadores; Entrada e Saída de Dados. Faça um algoritmo em PORTUGOL que permita ao usuário informar o nome e idade de uma pessoa e como resultado será mostrado os dados informados pelo usuário. (0,5 ponto) Algoritmo “idade e nome” Var nome: caractere idade: inteiro Inicio escreva (“digite o seu nome”) leia (nome) escreva (“digite a sua idade”) leia (idade) escreva (“nome_idade”) Fimalgoritmo. Uma empresa foi contratada para fazer a drenagem de águas pluviais em uma região. A empresa deseja saber quantos tubos de concreto para galerias de águas pluviais ela deve comprar para a obra. Suponhamos que a cada 10 metros são necessários 5 tubos, sendo assim, faça um algoritmo que irá ler a quantidade de metros a ser drenado e em seguida o algoritmo deve retornar à quantidade de tubos necessários para a obra. (0,5 ponto) Algoritmo “metros e tubos” Var metros, tubos: real Inicio escreva (“quantidade de metros”) leia (metros) tubos<-metros / 2 escreva (tubos: 2, “tubos”) Fimalgoritmo. Escreva um algoritmo em PORTUGOL que leia um número e o imprima se ele é maior ou menor que 20. (0,5 ponto) Algoritmo “maior ou menor” Var n: inteiro Inicio escreva (“digite um numero”) leia (n) se (n<20) entao escreva (“numero menor que 20”) senao (n>20) entao escreva (“numero maior que 20”) fimse Fimalgoritmo.