Baixe o app para aproveitar ainda mais
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: SILAS DA SILVA NEVES Polo: ITAJAI - SC 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 1. Responda: (1,0 ponto) a) O que é um Algoritmo? Um algoritmo é uma sequência finita de ações executáveis que visam obter uma solução para um determinado tipo de problema. b) O que é uma Variável e qual os seus tipos? Variável é, convencionalmente, um elemento representante do conjunto de todos os resultados possíveis de um fenômeno. Uma variável pode ser classificada em dois tipos: · Quantitativa: seus valores são dados em números (idade, peso, nº de filhos...) · Qualitativa: seus valores não são numéricos, mas sim determinadas características (sexo, cor dos olhos, raça...) c) Qual a estrutura básica de um algoritmo? Existem 3 estruturas básicas de controle nas quais se baseiam os algoritmos: Sequenciação, Decisão e Repetição. 2. 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 "nomeidade " Var nome : caractere idade : inteiro Inicio escreval( "escreva o seu nome ") leia( nome) escreval( "idade ") leia( idade) escreval( nome, idade) Fimalgortimo 3. 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) 4. A lgor it mo “me tros e t ubos ” Algoritmo "Drenagem" Var drenagem, resultado : real Inicio escreva(drenagem) leia(drenagem) resultado <- drenagem / 2 escreva(resultado) Fimalgoritmo 5. A lgor it mo “me tros e t ubos ” 6. Escreva um algoritmo em PORTUGOL que leia um número e o imprima se ele é maior ou menor que 20. (0,5 ponto) Algoritmo "maiormenorque20 " Var a,b,resultado:inteiro Inicio leia(a,b) resultado <- a+b escreva(resultado) se (resultado >20) entao escreva( "é maior que 20 ") senao escreva("é menor que 20 ") Fimse Fimalgoritmo Bom Estudo!
Compartilhar