Questões dadas em Sala de Aula (para cada turma), nas aulas de Teoria:

Tamanho: px
Começar a partir da página:

Download "Questões dadas em Sala de Aula (para cada turma), nas aulas de Teoria:"

Transcrição

1 Questões dadas em ala de Aula (para cada turma), nas aulas de Teoria: - Para turmas 4P, 4Q, 4X, 3P (1o horário das semanas "Par"): 1) Elabore um Programa em, e o que recebe (via teclado) dois valores e mostra qual é o maior dentre eles. 2) Elabore um Programa em, e o que recebe (via teclado) um número e mostra se ele é Par ou Impar. 3) Elabore um Programa em, e o que recebe (via teclado) dois números, e ula o produto destes valores. Caso este valor seja superior à soma do dobro de cada um deles, deve mostrar na tela cada um dos dois valores separados pelo texto "...superior...". Do contrário, deve mostrar na tela o valor do produto. 4) Elabore um Programa em, e o que recebe (via teclado) um número que representa a Quantidade de Latas de Cerveja, e ao final mostra quantas latas sobrariam se as mesmas fossem divididas (por igual) em um grupo de 4(quatro) pessoas. - Para turmas 4R, 4, 3Q, 3 (2o horário das semanas "Par"): 1) Elabore um Programa em, e o que recebe (via teclado) dois valores e mostra qual é o menor dentre eles. 2) Elabore um Programa em, e o que recebe (via teclado) um número e mostra se ele termina com 0(zero). 3) Elabore um Programa em, e o que recebe (via teclado) dois números, e ula a diferença entre estes valores. Caso este valor seja negativo, deve mostrar na tela cada um dos dois valores separados pelo texto "...diferença negativa...". Do contrário, deve mostrar na tela o valor da diferença. 4) Elabore um Programa em, e o que recebe (via teclado) um número que representa a Quantidade de Balas, e ao final mostra quantas balas sobrariam se as mesmas fossem divididas (por igual) em um grupo de 5(cinco) pessoas. - Para turmas 4T, 4U, 4V, 3R (1o horário das semanas "Impar"): 1) Elabore um Programa em, e o que recebe (via teclado) um número, ula e mostra a raiz quadrada deste número. 2) Elabore um Programa em, e o que recebe (via teclado) um número e mostra se ele é divisível por 3. 3) Elabore um Programa em, e o que recebe (via teclado) dois números, e ula a soma destes valores. Caso a soma dê um valor acima de 20(vinte), o programa deve mostrar o próprio valor da soma. Do contrário deve mostrar o valor do produto dos dois números. 4) (alterada no final da aula) Elabore um Programa em, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) um número que representa a Quantidade de Latas de Refrigerantes, e ao final mostra quantas latas sobrariam se as mesmas fossem divididas em um grupo de 7(sete) pessoas.

2 REPOTA: - Para turmas 4P, 4Q, 4X, 3P (1o horário das semanas "Par"): 1) Elabore um Programa em, e o que recebe (via teclado) dois valores e mostra qual é o maior dentre eles. Algoritmo Ex1 v1, v2 : Real; Leia (v1, v2); e (v1 > v2) então Escreva (v1); enão Escreva (v2); v1, v2 v1 > v2 v1 v2 2) Elabore um Programa em, e o que recebe (via teclado) um número e mostra se ele é Par ou Impar. Algoritmo Ex2 n1 : Inteiro; Leia (n1); e (n1 MOD 2 == 0) então Escreva ("PAR"); enão Escreva ("IMPAR"); n1 n1 MOD 2 == 0 "IMPAR" "PAR"

3 3) Elabore um Programa em, e o que recebe (via teclado) dois números, e ula o produto destes valores. Caso este valor seja superior à soma do dobro de cada um deles, deve mostrar na tela cada um dos dois valores separados pelo texto "...*****...". Do contrário, deve mostrar na tela o valor do produto. Algoritmo Ex3 a, b, : Inteiro; Leia (a, b); = a * b; e ( > (2*a + 2*b)) então Escreva (a, "...*****...", b); enão Escreva (); a, b = a * b > 2*a + 2*b a, "...*****...", b 4) Elabore um Programa em, e o que recebe (via teclado) um número que representa a Quantidade de Latas de Cerveja, e ao final mostra quantas latas sobrariam se as mesmas fossem divididas (por igual) em um grupo de 4(quatro) pessoas. Algoritmo Ex4 ql : Inteiro; Leia (ql); Escreva (ql MOD 4); ql ql MOD 4

4 - Para turmas 4R, 4, 3Q, 3 (2o horário das semanas "Par"): 1) Elabore um Programa em, e o que recebe (via teclado) dois valores e mostra qual é o menor dentre eles. Algoritmo Ex1 v1, v2 : Real; Leia (v1, v2); e (v1 < v2) então Escreva (v1); enão Escreva (v2); v1, v2 v1 < v2 v1 v2 2) Elabore um Programa em, e o que recebe (via teclado) um número e mostra se ele termina com 0(zero). Algoritmo Ex2 n1 : Inteiro; Leia (n1); e (n1 MOD 10 == 0) então Escreva ("Termina com zero"); enão Escreva ("ão termina com zero"); n1 n1 MOD 10 == 0 "ão termina com zero" "Termina com zero"

5 3) Elabore um Programa em, e o que recebe (via teclado) dois números, e ula a diferença entre estes valores. Caso este valor seja negativo, deve mostrar na tela cada um dos dois valores separados pelo texto "...diferença negativa...". Do contrário, deve mostrar na tela o valor da diferença. Algoritmo Ex3 a, b, : Inteiro; Leia (a, b); = a - b; e ( < 0) então Escreva (a, "...diferença negativa...", b); enão Escreva (); a, b = a - b < 0 a, "...diferença negativa...", b 4) Elabore um Programa em, e o que recebe (via teclado) um número que representa a Quantidade de Balas, e ao final mostra quantas balas sobrariam se as mesmas fossem divididas (por igual) em um grupo de 5(cinco) pessoas. Algoritmo Ex4 qb : Inteiro; Leia (qb); Escreva (qb MOD 5); qb qb MOD 5

6 - Para turmas 4T, 4U, 4V, 3R (1o horário das semanas "Impar"): 1) Elabore um Programa em, e o que recebe (via teclado) um número, ula e mostra a raiz quadrada deste número. Algoritmo Ex1 v1, : Real; Leia (v1); = v1 ** (1/2); Escreva (); v1 = v1 ** (1/2) 2) Elabore um Programa em, e o que recebe (via teclado) um número e mostra se ele é divisível por 3. Algoritmo Ex2 n1 : Inteiro; Leia (n1); e (n1 MOD 3 == 0) então Escreva ("É divisível por três"); enão Escreva ("ão é divisível por três "); n1 n1 MOD 3 == 0 "ão é divisível por três" "É divisível por três"

7 3) Elabore um Programa em, e o que recebe (via teclado) dois números, e ula a soma destes valores. Caso a soma dê um valor acima de 20(vinte), o programa deve mostrar o próprio valor da soma. Do contrário deve mostrar o valor do produto dos dois números. Algoritmo Ex3 a, b, : Inteiro; Leia (a, b); = a + b; e ( > 20) então Escreva (); enão = a * b; Escreva (); a, b = a + b > 20 = a * b 4) (alterada no final da aula) Elabore um Programa em, e o Fluxograma (Diagrama de Blocos) que recebe (via teclado) um número que representa a Quantidade de Latas de Refrigerantes, e ao final mostra quantas latas sobrariam se as mesmas fossem divididas em um grupo de 7(sete) pessoas. Algoritmo Ex4 ql : Inteiro; Leia (ql); Escreva (ql MOD 7); ql ql MOD 7

- Aulas 57, 58, 59 e 60 - Técnicas de programação. Funções

- Aulas 57, 58, 59 e 60 - Técnicas de programação. Funções 1 - Aulas 57, 58, 59 e 60 - Técnicas de programação. Funções Um programa pode possuir determinados processos realizados repetidas vezes ao longo da execução do programa. Estes processos podem se agrupar

Leia mais

ALP Algoritmos e Programação

ALP Algoritmos e Programação ALP Algoritmos e Programação Estruturas de Seleção. Motivação. Conceito. Exemplos.Exercícios 1 Motivação Ex: Algoritmo para o cálculo de raízes reais de equações de 2º grau. - E se o delta ( ) for negativo?

Leia mais

Estruturas de Repetição

Estruturas de Repetição Estruturas de Repetição Lista de Exercícios - 04 Algoritmos e Linguagens de Programação Professor: Edwar Saliba Júnior Estruturas de Repetição O que são e para que servem? São comandos que são utilizados

Leia mais

Programação: Estruturas de seleção

Programação: Estruturas de seleção Programação de Computadores I Aula 07 Programação: Estruturas de seleção José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2011-1 1/53 Valores booleanos Os valores booleanos

Leia mais

Capítulo 8. CICLOS. Tabela 8.1 Programa8a.f90.

Capítulo 8. CICLOS. Tabela 8.1 Programa8a.f90. Capítulo 8. CICLOS OBJETIVOS DO CAPÍTULO Conceito de ciclo Comandos do FORTRAN: DO END DO, EXIT 8.1 programa8a.f90 Para inicializar as atividades deste capítulo, deve-se executar: 1) Para acessar o programa

Leia mais

LÓGICA DE PROGRAMAÇÃO. Vitor Valerio de Souza Campos

LÓGICA DE PROGRAMAÇÃO. Vitor Valerio de Souza Campos LÓGICA DE PROGRAMAÇÃO Vitor Valerio de Souza Campos Exemplos de algoritmos Faça um algoritmo para mostrar o resultado da multiplicação de dois números. Algoritmo em descrição narrativa Passo 1 Receber

Leia mais

2ª Lista de Exercícios

2ª Lista de Exercícios Faculdade Novo Milênio Engenharia da Computação Engenharia de Telecomunicações Processamento de Dados 2006/1 2ª Lista de Exercícios Obs.: Os programas devem ser implementados em C++. 1. Escrever um algoritmo

Leia mais

Convertendo Algoritmos para a Linguagem C

Convertendo Algoritmos para a Linguagem C onvertendo Algoritmos para a Linguagem Notas de Aula Prof. Francisco Rapchan www.geocities.com/chicorapchan O objetivo deste texto é mostrar alguns programas em, dando uma breve descrição de seu funcionamento

Leia mais

Técnicas de Programação I

Técnicas de Programação I Técnicas de Programação I Conceitos básicos C/C++ Material baseado nas aulas da Profa. Isabel Harb Manssour http://www.inf.pucrs.br/~manssour/laproi, entre outros materias Operadores Aritméticos C++: Outros

Leia mais

Estrutura Condicional C++

Estrutura Condicional C++ Estrutura Condicional C++ Resumo3 Profª. Ivre Marjorie R. Machado Estrutura Condicional Na estrutura sequencial, todos os comandos são executados independente de qualquer coisa/condição Usando a estrutura

Leia mais

O sinal de menos ( ) colocado antes de um número indica o oposto desse número. Assim: 11 é o oposto de 11.

O sinal de menos ( ) colocado antes de um número indica o oposto desse número. Assim: 11 é o oposto de 11. EXERCÍCIOS DE RECUPERAÇÃO 7º ANO º BIMESTRE MATEMÁTICA PROFº PAULO 1. Dois números de sinais contrários são opostos? Justifique. O sinal de menos ( ) colocado antes de um número indica o oposto desse número.

Leia mais

Programas C com Repetição

Programas C com Repetição Programas C com Repetição 1. Escrever um programa C que lê 5 valores para a, um de cada vez, e conta quantos destes valores são negativos, escrevendo esta informação. 2. Escrever um programa C que lê um

Leia mais

Regras Métodos Identificadores Variáveis Constantes Tipos de dados Comandos de atribuição Operadores aritméticos, relacionais e lógicos

Regras Métodos Identificadores Variáveis Constantes Tipos de dados Comandos de atribuição Operadores aritméticos, relacionais e lógicos Lógica Aula 2 Técnicas de Programação Criando algoritmos Regras Métodos Identificadores Variáveis Constantes Tipos de dados Comandos de atribuição Operadores aritméticos, relacionais e lógicos Criando

Leia mais

Conceito de Algoritmos e Suas Características

Conceito de Algoritmos e Suas Características Conceito de Algoritmos e uas Características Algoritmos Definições: Algoritmo é uma linguagem intermédia entre a linguagem humana e a linguagem de programação. Os Algoritmos são usados para representar

Leia mais

02. [Manzano, 1996] Escreva um programa em C que apresente os quadrados dos números inteiros de 15 a 200.

02. [Manzano, 1996] Escreva um programa em C que apresente os quadrados dos números inteiros de 15 a 200. 01. [Damas, 2007] Escreva um programa em C que escreva na tela toda a tabela ASCII (0 a 255 caracteres), escrevendo um cada linha o código ASCII e o caractere correspondente. Exemplo: 65 A 66 B 67 C 02.

Leia mais

Algoritmos e Estruturas de Dados I 01/2013. Estruturas Condicionais e de Repetição (parte 2) Pedro O.S. Vaz de Melo

Algoritmos e Estruturas de Dados I 01/2013. Estruturas Condicionais e de Repetição (parte 2) Pedro O.S. Vaz de Melo Algoritmos e Estruturas de Dados I 01/2013 Estruturas Condicionais e de Repetição (parte 2) Pedro O.S. Vaz de Melo Problema 1 Suponha que soma (+) e subtração (-) são as únicas operações disponíveis em

Leia mais

CONCEITOS BÁSICOS PARA A CONSTRUÇÃO DE ALGORITMOS PARA COMPUTADORES. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com

CONCEITOS BÁSICOS PARA A CONSTRUÇÃO DE ALGORITMOS PARA COMPUTADORES. Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com CONCEITOS BÁSICOS PARA A CONSTRUÇÃO DE ALGORITMOS PARA COMPUTADORES Isac Aguiar isacaguiar.com.br isacaguiar@gmail.com Objetivos Compreender os conceitos de lógica de programação e de algoritmos. Conhecer

Leia mais

Técnicas de Programação I

Técnicas de Programação I Técnicas de Programação I Conceitos básicos C/C++ Material baseado nas aulas da Profa. Isabel Harb Manssour http://www.inf.pucrs.br/~manssour/laproi, entre outros materias Estrutura de Seleção: Comando

Leia mais

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

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À PROGRAMAÇÃO COM C/C++ Prof. Dr. Daniel Caetano 2012-1 LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA INTRODUÇÃO À PROGRAMAÇÃO COM C/C++ Prof. Dr. Daniel Caetano 2012-1 Objetivos Entender o mecanismo de um programa em C/C++ Apresentar e estrutura da Linguagem C/C++

Leia mais

Programação. Folha Prática 4. Lab. 4. Departamento de Informática Universidade da Beira Interior Portugal. Copyright 2010 All rights reserved.

Programação. Folha Prática 4. Lab. 4. Departamento de Informática Universidade da Beira Interior Portugal. Copyright 2010 All rights reserved. Programação Folha Prática 4 Lab. 4 Departamento de Informática Universidade da Beira Interior Portugal Copyright 2010 All rights reserved. LAB. 4 4ª semana DESENHO E CONSTRUÇÃO DE ALGORITMOS 1. Revisão

Leia mais

7. Estrutura de Decisão

7. Estrutura de Decisão 7. Estrutura de Decisão Neste tipo de estrutura o fluxo de instruções a ser seguido é escolhido em função do resultado da avaliação de uma ou mais condições. Uma condição é uma expressão lógica. A classificação

Leia mais

Universidade Federal do Vale do São Francisco - UNIVASF Colegiado de Engenharia de Computação CECOMP

Universidade Federal do Vale do São Francisco - UNIVASF Colegiado de Engenharia de Computação CECOMP Algoritmos e Programação Ricardo Argenton Ramos Baseado nos slides do professor Jadsonlee da Silva Sá Criando um Algoritmo Os passos necessários para a construção de um algoritmo: ler atentamente o enunciado

Leia mais

ATENÇÃO!!! 12-01-2005 Rui Morgado - TLP 2

ATENÇÃO!!! 12-01-2005 Rui Morgado - TLP 2 Ciclos Exercícios ATENÇÃO!!! Depois de executar o exercício no editor da linguagem de programação C, copie o código para o bloco de notas (dê como nome ao ficheiro o n.º do exercício e o seu nome) e guarde

Leia mais

Lista de Exercícios - Potenciação

Lista de Exercícios - Potenciação Nota: Os exercícios desta aula são referentes ao seguinte vídeo Matemática Zero 2.0 - Aula 14 - Potenciação ou Exponenciação - (parte 1 de 2) Endereço: https://www.youtube.com/watch?v=20lm2lx6r0g Gabaritos

Leia mais

Desenvolvimento em Ambiente Web. HTML - Introdução

Desenvolvimento em Ambiente Web. HTML - Introdução Desenvolvimento em Ambiente Web HTML - Introdução O que é HTML? HTML é uma linguagem para descrever a estrutura de uma página WEB. Ela permite: Publicar documentos online com cabeçalhos, texto, tabelas,

Leia mais

Programação I. Serie de Problemas 1. Resolva os problemas usando descrição narrativa, fluxograma e o pseúdo-código.

Programação I. Serie de Problemas 1. Resolva os problemas usando descrição narrativa, fluxograma e o pseúdo-código. Programação I Engenharia Informática e Engenharia Civil, 1º Ano, 2º Semestre, Turno da tarde, Ano Lectivo 2009. (Algoritmos e suas características) Serie de Problemas 1 Resolva os problemas usando descrição

Leia mais

Aula 3 Desvio Condicional

Aula 3 Desvio Condicional Aula 3 Desvio Condicional ROTEIRO DA AULA Desvio Condicional Simples Desvio Condicional Composto Desevio Condicional Aninhado Desvio Condicional em JAVA 2 DESVIO CONDICIONAL Um desvio condicional é usado

Leia mais

9.1.2 Laços Controlados por Entrada: Contador

9.1.2 Laços Controlados por Entrada: Contador 9.1.2 Laços Controlados por Entrada: Contador Exemplo 2- Escreva um algoritmo e um programa em C que dado um Número qualquer, seja calculado e impresso a tabuada desse número. Algoritmo tabuada Variáveis:

Leia mais

Definição. de solução de um problema passo-a-passo. Representa a lógica l. passo.

Definição. de solução de um problema passo-a-passo. Representa a lógica l. passo. ALGORITMO Definição Representa a lógica l de solução de um problema passo-a-passo passo. Um algoritmo pode ser Na forma textual: Uma descrição tal como uma receita de bolo; Um manual de montagem; Um relato

Leia mais

Matemática - UEL - 2010 - Compilada em 25 de Março de 2010. Prof. Ulysses Sodré Matemática Essencial: http://www.mat.uel.

Matemática - UEL - 2010 - Compilada em 25 de Março de 2010. Prof. Ulysses Sodré Matemática Essencial: http://www.mat.uel. Matemática Essencial Frações: Exercícios Conteúdo Matemática - UEL - 010 - Compilada em 5 de Março de 010. Prof. Ulysses Sodré Matemática Essencial: http://www.mat.uel.br/matessencial/ 1 Exercícios sobre

Leia mais

insfcanceof new public switch transient while byte continue extends for int null

insfcanceof new public switch transient while byte continue extends for int null Palavras -chave de JAV A abstract catch do final implements long private static throw void boolean char double finally import native protected super throws volatile break class float insfcanceof new public

Leia mais

ALGORITMOS E FLUXOGRAMAS

ALGORITMOS E FLUXOGRAMAS ALGORITMOS E FLUXOGRAMAS Prof. André Backes INTRODUÇÃO Computadores = cérebros eletrônicos? Computadores são máquinas e, por si sós, não podem ser inteligentes. Alguém as projetou e deu a ela todas as

Leia mais

COMPUTAÇÃO APLICADA. Porém, é necessário considerar que ninguém ensina ninguém a pensar, pois todas as pessoas normais tem este dom.

COMPUTAÇÃO APLICADA. Porém, é necessário considerar que ninguém ensina ninguém a pensar, pois todas as pessoas normais tem este dom. 1- LÓGICA A maioria das pessoas gostam de falar ou julgar que possuem e sabem usar o raciocínio lógico, porém, quando questionadas direta ou indiretamente, perdem essa linha de raciocínio, pois ele depende

Leia mais

3º Ano do Ensino Médio. Aula nº10 Prof. Daniel Szente

3º Ano do Ensino Médio. Aula nº10 Prof. Daniel Szente Nome: Ano: º Ano do E.M. Escola: Data: / / 3º Ano do Ensino Médio Aula nº10 Prof. Daniel Szente Assunto: Função exponencial e logarítmica 1. Potenciação e suas propriedades Definição: Potenciação é a operação

Leia mais

!!" "!#! " $ %"&!!$$# &! "! $$ & $ '!$# $' & &# & #$ & &' &$$ $' ' (" ' &!&& & ' & " $' $$ " $' $ "# )! * && ' $ " &+ $! "+ $$ $$ $! ' "$# $$ &#, -. /0 -,,.0 10, 02, 3,3,. /0-3,2 1/ - 3 3 3 / 00//, - /

Leia mais

EXERCÍCIOS DE RECUPERAÇÃO-2º BI- 7º ANO-MATEMÁTICA ALUNO:...TURMA:...Profa.M.Luisa NÚMEROS RACIONAIS

EXERCÍCIOS DE RECUPERAÇÃO-2º BI- 7º ANO-MATEMÁTICA ALUNO:...TURMA:...Profa.M.Luisa NÚMEROS RACIONAIS EXERCÍCIOS DE RECUPERAÇÃO-º BI- º ANO-MATEMÁTICA ALUNO:...TURMA:...Profa.M.Luisa NÚMEROS RACIONAIS. Leia o problema: Rafael foi ao supermercado e comprou uma lata de ervilha por R$,0, um pacote R$,0 e

Leia mais

Lista de Exercícios de Estrutura Condicional

Lista de Exercícios de Estrutura Condicional Lista de Exercícios de Estrutura Condicional 1 - Escrever um algoritmo que leia o nome e as três notas obtidas por um aluno durante o semestre. Calcular a sua média (aritmética), informar o nome e sua

Leia mais

Planilhas Eletrônicas Básico. André Aziz (andreaziz.ufrpe@gmail.com) Francielle Santos (francielle.ufrpe@gmail.com)

Planilhas Eletrônicas Básico. André Aziz (andreaziz.ufrpe@gmail.com) Francielle Santos (francielle.ufrpe@gmail.com) Planilhas Eletrônicas Básico André Aziz (andreaziz.ufrpe@gmail.com) Francielle Santos (francielle.ufrpe@gmail.com) 1 Interface do Excel Operadores e Funções Fórmulas DEINFO/UFRPE 2 Reconhecer as funcionalidades

Leia mais

Sumário Algoritmos e Estrutura de Dados Repetição

Sumário Algoritmos e Estrutura de Dados Repetição Sumário Algoritmos e Estrutura de Dados Repetição M. Sc. Luiz Alberto lasf.bel@gmail.com Estrutura de Repetição Estrutura de Repetição para...faca Estrutura de Repetição enquanto...faca Estrutura de Repetição

Leia mais

Lista de Exercícios 3 Estrutura Condicional

Lista de Exercícios 3 Estrutura Condicional 1 Lista de Exercícios 3 Estrutura Condicional 1. A nota final de um estudante é calculada a partir de três notas atribuídas respectivamente a um trabalho de laboratório, a uma avaliação semestral e a um

Leia mais

Programação de Computadores I Pseudocódigo PROFESSORA CINTIA CAETANO

Programação de Computadores I Pseudocódigo PROFESSORA CINTIA CAETANO Programação de Computadores I Pseudocódigo PROFESSORA CINTIA CAETANO Pseudocódigo Pseudocódigo é uma forma genérica de escrever um algoritmo, utilizando uma linguagem simples (nativa a quem o escreve,

Leia mais

Material Teórico - Módulo de Métodos sofisticados de contagem. Princípio das Casas dos Pombos. Segundo Ano do Ensino Médio

Material Teórico - Módulo de Métodos sofisticados de contagem. Princípio das Casas dos Pombos. Segundo Ano do Ensino Médio Material Teórico - Módulo de Métodos sofisticados de contagem Princípio das Casas dos Pombos Segundo Ano do Ensino Médio Prof. Cícero Thiago Bernardino Magalhães Prof. Antonio Caminha Muniz Neto Em Combinatória,

Leia mais

Variáveis e Comandos de Atribuição

Variáveis e Comandos de Atribuição BCC 201 - Introdução à Programação Variáveis e Comandos de Atribuição Guillermo Cámara-Chávez UFOP 1/47 Estrutura Básica de um programa C I < d i r e t i v a s do pré p r o c e s s a d o r > < d e c l

Leia mais

Simulado de Algoritmos - Respostas

Simulado de Algoritmos - Respostas Simulado de Algoritmos - Respostas 1. Descreva o processo de criação de programas, desde o entendimento do problema até a obtenção do resultado esperado, por meio de sua execução, citando os passos a serem

Leia mais

Aula 2 - Cálculo Numérico

Aula 2 - Cálculo Numérico Aula 2 - Cálculo Numérico Erros Prof. Phelipe Fabres Anhanguera Prof. Phelipe Fabres (Anhanguera) Aula 2 - Cálculo Numérico 1 / 41 Sumário Sumário 1 Sumário 2 Erros Modelagem Truncamento Representação

Leia mais

Usando o do-file editor Automatizando o Stata

Usando o do-file editor Automatizando o Stata Usando o do-file editor Automatizando o Stata 1 O QUE É O EDITOR DE DO-FILE O Stata vem com um editor de texto integrado, o do-file editor (editor de do-files, em português), que pode ser usado para executar

Leia mais

Estruturas de Controle A Tomada de Decisões

Estruturas de Controle A Tomada de Decisões Estruturas de Controle A Tomada de Decisões Foi visto anteriormente como trabalhar com entrada, processamento e saída utilizando variáveis, constantes e operadores aritméticos. Apesar de já se conseguir

Leia mais

O comando switch. c Professores de ALPRO I 04/2012. Faculdade de Informática PUCRS. ALPRO I (FACIN) O comando switch 04/2012 1 / 31

O comando switch. c Professores de ALPRO I 04/2012. Faculdade de Informática PUCRS. ALPRO I (FACIN) O comando switch 04/2012 1 / 31 O comando switch c Professores de ALPRO I Faculdade de Informática PUCRS 04/2012 ALPRO I (FACIN) O comando switch 04/2012 1 / 31 Sumário 1 Relembrando... 2 Comando de Seleção (Parte III) Menus e o comando

Leia mais

ALGORITMOS E PROGRAMAÇÃO. Andreza Leite Andreza.leite@univasf.edu.br

ALGORITMOS E PROGRAMAÇÃO. Andreza Leite Andreza.leite@univasf.edu.br ALGORITMOS E PROGRAMAÇÃO Andreza Leite Andreza.leite@univasf.edu.br Estruturas de Controle de Fluxo Em alguns algoritmos, é necessário executar uma mesma tarefa por um número determinado ou indeterminado

Leia mais

Controle de Fluxo Comandos de decisão

Controle de Fluxo Comandos de decisão BCC 201 - Introdução à Programação Controle de Fluxo Comandos de decisão Guillermo Cámara-Chávez UFOP 1/39 Expressões Relacionais I == : retorna verdadeiro quando as expressões

Leia mais

DIAGRAMA DE ATIVIDADES

DIAGRAMA DE ATIVIDADES DIAGRAMA DE ATIVIDADES Profª Lucélia Oliveira Email: lucelia.com@gmail.com DIAGRAMA DE ATIVIDADES É o diagrama com maior ênfase ao nível de algoritmo da UML e provavelmente um dos mais detalhistas. Era

Leia mais

Trabalho de laboratório Avaliação semestral Exame final MÉDIA PONDERADA CONCEITO

Trabalho de laboratório Avaliação semestral Exame final MÉDIA PONDERADA CONCEITO Exercícios de Seletores (estrutura condicional) Exercício 1. [ASCENCIO] A nota final de um estudante é calculada a partir de três notas atribuídas, respectivamente, a um trabalho de laboratório, a uma

Leia mais

Programação Funcional. Aula 5. Funções Recursivas. José Romildo Malaquias. Departamento de Computação Universidade Federal de Ouro Preto 2011.

Programação Funcional. Aula 5. Funções Recursivas. José Romildo Malaquias. Departamento de Computação Universidade Federal de Ouro Preto 2011. Programação Funcional Aula 5 Funções Recursivas José Romildo Malaquias Departamento de Computação Universidade Federal de Ouro Preto 2011.2 1/39 1 Funções recursivas 2 Recursividade mútua 3 Recursividade

Leia mais

Faculdade de Computação

Faculdade de Computação UNIVERSIDADE FEDERAL DE UBERLÂNDIA Faculdade de Computação Disciplina : Teoria da Computação Professora : Sandra Aparecida de Amo Lista de Exercícios n o 2 Exercícios sobre Modelos de Máquinas de Turing

Leia mais

Tutorial do Interpretador de Linguagem Algorítmica (ILA)

Tutorial do Interpretador de Linguagem Algorítmica (ILA) 1 Tutorial do Interpretador de Linguagem Algorítmica (ILA) Preparado por Elvio Leonardo, a partir do tutorial fornecido com o software ILA e do material produzido pelo Prof Marcelo Azambuja I INTRODUÇÃO

Leia mais

P r o g r a m a ç ã o d e C o m p u t a d o r e s 1 o S e m - 2 0 1 3 P r o f. A n d r é A m a r a n t e L u i z L A B 5 tag %2d while printf PE1:

P r o g r a m a ç ã o d e C o m p u t a d o r e s 1 o S e m - 2 0 1 3 P r o f. A n d r é A m a r a n t e L u i z L A B 5 tag %2d while printf PE1: Inteligência É a faculdade de criar objetos artificiais, especialmente ferramentas para fazer ferramentas. Henri Bergson. WHILE Além dos comandos if-else e switch, o controle de fluxo de um programa pode

Leia mais

Criar um formulário do tipo Diálogo modal ; Alterar a cor de fundo de um formulário; Inserir botões de comando e caixas de texto;

Criar um formulário do tipo Diálogo modal ; Alterar a cor de fundo de um formulário; Inserir botões de comando e caixas de texto; FICHA OBJECTIVO Construir Construir formulários na base de dados Diplomas em Diário da República Um formulário é utilizado, em primeiro lugar, para introduzir, eliminar ou apresentar dados numa base de

Leia mais

Solução do Conjunto de Problemas 2

Solução do Conjunto de Problemas 2 Solução do Conjunto de Problemas 2 Parte A. Capítulo 3. 1. 66 & 71.999 2. Veja anexo (a) idade 1 : 8/5 = 1,6% idade 11 : 13/9 = 1,444% Portanto, há mais crianças na idade 1. (b) idade 21 : 10/7 = 1,4%

Leia mais

Exercícios de Revisão Java Básico

Exercícios de Revisão Java Básico Exercícios de Revisão Java Básico (i) Programação básica (estruturada) 1) Faça um programa para calcular o valor das seguintes expressões: S 1 = 1 1 3 2 5 3 7 99... 4 50 S 2 = 21 50 22 49 23 48...250 1

Leia mais

Aula 1: Conhecendo a Calculadora

Aula 1: Conhecendo a Calculadora Nome completo do(a) aluno(a): Nº Ano: Turma: Data: / / Aula 1: Conhecendo a Calculadora Nosso objetivo é que vocês consigam identificar os conteúdos matemáticos já aprendidos na sala de aula de uma forma

Leia mais

Controle de Fluxo Comandos de decisão

Controle de Fluxo Comandos de decisão BCC 201 - Introdução à Programação Controle de Fluxo Comandos de decisão Guillermo Cámara-Chávez UFOP 1/1 Expressões Relacionais I == : retorna verdadeiro quando as expressões

Leia mais

Apresentação Geral e Aula 01

Apresentação Geral e Aula 01 Apresentação Geral e Aula 01 Prof. Wanderson S. Paris, M.Eng. prof@cronosquality.com.br Podemos definir que a MECÂNICA TÉCNICA considera os efeitos externos das forças que atuam no equilíbrio de um corpo

Leia mais

Introdução à Programação. João Manuel R. S. Tavares

Introdução à Programação. João Manuel R. S. Tavares Introdução à Programação João Manuel R. S. Tavares Sumário 1. Ciclo de desenvolvimento de um programa; 2. Descrição de algoritmos; 3. Desenvolvimento modular de programas; 4. Estruturas de controlo de

Leia mais

Capítulo SETE Números em Ponto Fixo e Ponto Flutuante

Capítulo SETE Números em Ponto Fixo e Ponto Flutuante Capítulo SETE Números em Ponto Fixo e Ponto Flutuante 7.1 Números em ponto fixo Observação inicial: os termos ponto fixo e ponto flutuante são traduções diretas dos termos ingleses fixed point e floating

Leia mais

Introdução. Introdução. Objetivos da Aula. Bases Computacionais da Ciência(BC-0005)

Introdução. Introdução. Objetivos da Aula. Bases Computacionais da Ciência(BC-0005) 1 Bases Computacionais da Ciência(BC-0005) Lógica de Programação: Estruturas Condicionais Maria das Graças Bruno Marietto graca.marietto@ufabc.edu.br Centro de Matemática, Computação e Cognição(CMCC) Universidade

Leia mais

EXERCÍCIOS DE RECUPERAÇÃO- MATEMÁTICA 6º ANO-PROFA. M.LUISA-2º BIMESTRE MÚLTIPLOS, DIVISORES, FATORAÇÃO, MDC.MMC,PROBLEMAS

EXERCÍCIOS DE RECUPERAÇÃO- MATEMÁTICA 6º ANO-PROFA. M.LUISA-2º BIMESTRE MÚLTIPLOS, DIVISORES, FATORAÇÃO, MDC.MMC,PROBLEMAS EXERCÍCIOS DE RECUPERAÇÃO- MATEMÁTICA 6º ANO-PROFA. M.LUISA-2º BIMESTRE ALUNO: Nº TURMA: MÚLTIPLOS, DIVISORES, FATORAÇÃO, MDC.MMC,PROBLEMAS 1. Considere os números 2 000; 2 001; 2 002; 2 003; 2 004; 2

Leia mais

Notas de Aula de Algoritmos e Programação de Computadores

Notas de Aula de Algoritmos e Programação de Computadores Notas de Aula de Algoritmos e Programação de Computadores FLÁVIO KEIDI MIYAZAWA com a colaboração de TOMASZ KOWALTOWSKI Instituto de Computação - UNICAMP Versão 2000.1 Estas notas de aula não devem ser

Leia mais

Gabarito de Matemática do 7º ano do E.F.

Gabarito de Matemática do 7º ano do E.F. Gabarito de Matemática do 7º ano do E.F. Lista de Exercícios (L10) a Colocarei aqui algumas explicações e exemplos de exercícios para que você possa fazer todos com segurança e tranquilidade, no entanto,

Leia mais

INTRODUÇÃO À LINGUAGEM C++

INTRODUÇÃO À LINGUAGEM C++ INTRODUÇÃO À LINGUAGEM C++ 1 - VARIÁVEIS Variáveis espaço de memória reservado para armazenar tipos de dados, com um nome para referenciar seu conteúdo. Observações importantes Todas as variáveis devem

Leia mais

Programação em papel quadriculado

Programação em papel quadriculado 4 NOME DA AULA: Programação em papel quadriculado Tempo de aula: 45 60 minutos Tempo de preparação: 10 minutos Objetivo principal: ajudar os alunos a entender como a codificação funciona. RESUMO Ao "programar"

Leia mais

RINA on line. CEREST IJUÍ: vander.cerest@gmail.com ou crst@mksnet.com.br. CEREST SANTA CRUZ DO SUL: cerest.vales@santacruz.rs.gov.

RINA on line. CEREST IJUÍ: vander.cerest@gmail.com ou crst@mksnet.com.br. CEREST SANTA CRUZ DO SUL: cerest.vales@santacruz.rs.gov. RINA on line A Secretaria Estadual da Saúde do Rio Grande do Sul SES-RS - através do Decreto 40.222/2000, implantou o Sistema de Informação em Saúde do Trabalhador SIST/RS com o objetivo de estabelecer

Leia mais

Normas da ABNT. (Associação Brasileira de Normas Técnicas) para Desenho Técnico

Normas da ABNT. (Associação Brasileira de Normas Técnicas) para Desenho Técnico Normas da ABNT (Associação Brasileira de Normas Técnicas) para Desenho Técnico TERMINOLOGIA Norma ABNT NBR 10647, Abril 1989 Quanto ao aspecto geométrico: Desenho Projetivo Vistas ortográficas: Perspectivas:

Leia mais

Universidade Federal do Paraná. Setor de Ciências Exatas. Departamento de Matemática

Universidade Federal do Paraná. Setor de Ciências Exatas. Departamento de Matemática Universidade Federal do Paraná Setor de Ciências Exatas Departamento de Matemática Oficina de Calculadora PIBID Matemática Grupo do Laboratório de Ensino de Matemática Curitiba Agosto de 2013 Duração:

Leia mais

JavaScript (ou JScript)

JavaScript (ou JScript) 1. Introdução JavaScript (ou JScript) Uma linguagem como o JavaScript permite criar interfaces interativas na web (permite a interação do usuário). Para desenvolver web sites interativos precisamos de

Leia mais

1. Fazer um programa em C que pergunta um valor em metros e imprime o correspondente em decímetros, centímetros e milímetros.

1. Fazer um programa em C que pergunta um valor em metros e imprime o correspondente em decímetros, centímetros e milímetros. Lista de exercícios: Grupo I - programa seqüênciais simples 1. Fazer um programa em C que pergunta um valor em metros e imprime o correspondente em decímetros, centímetros e milímetros. 2. Fazer um programa

Leia mais

As Notas Musicais. O processo moderno utiliza códigos quando se refere a cada uma das notas. Este código é chamado de CIFRA.

As Notas Musicais. O processo moderno utiliza códigos quando se refere a cada uma das notas. Este código é chamado de CIFRA. Para focalizar a mente façamos um ditado.omplete. As Notas Musicais São aqueles 7 nomes que todo mundo já ouviu falar (Dó, Ré Mi, Fá, Sol, Lá e Si) mas, ao contrário do que muitas pessoas pensam, existem

Leia mais

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA DISCUSSÃO DOS EXERCÍCIOS E CONSTRUÇÃO DE PROGRAMAS SEQUENCIAIS. Prof. Dr. Daniel Caetano 2012-1

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA DISCUSSÃO DOS EXERCÍCIOS E CONSTRUÇÃO DE PROGRAMAS SEQUENCIAIS. Prof. Dr. Daniel Caetano 2012-1 LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA DISCUSSÃO DOS EXERCÍCIOS E CONSTRUÇÃO DE PROGRAMAS SEQUENCIAIS Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar as soluções para os exercícios propostos Exercitar

Leia mais

Níveis de Oxigênio no Sangue e Atividade Física. Bolsista: Luciano Marques

Níveis de Oxigênio no Sangue e Atividade Física. Bolsista: Luciano Marques C. E. Herbert de Souza Projeto Feira Cultural 2015 Níveis de Oxigênio no Sangue Bolsista: Luciano Marques Objetivo O tema proposto tem por objetivo principal apresentar o comportamento do oxigênio no sangue

Leia mais

Notas de Cálculo Numérico

Notas de Cálculo Numérico Notas de Cálculo Numérico Túlio Carvalho 6 de novembro de 2002 2 Cálculo Numérico Capítulo 1 Elementos sobre erros numéricos Neste primeiro capítulo, vamos falar de uma limitação importante do cálculo

Leia mais

Programação I. Departamento de Engenharia Rural Centro de Ciências Agrárias

Programação I. Departamento de Engenharia Rural Centro de Ciências Agrárias Departamento de Engenharia Rural Centro de Ciências Agrárias Programação I Prof. Bruno Vilela Oliveira bruno@cca.ufes.br http://www.brunovilela.webnode.com.br Aulas 2-3-4-5-6-7-8 Lógica Algoritmos Portugol

Leia mais

Horário de Aulas Fundamental II

Horário de Aulas Fundamental II Infantil - Fundamental - Médio Horário de Aulas Fundamental II 1ª AULA 7H10 ÀS 8H 2ª AULA 8H ÀS 8H50 3ª AULA 8H50 ÀS 9H40 INTERVALO 9H40 ÀS 10H 4ª AULA 10H ÀS 10H50 5ª AULA 10H50 ÀS 11H40 6ª AULA 11H40

Leia mais

Actividade Laboratorial

Actividade Laboratorial Faculdade de Ciências da Universidade do Porto Actividade Laboratorial Capacidade Térmica Mássica Elaborado por: Armanda Costa Fernanda Veríssimo Hélder Silva Formadores: Professor Doutor Paulo Simeão

Leia mais

Exercícios de Fixação Pseudocódigo e Estruturas Básicas de Controle

Exercícios de Fixação Pseudocódigo e Estruturas Básicas de Controle Disciplina: TCC-00.7 Prog. de Computadores III Professor: Leandro Augusto Frata Fernandes Turma: A- Data: / / Exercícios de Fixação Pseudocódigo e Estruturas Básicas de Controle. Construa um algoritmo

Leia mais

Escola Básica do 2º e 3º Ciclos S. Paio de Moreira de Cónegos

Escola Básica do 2º e 3º Ciclos S. Paio de Moreira de Cónegos Escola Básica do 2º e 3º Ciclos S. Paio de Moreira de Cónegos Ficha de Avaliação - Matemática 7. Ano A Nome: N.º: Turma: Classificação: Professor: Enc. Educ.: Esta ficha é constituída por duas partes,

Leia mais

LABORG. Parte 5 Projeto de um circuito digital de média complexidade Parte 2. Fernando Gehm Moraes Matheus Trevisan

LABORG. Parte 5 Projeto de um circuito digital de média complexidade Parte 2. Fernando Gehm Moraes Matheus Trevisan LABORG Parte 5 Projeto de um circuito digital de média complexidade Parte 2 Fernando Gehm Moraes Matheus Trevisan 0/maio/2015 Relógio de Xadrez 1. Em campeonatos, o xadrez é jogado usando um relógio. A

Leia mais

Fundamentos Tecnológicos

Fundamentos Tecnológicos 1 2 Potenciação Fundamentos Tecnológicos Potenciação, radiciação e operações algébricas básicas Prof. Flavio Fernandes Dados um número real positivo a e um número natural n diferente de zero, chama-se

Leia mais

Resolvendo problemas com logaritmos

Resolvendo problemas com logaritmos A UA UL LA Resolvendo problemas com logaritmos Introdução Na aula anterior descobrimos as propriedades dos logaritmos e tivemos um primeiro contato com a tábua de logarítmos. Agora você deverá aplicar

Leia mais

Elaborado por: Wallace Carlos

Elaborado por: Wallace Carlos INTRODUÇÃO Este procedimento tem como objetivo instruir os usuários na instalação dos programas utilizados para produção e envio da Declaração de Imposto de Renda de Pessoa Física de 2014 (Ano base 2013).

Leia mais

TÉCNICAS DE PROGRAMAÇÃO

TÉCNICAS DE PROGRAMAÇÃO TÉCNICAS DE PROGRAMAÇÃO (Adaptado do texto do prof. Adair Santa Catarina) ALGORITMOS COM QUALIDADE MÁXIMAS DE PROGRAMAÇÃO 1) Algoritmos devem ser feitos para serem lidos por seres humanos: Tenha em mente

Leia mais

O processador é um dos elementos componentes do computador moderno, sendo responsável pelo gerenciamento de todo o computador.

O processador é um dos elementos componentes do computador moderno, sendo responsável pelo gerenciamento de todo o computador. Resumo 01 O que é um processador? O processador é um dos elementos componentes do computador moderno, sendo responsável pelo gerenciamento de todo o computador. Os processadores atualmente são encapsulados

Leia mais

Sumário. INF01040 Introdução à Programação. Elaboração de um Programa. Regras para construção de um algoritmo

Sumário. INF01040 Introdução à Programação. Elaboração de um Programa. Regras para construção de um algoritmo INF01040 Introdução à Programação Introdução à Lógica de Programação s Seqüenciais Sumário Elaboração de um programa/algoritmo Formas de representação de um algoritmo Elementos manipulados em um programa/algoritmo

Leia mais

Algoritmos Estruturas Seqüenciais. José Gustavo de Souza Paiva

Algoritmos Estruturas Seqüenciais. José Gustavo de Souza Paiva Algoritmos Estruturas Seqüenciais José Gustavo de Souza Paiva 1 Introdução Objetivo básico da computação auxiliar os seres humanos em trabalhos repetitivos e braçais, diminuindo i i d esforços e economizando

Leia mais

Lista de Exercícios 02 Estrutura Condicional. 1) Escreva um programa que leia um número e o imprima caso ele seja maior que 20.

Lista de Exercícios 02 Estrutura Condicional. 1) Escreva um programa que leia um número e o imprima caso ele seja maior que 20. Lista de Exercícios 02 Estrutura Condicional 1) Escreva um programa que leia um número e o imprima caso ele seja maior que 20. 2) Construa um programa que leia dois valores numéricos inteiros e efetue

Leia mais

Capítulo 4 Gerenciamento de Memória

Capítulo 4 Gerenciamento de Memória Capítulo 4 Gerenciamento de Memória 4.1 Gerenciamento básico de memória 4.2 Troca de processos 4.3 Memória virtual 4.4 Algoritmos de substituição de páginas 4.5 Modelagem de algoritmos de substituição

Leia mais

Algoritmo. Prof. Anderson Almeida Ferreira. Agradeço ao prof. Guilherme Tavares de Assis por fornecer slides que fazem parte desta apresentação

Algoritmo. Prof. Anderson Almeida Ferreira. Agradeço ao prof. Guilherme Tavares de Assis por fornecer slides que fazem parte desta apresentação 1 Algoritmo Prof. Anderson Almeida Ferreira Agradeço ao prof. Guilherme Tavares de Assis por fornecer slides que fazem parte desta apresentação Desenvolvimento de programas 2 Análise do problema Desenvolvimento

Leia mais

Capítulo 12. SUB-ROTINAS

Capítulo 12. SUB-ROTINAS Capítulo 12. SUB-ROTINAS OBJETIVOS DO CAPÍTULO Conceitos de: sub-rotina, programa-principal, projeto com diversos programas-fonte, passagem de argumentos Comandos do FORTRAN: PROGRAM, EXTERNAL, SUBROUTINE,

Leia mais

TUTORIAL AMBIENTE WEB PORTUGOL

TUTORIAL AMBIENTE WEB PORTUGOL 1 TUTORIAL AMBIENTE WEB PORTUGOL O WEBportugol é uma ferramenta para ajudar você a construir seus primeiros algoritmos e com isso aprender lógica de programação. A ferramenta utiliza uma linguagem chamada

Leia mais

COMO ENSINEI MATEMÁTICA

COMO ENSINEI MATEMÁTICA COMO ENSINEI MATEMÁTICA Mário Maturo Coutinho COMO ENSINEI MATEMÁTICA.ª edição 511 9 AGRADECIMENTOS À Deus À minha família Aos mestres da matemática do C.E.Visconde de Cairu APRESENTAÇÃO O objetivo deste

Leia mais

Estrutura de Repetição Simples

Estrutura de Repetição Simples Instituto de Ciências Eatas e Biológicas ICEB Lista de Eercícios Básicos sobre Laço Estrutura de Repetição Simples Eercício 01 Escreva um programa que imprima todos os números inteiros de 0 a 50. A seguir,

Leia mais

Atividade de Recuperação- Física

Atividade de Recuperação- Física Atividade de Recuperação- Física 3º Ano- 1º Trimestre Prof. Sérgio Faro Orientação: Refazer os exemplos seguintes e resolver os demais exercícios no caderno e anotar eventuais dúvidas para esclarecimento

Leia mais