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: Mauri Vilalba dos Santos Polo: Três Lagoas / MS 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? R: Algoritmo pode ser entendido como uma série de passos a serem feitos para resolver um problema. Podemos dizer que o algoritmo é como se fosse uma receita de bolo, pois definimos os passos que serão executados para resolver o problema. Assim, o conceito de algoritmo passa da informática, pois podemos dizer que qualquer sequência de passos que traçamos para resolver um problema, independente se vai ser resolvido por nós ou pelo computador. b) 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. E quando se fala de computadores, é preciso ter em mente que o volume de dados a serem tratados é grande e diversificado. Tipos de variáveis : • Inteiros: Representa números inteiros, que não possui parte fracionada. Por exemplo: 2, -6, 999. Nos algoritmos, declaramos com a palavra inteiro • Reais: Representa números reais, com parte fracionária. Ex: 3, 9.6, -90.2. É declarado através da palavra real. • Caracteres: É uma sequência de letras, números e símbolos, que é declarada entre aspas (“”). É usado para armazenar textos. Declarado através da palavra caractere. • Lógico: Representa valores verdadeiro ou falso. Declarado através da palavra logico c) Qual a estrutura básica de um algoritmo? R: Nome do algoritmo: Na primeira linha do algoritmo, definimos que estamos iniciando a declaração de um algoritmo, usando a palavra chave “algoritmo”. Depois, definimos entre aspas qual é o nome desse algoritmo. Por exemplo, se quisermos dar um nome Programa Teste para um algoritmo, escrevemos: algoritmo “ProgramaTeste”. • Declaração de variáveis. No bloco entre as palavras var e início fazemos a declaração das variáveis que serão usadas no nosso algoritmo. É feito da mesma forma que foi especificado na seção , Bloco de instruções: Nesse bloco, que começa da palavra início e termina na palavra fimalgoritmo, temos as instruções que um algoritmo pode executar. Dentro dele, podemos colocar instruções de atribuição, operações aritméticas, comandos de entrada e saída, entre outros.Na próxima subseção, vamos mostrar como escrever os seus algoritmos. 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) R: algoritmo “nome e idade de uma pessoa” Var nome: caractere idade :inteiro inicio escreva (“Digite o seu nome :”) leia ( nome ) Escreva (“idade:”) Leia (idade) Escreva (“nome e idade”) Fimalgoritmo 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) R: Algoritmo “Drenagem de aguas pluviais” Var Drenagem, resultado: real Inicio Escreva (“drenagem”) Leia (Drenagem) Resultado < - drenagem / 2 Escreva (resultado) Fimalgoritmo 4. Escreva um algoritmo em PORTUGOL que leia um número e o imprima se ele é maior ou menor que 20. (0,5 ponto) R: Algoritmo “ numero maior ou menor 20” Var A,B,resultado:inteiro Inicio Leia ( A,B) Resultado <- A+B Escreva (resultado) SE ( resultado > 20) então Escreva (“é maior que 20”) Senão Escreva (“é menor que 20”) fimse Fimalgoritmo Bom Estudo!
Compartilhar