(53)

Documentos relacionados
PSEUDO-CÓDIGO. Nickerson Fonseca Ferreira

Prof. Jorge Cavalcanti

Portugol. Tiago Alves de Oliveira

CADERNO DE EXERCÍCIOS ALGORITMOS

Variáveis, Expressões Aritméticas e Entrada e Saída de Dados

Operadores e instruções

1 ESTRUTURA SEQUENCIAL

Português Estruturado (VISUALG)

Disciplina de Algoritmos e Programação

Algoritmos Computacionais

Conceitos Básicos. Professor: Juliano Lucas Gonçalves.

Microcontroladores. Programação: fluxogramas, pseudocódigos e lógica. Prof. Daniel

Universidade Federal de Uberlândia Faculdade de Computação. Expressões aritméticas, relacionais e lógicas Estruturas condicionais

Programação de Computadores I Estrutura de um Programa Procedimentos de Entrada e Saída PROFESSORA CINTIA CAETANO

Algoritmos. Algoritmos e Linguagem de Programação - Prof Carlos Vetorazzi

A linguagem algorítmica utiliza o português para a definição dos comandos e tem as seguintes característica:

LISTA DE EXERCÍCIOS. 2) Explique a diferença entre algoritmo computacional e não computacional.

Disciplina de Algoritmos e Programação

Introdução à Programação de Computadores Fabricação Mecânica

Capítulo 3 Estrutura Sequencial

Algoritmos e Programação

Algoritmos. Conceitos e Comandos

Introdução à Computação

LÓGICA DE PROGRAMAÇÃO. Algoritmos Computacionais. Sérgio Carlos Portari Júnior

Variáveis, Tipos de Dados e Operadores

PC Fluxograma Revisão 8

Algoritmos e Programação

Introdução a Programação de Jogos

Algoritmos I Aula 5 Visualg

Introdução ao VisuALG

Algoritmos e Estrutura de Dados I Conceitos de Algoritmos. Prof. Elyssandro Piffer

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À LÓGICA DE PROGRAMAÇÃO PARTE II. Prof. Dr. Daniel Caetano

1ª LISTA DE EXERCÍCIOS - Extra

1. Faça um algoritmo que receba dois números e exiba o resultado da sua soma. subtração, multiplicação e a divisão dos números lidos.

LÓGICA DE PROGRAMAÇÃO. PROFª. M.Sc. JULIANA H Q BENACCHIO

Lógica e Linguagem de Programação Aula 04 - Estruturas de Repetição Repetição com Teste no Final - Repita Até - GABARITO Professor: Danilo Giacobo

Noções de algoritmos - Aula 1

Funcionamento do computador. Conceito e definição de algoritmos. Prof. Alex Camargo

Subalgoritmos. algoritmo completo é dividido num algoritmo principal e em diversos subalgoritmos (tantos quantos forem necessários ou convenientes).

CAI Fluxograma Revisão 7

Informática Fundamentos em C++ Revisão 1

AEDI Fundamentos Revisão 1

- Aula 01, 02, 03 e 04 Apresentação da disciplina.

Pseudolinguagem (ou Portugol) Profº Elton Rodrigo

Introdução à Programação. 2ª aula. Prof. José Honorato F. Nunes

PROGRAMAÇÃO COMPUTACIONAL I

Pseudocódigo e Visualg

Exercícios de Fixação Conteúdo das aulas 03 a 06

Algoritmos. Algoritmos. Linguagem de programação. Conceitos. Conceitos. Conceitos. Sintaxe do comando para incluir bibliotecas no programa:

Estruturas da linguagem C. 1. Identificadores, tipos primitivos, variáveis e constantes, operadores e expressões.

Capítulo 1 Conceitos Básicos

Oficina de Introdução de Programação usando Linguagem Python Prof. Ms. Perini

Aula 03 - Introdução ao Scilab (p2)

Aula 4: Introdução à Linguagem C++

Apresentação da ferramenta de programação. Comandos de entrada e saída. Prof. Alex Camargo

Algoritmos e Programação

Pseudocódigo e visualg

Algoritmos Estrutura Condicional

Aula 5 Oficina de Programação Introdução ao C. Profa. Elaine Faria UFU

CONCEITOS DE ALGORITMOS

Algoritmos e Programação I

Comandos de Entrada. Lógica de Programação. Prof. Kleber Rezende

O nome da variável é utilizado para identificação (para carga e posterior uso). Porém, são necessárias algumas regras para nomear essa variável:

Fábio Rodrigues / Israel Lucania

Algoritmos. Seqüência finita e ordenada de procedimentos que resolvem um determinado problema. Exemplo: O que preciso fazer para preparar um omelete?

Conceitos Básicos de Algoritmos

Lógica de Programação I

Estrutura do programa

Apostila de Portugol

Universidade Federal de Ouro Preto - UFOP Departamento de Computação - DECOM Programação de Computadores I - BCC701

ALGORITMO ALGORITMO NÃO COMPUTACIONAL

EXERCÍCIOS: Estrutura Sequencial, IF (SE), ELSE (Senão)

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À PROGRAMAÇÃO COM C/C++ Prof. Dr. Daniel Caetano

Algoritmos e Técnicas de Programação

Manipulação de informação. Algoritmos computacionais

Disciplina: Introdução a Programação. IPRJ/UERJ Professora: Sílvia Mara da Costa Campos Victer. Índice: Aula1 - Introdução Programa Algoritmo

Programação Estruturada Aula VisualG

1ª LISTA DE EXERCÍCIOS

Introdução à Computação

Unidade 4: Introdução à Lógica de Programação - Parte II

ALGORITMOS E LÓGICA DE PROGRAMAÇÃO PRÉ AULA PRÉ AULA 31/08/2015

Maratona de Programação

Introdução à Ciência da Computação

Material Didático Unificado.

Professora Martha Spalenza Professora de Informática da Faetec

Unidade 4: Introdução à Lógica de Programação - Parte II Português Estruturado - Versão Estácio Prof. Daniel Caetano

Exercícios Repetição

Entrada e Saída. Aula 02

Algoritmos e Lógica de Programação. Prof. Marcos Antonio Estremoe. 1 - Faça um programa que imprima a frase: Bem Vindo à Engenharia Firb 2014.

Introdução a programação Visão geral

Estrutura de Programas e Tipos de Dados Simples

Algoritmo e Programação Matemática

Conceitos Básicos de Algoritmos

Fundamentos de Programação. Turma CI-240-EST. Josiney de Souza.

Técnicas de Programação

Transcrição:

www.leandrocamargo.com.br leandrocamargo@ifsul.edu.br (53) 984012416

Estrutura básica: programa { funcao inicio () { Instruções } } Bloco de comandos { - início do bloco *... } - término do bloco * Os uso dos blocos são obrigatórios quanto houver mais de uma linha de instruções

Função : escreva ( ) Mostra no console do simulador mensagens com : textos, variáveis, constantes ou expressões. Sintaxe: escreva ("texto ) escreva ( texto, variável_do_usuário) A mesma instrução pode escrever vario elementos desde que sejam separados por virgulas (,) Existem três símbolos predefinidos para adição junto ao texto: \n - mudança de linha (enter) \t - tabulação \" - caracter aspas (")

Função : escreva ( ) Crie um algoritmo para mostrar a seguinte mensagem na tela: Obs: respeite o layout sugerido abaixo. Escreva tudo em uma única linha de comando

Função: escreva ( ) Crie um algoritmo para mostrar a seguinte mensagem na tela: Boa tarde Esse é o meu primeiro algoritmo Escrito em portugol» Crie uma instrução escreva para cada linha do modelo acima. Obs: respeite o layout

Memória RAM e Variáveis O computador armazena os dados que são utilizados nos programas e algoritmos na memória de trabalho ou memória RAM (Random Access Memory). A memória do computador é sequencial e dividida em posições. Cada posição de memória permite armazenar uma palavra (conjunto de bytes) de informação e possui um número que indica o seu endereço Para facilitar, foram criadas as variáveis, as quais podem ser entendidas como sendo apelidos para as posições de memória (ao invés de usar o nº do endereço). Opcionalmente pode ser atribuído a variável um valor de inicialização.

Função : leia ( ) leia (variável) Obrigatoriamente deve ser reservado um espaço na memória para a variável Tipos de variáveis: Inteiro inteiro idade = 50 //valores sem casas decimais Real real altura = 1.74 //valores com casos decimais Caracter caracter sexo = f //único caracter entre aspas simples Cadeia cadeia frase = agora entendi //conjunto de caracteres Logico logico resposta = verdadeiro //verdadeiro ou falso ( 0 / 1 )

Função : leia ( ) leia (variável) O conteúdo das variáveis pode ser estático ou sofrer alteração durante a execução do programa. const real PI = 3.1416 // o valor do PI não sofre alteração

Escreva um algoritmo em portugol que receba o nome de uma pessoa e exiba uma mensagem de bom dia

1 Crie um algoritmo que receba: o nome, a altura e a idade, do usuário e exiba na tela a seguinte mensagem: Olá USUÁRIO, você mede 1,74 e possui 15 anos de idade

2 Elabore um algoritmo para receber o nome e o ano de nascimento do usuário do aplicativa, em seguida, exiba a mensagem: Prezado Usuário, você tem XX anos de idade!

3 - Escreva um algoritmo em pseudocódigo que receba dois valores e mostre o resultado da multiplicação desses números.

4 - Elabore um algoritmo que receba um número e mostre o seu antecessor e o sucessor.

5 - Escreva um algoritmo em pseudocódigo que receba um valore e mostre o valor informado elevado ao quadrado. )

6 - Faça uma algoritmo que receba três valores e mostre a soma dos dois primeiros e divida pelo terceiro valor. Mostre também, o valor da soma dos três números.

7 Elabore um algoritmo que receba a maior pontuação obtida pelo colega, nos projetos de algoritmo, sabendo-se que equivale a um ponto na média. Calcule quantos pontos outros colegas irão receber de forma proporcional.

8 - Faça uma algoritmo que receba o raio e calcule a área do círculo.

9- Faça uma algoritmo que receba a idade e calcule a frequência cardíaca máxima para uma idade informada. Utilize a seguinte fórmula: FC MAX = 220 IDADE

Respeite as boas práticas para escrever um código fonte limpo, claro e com o nome das variáveis e constante associados à informação que serão guardadas na memória. Área de declaração e inicialização dos espaços para endereçamento da memória Área de Entrada de dados Área de processamento de dados Área de saída da informação

10 Elabore um algoritmo que receba uma temperatura em graus célsius e mostre na tela a temperatura em fahrenheits. Utilize a seguinte fórmula para conversão: Fahrenheits = ( ( celsius * 9 / 5 ) + 32 )

11 Escrever um algoritmo que leia o custo de fábrica de um carro e informe o preço desse bem ao consumidor final. O custo de fábrica é tributado em 45%. O distribuidor aplica, em média, 28% de margem de lucro.

12 Um gestor de frotas (UBER), possui 26 veículos entre motos e carros para atender 0 transporte de pessoas. Sabendo que o pneu é a parte que sofre maior desgaste, descubra a equação de equilíbrio para garantir que a frota continuará operando e o gestor terá lucro. A quantidade ideal de pneus é 70 unidades/ano para uma frota de 26 veículos.