Lógica e Linguagem de Programação Aula 02 - Tópicos Preliminares Exercícios 02 - Respostas Professor: Danilo Giacobo

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

Download "Lógica e Linguagem de Programação Aula 02 - Tópicos Preliminares Exercícios 02 - Respostas Professor: Danilo Giacobo"

Transcrição

1 Lógica e Linguagem de Programação Aula 02 - Tópicos Preliminares Exercícios 02 - Respostas Professor: Danilo Giacobo Para cada problema abaixo escreva uma solução algorítmica utilizando a forma de pseudocódigo/portugol. Apenas a estrutura sequencial deve ser usada para a resolução dos problemas. 1. Escreva um algoritmo que receba quatro números inteiros, calcule e mostre a soma desses números. // declaração de cinco variáveis do tipo inteiro inteiro: n1, n2, n3, n4, soma; // entrada de dados, quatro números inteiros leia (n1, n2, n3, n4); // processamento de dados, somar os quatro números inteiros soma (n1 + n2 + n3 + n4); // saída de dados, valor da variável soma que contém a soma dos quatro números escreva (soma); 2. Escreva um algoritmo que receba três notas, calcule e mostre a média aritmética. // declaração de quatro variáveis do tipo real real: n1, n2, n3, ma; // entrada de dados, três notas do tipo real leia (n1, n2, n3); // processamento de dados, somar as três notas e dividir por três ma (n1 + n2 + n3) / 3; // saída de dados, mostrar o valor da média aritmética calculada escreva (ma);

2 3. Escreva um algoritmo que receba três notas e seus respectivos pesos, calcule e mostre a média ponderada. // declaração de quatro variáveis do tipo real real: n1, n2, n3, mp; // declaração de três variáveis do tipo inteiro inteiro: p1, p2, p3; // entrada de dados, três notas do tipo real leia (n1, n2, n3); // entrada de dados, três pesos do tipo inteiro leia (p1, p2, p3); // processamento de dados, calcula a média ponderada // multiplica cada nota por seu respectivo peso, soma os valores e divide pela soma dos pesos mp ((n1 * p1) + (n2 * p2) + (n3 * p3)) / (p1 + p2 + p3); // saída de dados, mostra o valor da variável mp que contém o resultado da média ponderada de acordo com os valores de entrada lidos. escreva (mp); 4. Escreva um algoritmo que receba o salário de um funcionário, calcule e mostre o novo salário, sabendo-se este sofreu um aumento de 25%. // declaração de duas variáveis do tipo real real: salario, novo_salario; // entrada de dados, valor do salário do funcionário leia ( Salário?, salario); // processamento de dados, calcular o novo salário com aumento de 25% novo_salario salario + (salario * 0,25); // saída de dados, mostra o novo salário do funcionário com 25% a mais escreva ( Novo salário: R$, novo_salario);

3 5. Escreva um algoritmo que receba o salário de um funcionário e o percentual de aumento, calcule e mostre o valor do aumento e o novo salário. // declaração de quatro variáveis do tipo real real: salario, novo_salario, perc_aumento, valor_aumento; // entrada de dados, salário do funcionário e percentual de aumento leia ( Salário?, salario); leia ( Percentual de aumento em %?, perc_aumento); // processamento de dados, calcula o valor do aumento valor_aumento salario * (perc_aumento / 100); // processamento de dados, calcula o novo salário novo_salario salario + valor_aumento; // saída de dados, mostra o novo salário do funcionário com o % de aumento escreva ( Novo salário: R$, novo_salario); 6. Escreva um algoritmo que receba o salário base de um funcionário, calcule e mostre o salário a receber, sabendo-se que o funcionário tem gratificação de 5% sobre o salário base e paga imposto de 7% também sobre o salário base. // declaração de quatro variáveis do tipo real real: salario_base, salario_receber, grat, imposto; // entrada de dados, salário base do funcionário leia ( Salário base?, salario_base); // processamento de dados, calcula o valor da gratificação, do imposto a ser pago e o salário a receber grat salario_base * 0,05; imposto salario_base * 0,07; salario_receber salario_base + grat - imposto; // saída de dados, mostra o salário a receber do funcionário escreva ( Salário a receber: R$, salario_receber);

4 7. Escreva um algoritmo que receba o salário base de um funcionário, calcule e mostre seu salário a receber, sabendo-se que o funcionário tem gratificação de R$ 50 e paga imposto de 10% sobre o salário base. // declaração de três variáveis do tipo real e uma constante real real: salario_base, salario_receber, grat, imposto; // entrada de dados, salário base do funcionário leia ( Salário base?, salario_base); // processamento de dados, atribui o valor da gratificação, calcula o imposto a ser pago e o salário a receber grat 50,0; // constante real imposto salario_base * 0,10; salario_receber salario_base + grat - imposto; // saída de dados, mostra o salário a receber do funcionário escreva ( Salário a receber: R$, salario_receber); 8. Escreva um algoritmo que receba o valor de um depósito e o valor da taxa de juros, calcule e mostre o valor do rendimento e o valor total depois do rendimento. // declaração de quatro variáveis do tipo real real: valor_deposito, valor_taxa_juros, valor_rend, valor_total; // entrada de dados, valor do depósito e valor da taxa de juros leia ( Valor do depósito?, valor_deposito); leia ( Valor da taxa de juros?, valor_taxa_juros); // processamento de dados, calcula o valor do rendimento e o valor total valor_rendimento valor_deposito * (valor_taxa_juros / 100); valor_total valor_deposito + valor_rendimento; // saída de dados, mostra o valor do rendimento e o valor total escreva ( Valor do rendimento: R$, valor_rendimento); escreva ( Valor total: R$, valor_total);

5 9. Escreva um algoritmo que calcule e mostre a área de um triângulo. Sabe-se que: Área = (base * altura) / 2. // declaração de três variáveis do tipo real real: base, altura, area; // entrada de dados, base e altura do triângulo leia ( Base do triâgulo?, base); leia ( Altura do triâgulo?, altura); // processamento de dados, calcular a área do triângulo area (base * altura) / 2; // saída de dados, mostra o valor calculado da área do triângulo escreva ( Área do triângulo:, area); 10. Escreva um algoritmo que calcule e mostre a área de um círculo. Sabe-se que: Área = π * R 2. // declaração de duas variáveis do tipo real e uma constante do tipo real real: raio, area, PI; PI 3,1415; // Atribui um valor para a constante PI // entrada de dados, valor do raio do círculo leia ( Raio do círculo?, raio); // processamento de dados, calcular a área do círculo area PI * pot (raio, 2); // saída de dados, mostra o valor calculado da área do círculo escreva ( Área do círculo:, area);

6 11. Escreva um algoritmo que receba um número positivo e maior que zero, calcule e mostre: a. O número informado ao quadrado; b. O número informado ao cubo; c. A raiz quadrada do número informado; d. A raiz cúbica do número informado. inicio // declaração de variáveis do tipo inteiro inteiro: numero, quadrado, cubo; // declaração de variáveis do tipo real real: raiz_quadrada, raiz_cubica; // entrada de dados, pede para a pessoa informar o número leia ( Número positivo maior que zero:, numero); // processamento de dados, calcula o número informado ao quadrado quadrado pot (numero, 2); // processamento de dados, calcula o número informado ao cubo cubo pot (numero, 3); // processamento de dados, calcula a raiz quadrada do número raiz_quadrada rad (numero); // processamento de dados, calcula a raiz cúbica do número raiz_cubica pot (numero, 1/3); // saída de dados, mostra os valores calculados escreva ( Número ao quadrado:, quadrado); escreva ( Número ao cubo:, cubo); escreva ( Raiz quadrada do número:, raiz_quadrada); escreva ( Raiz cúbica do número:, raiz_cubica);

7 12. Escreva um algoritmo que receba dois números maiores que zero, calcule e mostre um elevado ao outro. // declaração de três variáveis do tipo inteiro inteiro: n1, n2, resultado; // entrada de dados, dois números do tipo inteiro leia ( Número 1?, n1); leia ( Número 2?, n2); // processamento de dados, calcular um número elevado ao outro resultado pot (n1, n2); // saída de dados, mostra o valor calculado da potenciação escreva (n1, " elevado a ", n2, é igual a ", resultado);

8 13. Sabe-se que: 1 Pé = 12 polegadas 1 jarda = 3 pés 1 milha = 1760 jardas Escreva um algoritmo que receba uma medida em pés, faça as conversões a seguir e mostre os resultados. a) Polegadas; b) Jardas; c) Milhas. inicio // declaração de variáveis do tipo inteiro inteiro: pes, polegadas; real: jardas, milhas; // entrada de dados, pede para a pessoa informar uma medida em pés leia ( Informe uma medida em pés para a conversão:, pes); // processamento de dados, calcula de pés para polegadas polegadas pes * 12; jardas pes / 3; milhas jardas / 1760; // saída de dados, mostra os valores calculados escreva ( Valor informado convertido em polegadas:, polegadas); escreva ( Valor informado convertido em jardas:, jardas); escreva ( Valor informado convertido em milhas:, milhas);

9 14. Escreva um algoritmo que receba dois números, calcule e mostre a subtração do primeiro número pelo segundo. // declaração de três variáveis do tipo inteiro inteiro: n1, n2, resultado; // entrada de dados, dois números do tipo inteiro leia ( Número 1?, n1); leia ( Número 2?, n2); // processamento de dados, calcular a subtração do primeiro número pelo segundo resultado n1 - n2; // saída de dados, mostra o valor calculado da potenciação escreva (n1, " - ", n2, " = ", resultado); 15. Escreva um algoritmo que receba duas notas, calcule e mostre a média ponderada dessas notas, considerando peso 2 para a primeira e peso 3 para a segunda. // declaração de três variáveis do tipo real real: nota1, nota2, media_pond; // entrada de dados, dois números do tipo inteiro leia ( Nota 1?, nota1); leia ( Nota 2?, nota2); // processamento de dados, calcular a média ponderada media_pond ((nota1 * 2) + (nota2 * 3)) / (2 + 3); // saída de dados, mostra o valor da média ponderada escreva ("Média ponderada: ", media_pond);

10 16. Escreva um algoritmo que receba o preço de um produto, calcule e mostre o novo preço, sabendo-se que este sofreu um desconto de 10%. // declaração de duas variáveis do tipo real real: preco, novo_preco; // entrada de dados, valor do preço do produto leia ( Preço do produto?, preco); // processamento de dados, calcula o novo preço do produto com 10% de desc. novo_preco preco (preco * 0,10); // saída de dados, mostra o novo preço do produto escreva ("Novo preço do produto: ", novo_preco); 17. Um funcionário recebe um salário fixo mais 4% de comissão sobre as vendas. Escreva um algoritmo que receba o salário fixo do funcionário e o valor de suas vendas, calcule e mostre a comissão e seu salário final. // declaração de quatro variáveis do tipo real real: salario_fixo, valor_vendas, comissao, salario_final; // entrada de dados, valor do salário fixo e valor das vendas leia ( Salário fixo?, salario_fixo); leia ( Valor das vendas?, valor_vendas); // processamento de dados, calcula o valor da comissão e o salário final comissao valor_vendas * 0,04; salario_final salario_fixo + comissao; // saída de dados, mostra o valor da comissão e o salário final escreva ( Valor da comissão: R$, comissao); escreva ( Salário final: R$, salario_final);

11 18. Escreva um algoritmo que receba o peso de uma pessoa, calcule e mostre: a. O novo peso, se a pessoa engordar 15% sobre o peso informado; b. O novo peso, se a pessoa emagrecer 20% sobre o peso informado. // declaração de três variáveis do tipo real real: peso, novo_peso_1, novo_peso_2; // entrada de dados, valor do peso da pessoa em kg leia ( Seu peso em Kg?, peso); // processamento de dados, calcula o novo peso se a pessoa engordar 15% novo_peso_1 peso + (peso * 0,15); // processamento de dados, calcula o novo peso se a pessoa emagrecer 20% novo_peso_2 peso - (peso * 0,20); // saída de dados, mostra os novos pesos escreva ( Seu novo peso engordando 15%:, novo_peso_1); escreva ( Seu novo peso emagrecendo 20%:, novo_peso_2); 19. Escreva um algoritmo que receba o peso de uma pessoa em quilos, calcule e mostre esse peso em gramas. // declaração de duas variáveis do tipo real real: peso_quilos, peso_gramas; // entrada de dados, valor do peso da pessoa em kg leia ( Seu peso em Kg?, peso_quilos); // processamento de dados, calcula o peso da pessoa em gramas peso_gramas peso_quilos * 1000; // saída de dados, mostra o peso da pessoa em quilogramas escreva ( Seu peso em gramas é:, peso_gramas);

12 20. Escreva um algoritmo que calcule e mostre a área de um trapézio. Sabe-se que: A = ((base maior + base menor) * altura) / 2. // declaração de quatro variáveis do tipo real real: area, base_maior, base_menor, altura; // entrada de dados, base maior e menor do trapézio e sua altura leia ( Base maior do trapézio?, base_maior); leia ( Base menor do trapézio?, base_menor); leia ( Altura do trapézio?, altura); // processamento de dados, calcula a área do trapézio area ((base_maior + base_menor) * altura) / 2; // saída de dados, mostra o valor da área do trapézio escreva ( A área do trapézio é:, area); 21. Escreva um algoritmo que calcule e mostre a área de um quadrado. Sabe-se que: A = lado * lado. // declaração de duas variáveis do tipo real real: area, lado; // entrada de dados, valor do lado do quadrado leia ( Lado do quadrado?, lado); // processamento de dados, calcula a área do quadrado area pot (lado, 2); // ou area lado * lado; // saída de dados, mostra o valor da área do quadrado escreva ( A área do quadrado é:, area);

13 22. Escreva um algoritmo que calcule e mostre a área de um losango. Sabe-se que: A = (diagonal maior * diagonal menor) / 2. // declaração de três variáveis do tipo real real: area, diagonal_maior, diagonal_menor; // entrada de dados, diagonal maior e menor do trapézio leia ( Diagonal maior do trapézio?, diagonal_maior); leia ( Diagonal menor do trapézio?, diagonal_menor); // processamento de dados, calcula a área do losango area (diagonal_maior * diagonal_menor) / 2; // saída de dados, mostra o valor da área do losango escreva ( A área do losango é:, area); 23. Escreva um algoritmo que receba o valor do salário mínimo e o valor do salário de um funcionário, calcule e mostre a quantidade de salários mínimos que esse funcionário ganha. // declaração de três variáveis do tipo real real: salario_minimo, salario, qtde_salarios; // entrada de dados, valor do salário mínimo e valor do salário do funcionário leia ( Valor do salário mínimo?, salario_minimo); leia ( Valor do salário?, salario); // processamento de dados, calcula a quantidade de salários mínimos qtde_salarios salario / salario_minimo; // saída de dados, mostra a quantidade de salários mínimos que o funcionário ganha escreva ( Quantidade de salários mínimos:, qtde_salarios);

14 24. Escreva um algoritmo que receba o ano de nascimento de uma pessoa e o ano atual, calcule e mostre: a. A idade dessa pessoa em anos; b. A idade dessa pessoa em meses; c. A idade dessa pessoa em dias; d. A idade dessa pessoa em semanas. inicio // declaração de variáveis do tipo inteiro inteiro: ano_nasc, ano_atual, anos, meses, dias, semanas; // entrada de dados, pede para a pessoa informar o ano de nascimento leia ( Ano de nascimento:, ano_nasc); // entrada de dados, pede para a pessoa informar o ano atual leia ( Ano atual:, ano_atual); // processamento de dados, calcula a idade em anos anos ano_atual - ano_nasc; // processamento de dados, calcula a idade em meses meses anos * 12; // processamento de dados, calcula a idade em dias dias meses * 30; // processamento de dados, calcula a idade em semanas semanas trunca(dias / 7); // saída de dados, mostra os valores calculados escreva ( Idade em anos:, anos); escreva ( Idade em meses:, meses); escreva ( Idade em dias:, dias); escreva ( Idade em semanas:, semanas);

15 25. João recebeu seu salário e precisa pagar duas contas atrasadas. Em razão do atraso, ele deverá pagar multa de 2% sobre cada conta. Escreva um algoritmo que calcule e mostre quanto restará do salário de João. // declaração de seis variáveis do tipo real real: salario, conta1, conta2, multa1, multa2, salario_restante; // entrada de dados, valor do salário de João e das duas contas atrasadas leia ( Valor do salário de João?, salario); leia ( Valor da primeira conta atrasada?, conta1); leia ( Valor da segunda conta atrasada?, conta2); // processamento de dados, calcula o valor da multa da primeira conta multa1 conta1 * 0,02; // processamento de dados, calcula o valor da multa da segunda conta multa2 conta2 * 0,02; // processamento de dados, calcula o salário restante de João salario_restante salario - conta1 - conta2 - multa1 - multa2; // saída de dados, mostra o salário restante de João escreva ( Salário restante, R$, salario_restante);

16 26. Escreva um algoritmo que receba o raio, calcule e mostre: a. O comprimento de uma esfera; sabe-se que C = 2 * π * R; b. A área de uma esfera; sabe-se que A = π * R 2 ; c. O volume de uma esfera; sabe-se que V = ¾ * π * R 3. // declaração de quatro variáveis do tipo real e uma constante real real: raio, comprimento, area, volume, PI; PI 3,1415; // atribui um valor para a constante real // entrada de dados, valor do raio da esfera leia ( Raio da esfera?, raio); // processamento de dados, calcula o comprimento da esfera comprimento 2 * PI * raio; // processamento de dados, calcula a área da esfera area PI * pot (raio, 2); // processamento de dados, calcula o volume da esfera volume 0,75 * PI * pot (raio, 3); // saída de dados, mostra os valores calculados escreva ( O comprimento da esfera é:, comprimento); escreva ( A área da esfera é:, comprimento); escreva ( O volume da esfera é:, volume);

17 27. Escreva um algoritmo que receba uma temperatura em Celsius, calcule e mostre essa temperatura em Fahrenheit. Sabe-se que F = C * 1, // declaração de três variáveis do tipo real real: temp_c, temp_f; // entrada de dados, valor da temperatura em graus Celsius leia ( Temperatura em graus Celsius?, temp_c); // processamento de dados, calcula a temperatura em graus Fahrenheit temp_f temp_c * 1,8 + 32; // saída de dados, mostra o valor da temperatura em graus Fahrenheit escreva ( Temperatura em graus Fahrenheit:, temp_f);

Lógica e Linguagem de Programação Aula 01 - Introdução Exercícios 01 - Respostas Professor: Danilo Giacobo

Lógica e Linguagem de Programação Aula 01 - Introdução Exercícios 01 - Respostas Professor: Danilo Giacobo Lógica e Linguagem de Programação Aula 01 - Introdução Exercícios 01 - Respostas Professor: Danilo Giacobo Para cada problema abaixo escreva uma solução algorítmica utilizando a forma da descrição narrativa

Leia mais

G A B A R I T O. Estrutura Sequencial

G A B A R I T O. Estrutura Sequencial G A B A R I T O Estrutura Sequencial 1. Receba quatro números inteiros, calcule e mostre a soma desses números. n1, n2, n3, n4 soma n1 + n2 + n3 + n4 soma s 2. Receba três notas, calcule e mostre a média

Leia mais

1 ESTRUTURA SEQUENCIAL

1 ESTRUTURA SEQUENCIAL Noções de Programação de Computadores Prof. Eduardo 1 1 ESTRUTURA SEQUENCIAL algoritmo Nome_do_algoritmo declaração de variáveis variáveis inicio bloco de comandos; fim_algoritmo 1.1 Declaração de variáveis

Leia mais

Algoritmos e Programação

Algoritmos e Programação ESTADO DE MATO GROSSO SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS CURSO DE MATEMÁTICA profericomartins@unemat.br

Leia mais

Algoritmos e Programação

Algoritmos e Programação ESTADO DE MATO GROSSO SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS CURSO DE ENGENHARIA ELÉTRICA

Leia mais

Algoritmos e Programação

Algoritmos e Programação ESTADO DE MATO GROSSO SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA UNIVERSIDADE DO ESTADO DE MATO GROSSO CAMPUS UNIVERSITÁRIO DE SINOP FACULDADE DE CIÊNCIAS EXATAS E TECNOLÓGICAS CURSO DE MATEMÁTICA profericomartins@unemat.br

Leia mais

Lista de Exercícios Revisão de Lógica. 01. Desenvolva um programa em C que receba três valores numéricos inteiros e mostre a soma desses três números.

Lista de Exercícios Revisão de Lógica. 01. Desenvolva um programa em C que receba três valores numéricos inteiros e mostre a soma desses três números. Lista de Exercícios Revisão de Lógica 01. Desenvolva um programa em C que receba três valores numéricos inteiros e mostre a soma desses três números. /*declaração de variáveis*/ int n1, n2, n3, soma; printf("digite

Leia mais

Lógica e Linguagem de Programação Aula 03 - Estruturas de controle Estrutura Condicional - Lista de Exercícios - Respostas Professor: Danilo Giacobo

Lógica e Linguagem de Programação Aula 03 - Estruturas de controle Estrutura Condicional - Lista de Exercícios - Respostas Professor: Danilo Giacobo Lógica e Linguagem de Programação Aula 03 - Estruturas de controle Estrutura Condicional - Lista de Exercícios - Respostas Professor: Danilo Giacobo Usando a estrutura condicional crie um algoritmo em

Leia mais

Lógica e Linguagem de Programação Aula 02 - Tópicos Preliminares Atividade 01 - RESPOSTAS Professor: Danilo Giacobo

Lógica e Linguagem de Programação Aula 02 - Tópicos Preliminares Atividade 01 - RESPOSTAS Professor: Danilo Giacobo Lógica e Linguagem de Programação Aula 02 - Tópicos Preliminares Atividade 01 - RESPOSTAS Professor: Danilo Giacobo 1. Quais são os quatro tipos primitivos para a construção de algoritmos? R.: inteiro,

Leia mais

Exercícios Resolvidos. Java Básico

Exercícios Resolvidos. Java Básico Exercícios Resolvidos Java Básico 1. Escrever um programa java que receba dois números e exiba o resultado da sua soma. // Programa de adição que permite a soma de dois números // Programa utiliza a classe

Leia mais

Operadores e instruções

Operadores e instruções Operadores e instruções Joyce França Professora de Ciência da Computação - IFNMG 2 Operadores Operadores são elementos funcionais que atuam sobre operandos e produzem um determinado resultado. podem ser

Leia mais

CAPÍTULO III. Comandos de Atribuição, Entrada e Saída CAPÍTULO III COMANDO DE ATRIBUIÇÃO SINTAXE DO COMANDO DE ATRIBUIÇÃO EM ALGORITMOS

CAPÍTULO III. Comandos de Atribuição, Entrada e Saída CAPÍTULO III COMANDO DE ATRIBUIÇÃO SINTAXE DO COMANDO DE ATRIBUIÇÃO EM ALGORITMOS NB217 Algoritmos e Estruturas de Dados I Profa. Rosanna Mara Rocha Silveira Fevereiro/2012 - Versão 4.1 25 CAPÍTULO III COMANDO DE ATRIBUIÇÃO O comando de atribuição permite que se forneça um valor a uma

Leia mais

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.

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. LISTA DE EXERCÍCIOS DE ICCII TURMA N1 E N2 3º PERÍODO ENGENHARIA DE PRODUÇÃO Prof.: Menezes Valor máximo: 3 pontos. Data da Entrega: Turma N1 23/04/2012 Turma N2 25/04/2012 Quantidade máxima de alunos

Leia mais

Lista de Exercícios Estruturas: Linear, Condicional e Exclusão Múltipla Algoritmos e Linguagens de Programação

Lista de Exercícios Estruturas: Linear, Condicional e Exclusão Múltipla Algoritmos e Linguagens de Programação Lista de Exercícios Estruturas: Linear, Condicional e Exclusão Múltipla Algoritmos e Linguagens de Programação Professor: Edwar Saliba Júnior IMPORTANTE: Lembre-se! As respostas apresentadas a seguir não

Leia mais

Exercícios C++ Lista1 Exemplo em C++: 1- Faça um programa que receba quatro números inteiros, calcule e mostre a soma desses números.

Exercícios C++ Lista1 Exemplo em C++: 1- Faça um programa que receba quatro números inteiros, calcule e mostre a soma desses números. Exercícios C++ Lista1 Exemplo em C++: 1- Faça um programa que receba quatro números inteiros, calcule e mostre a soma desses números. ALGORITMO Soma4 DECLARE n1, n2, n3, n4, soma INTEIRO LEIA n1, n2, n3,

Leia mais

1ª LISTA DE EXERCÍCIOS - Extra

1ª LISTA DE EXERCÍCIOS - Extra 1ª LISTA DE EXERCÍCIOS - Extra Fabio Augusto Oliveira Guilherme da Cunha Fonseca FEPI Centro Universitário de Itajubá Curso de Engenharia de Produção 1) Faça um algoritmo que receba dois números e exiba

Leia mais

Lista de Exercícios I. 01. Desenvolva um programa em Java que receba três valores numéricos inteiros e mostre a soma desses três números.

Lista de Exercícios I. 01. Desenvolva um programa em Java que receba três valores numéricos inteiros e mostre a soma desses três números. Lista de Exercícios I 01. Desenvolva um programa em Java que receba três valores numéricos inteiros e mostre a soma desses três números. public class Questao001 { public static void main(string[] args)

Leia mais

Exercícios: comandos condicionais

Exercícios: comandos condicionais Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python Exercícios: comandos condicionais 1. Faça um programa que receba dois números

Leia mais

EXERCÍCIOS DE ESTRUTURA SEQUENCIAL

EXERCÍCIOS DE ESTRUTURA SEQUENCIAL EXERCÍCIOS DE ESTRUTURA SEQUENCIAL 1 - O coração humano bate em média uma vez por segundo. Desenvolva um algoritmo para calcular e escrever quantas vezes o coração de uma pessoa baterá se viver X anos.

Leia mais

Algoritmos & Programação

Algoritmos & Programação Algoritmos & Programação Profª Adriana Cláudia Ribeiro da Costa Profª Cláudia Barbieri Biscotto 2013/1 Exercícios Faça os itens abaixo para os seguintes problemas: Problema Solução esperada Dados de entrada

Leia mais

Lógica e Linguagem de Programação Aula 03 - Estruturas de controle Estrutura Condicional - Exercícios Resolvidos Professor: Danilo Giacobo

Lógica e Linguagem de Programação Aula 03 - Estruturas de controle Estrutura Condicional - Exercícios Resolvidos Professor: Danilo Giacobo Lógica e Linguagem de Programação Aula 03 - Estruturas de controle Estrutura Condicional - Exercícios Resolvidos Professor: Danilo Giacobo Os problemas abaixo foram resolvidos usando a forma de pseudocódigo

Leia mais

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA DISCUSSÃO DOS EXERCÍCIOS E EXERCÍCIOS EXTRAS

LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA DISCUSSÃO DOS EXERCÍCIOS E EXERCÍCIOS EXTRAS LÓGICA DE PROGRAMAÇÃO PARA ENGENHARIA DISCUSSÃO DOS EXERCÍCIOS E EXERCÍCIOS EXTRAS Prof. Dr. Daniel Caetano 2011-2 Visão Geral 1 Discussão dos Exercícios 2 Exercícios Extras Material de Estudo Material

Leia mais

Programação C# + ASP.NET

Programação C# + ASP.NET Programação C# + ASP.NET Prof. MSc. Daniel Menin Tortelli e-mail: danielmenintortelli@gmail.com Site: http://sites.google.com/site/danielmenintortelli/home 19/08/2014 Programação C# ASP.NET - Prof. MSc.

Leia mais

Programação de Computadores I - BCC 701 Lista de Exercícios 1 Módulo 1

Programação de Computadores I - BCC 701 Lista de Exercícios 1 Módulo 1 Programação de Computadores I - BCC 701 Lista de Exercícios 1 Módulo 1 e de Dados Exercício 01 Codifique um programa que, dado dois números inteiros quaisquer, efetue a soma desses números e imprima o

Leia mais

3) Faça um algoritmo para ler a base e a altura de um triângulo. Em seguida, escreva a área do mesmo. Obs.: Área = ( Base * Altura ) / 2

3) Faça um algoritmo para ler a base e a altura de um triângulo. Em seguida, escreva a área do mesmo. Obs.: Área = ( Base * Altura ) / 2 Exercícios 2: 1) Faça um algoritmo para ler as seguintes informações de uma pessoa: Nome, Idade, Sexo, Peso, Altura, Profissão, Rua, Bairro, Cidade, Estado, CEP, Telefone. 2) Dado as seguintes informações

Leia mais

Exercícios: variáveis e expressões

Exercícios: variáveis e expressões Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: variáveis e expressões 1. Efetuar a leitura de um número real e apresentar

Leia mais

Universidade Estadual do Sudoeste da Bahia Departamento de Estudos Básicos e Instrumentais Disciplina: Introdução à Ciência da Computação Prof.

Universidade Estadual do Sudoeste da Bahia Departamento de Estudos Básicos e Instrumentais Disciplina: Introdução à Ciência da Computação Prof. Universidade Estadual do Sudoeste da Bahia Departamento de Estudos Básicos e Instrumentais Disciplina: Introdução à Ciência da Computação Prof. Modesto A. Chaves Faça um algoritmo que Leia dois valores

Leia mais

Algoritmos Resolvidos Lista 1. Faça um algoritmo que receba dois números e exiba o resultado da sua soma.

Algoritmos Resolvidos Lista 1. Faça um algoritmo que receba dois números e exiba o resultado da sua soma. Algoritmo Ex1" Faça um algoritmo que receba dois números e exiba o resultado da sua soma. x, y: inteiro escreval("digite o primeiro número: ") leia(x) escreval("digite o segundo número: ") leia(y) escreva("a

Leia mais

Exercícios: comandos condicionais

Exercícios: comandos condicionais Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: comandos condicionais 1. Faça um programa que receba dois números

Leia mais

PROGRAMA HelloWorld.java ESTRUTURA SEQUENCIAL. Programa HelloWorld.java

PROGRAMA HelloWorld.java ESTRUTURA SEQUENCIAL. Programa HelloWorld.java BachareladoemCiênciae Tecnologia Processamentoda Informação Estrutura Sequencial Primeiros Programas em Java Prof a Maria das Graças Bruno Marietto graca.marietto@ufabc.edu.br 1 o Quadrimestre, 2018 HelloWorld.java

Leia mais

Algoritmos I Aula 5 Visualg

Algoritmos I Aula 5 Visualg Algoritmos I Aula 5 Visualg Professor: Max Pereira http://paginas.unisul.br/max.pereira Ciência da Computação Programa Conjunto de instruções (comandos) que são interpretadas pelo computador com a finalidade

Leia mais

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.

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. 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. 2 - Faça um programa que imprima a palavra Bem Vindo à Engenharia

Leia mais

FAETERJ Faculdade de Educação Tecnológica do Estado do Rio de Janeiro Programação e Estruturas de Dados em C Prof. Gilberto Quirgo de Souza

FAETERJ Faculdade de Educação Tecnológica do Estado do Rio de Janeiro Programação e Estruturas de Dados em C Prof. Gilberto Quirgo de Souza Lista 02 Algoritmos 1. Faça um algoritmo que leia um número inteiro e mostre uma mensagem indicando se este número é par ou ímpar, e se é positivo ou negativo. 2. Faça um algoritmo que leia 3 notas de

Leia mais

Lista de Exercícios 01 Entrada e Saída de Dados

Lista de Exercícios 01 Entrada e Saída de Dados Lista de Exercícios 01 e de Dados Exercício 01 Uma P. A., Progressão Aritmética, fica determinada pela sua razão (r) e pelo seu primeiro termo (a 1 ). Escreva um programa que determine o n-ésimo termo

Leia mais

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

EXERCÍCIOS: Estrutura Sequencial, IF (SE), ELSE (Senão) EXERCÍCIOS: Estrutura Sequencial, IF (SE), ELSE (Senão) Exercício 1) Escreva um programa para ler um número o o Se o número é par, mostre na tela o texto "O número é par" Senão, mostre na tela o texto

Leia mais

Lógica e Linguagem de Programação Aula 04 - Estruturas de Repetição Repetição com Teste no Início Enquanto - GABARITO Professor: Danilo Giacobo

Lógica e Linguagem de Programação Aula 04 - Estruturas de Repetição Repetição com Teste no Início Enquanto - GABARITO Professor: Danilo Giacobo Lógica e Linguagem de Programação Aula 04 - Estruturas de Repetição Repetição com Teste no Início Enquanto - GABARITO Professor: Danilo Giacobo Este guia irá lhe ajudar a entender o laço de repetição enquanto.

Leia mais

Capítulo 3 Estrutura Sequencial

Capítulo 3 Estrutura Sequencial Capítulo 3 Estrutura Sequencial Licenciatura em Computação undamentos de Lógica para Programação Prof. Nícolas Trigo nicolas.trigo@ifsertao-pe.edu.br http://professor.ifsertao-pe.edu.br/nicolas.trigo Introdução

Leia mais

Introdução ao VisuALG

Introdução ao VisuALG Introdução ao VisuALG Agenda VisuALG: Introdução ao VisuALG; Apresentação do Software; Entrada, Processamento e Saída; Depuração; Exercícios. Introdução ao VISUALG Site: http://www.apoioinformatica.inf.br/produtos/visualg

Leia mais

Lista de Exercícios 7 Seleção ( if)

Lista de Exercícios 7 Seleção ( if) Lista de Exercícios 7 Seleção ( if) Exercícios de fixação no uso de operadores e conectivos lógicos 1. Faça um programa que capture a idade, altura e o peso de uma pessoa. Calcule e exiba o IMC (através

Leia mais

1. Faça uma função que recebe por parâmetro o raio de uma esfera e calcula o seu volume.

1. Faça uma função que recebe por parâmetro o raio de uma esfera e calcula o seu volume. Instituto Federal do Pará Professor: Ricardo José Cabeça de Souza Disciplina: - Algoritmos e Construção de Programas LISTA DE EXERCÍCIOS 1. Faça uma função que recebe por parâmetro o raio de uma esfera

Leia mais

LISTA DE EXERCÍCIOS: 1ª Unidade

LISTA DE EXERCÍCIOS: 1ª Unidade LISTA DE EXERCÍCIOS: 1ª Unidade 1) Dado o trecho de código a seguir, qual será a saída se as entradas forem, respectivamente: A) 0 e 1 B) 2 e 3 C) 1 e 1 #include int main(){ float num1, num2;

Leia mais

Atenção! Siga as instruções a seguir:

Atenção! Siga as instruções a seguir: Trabalho Prático da Disciplina Disciplina: Algoritmos AGT0001, TADS Turma F 2012/01 Atenção! Siga as instruções a seguir: Trabalhos em Duplas (ou individuais). Identificar os autores em todos os documentos

Leia mais

Atenção! Siga as instruções a seguir:

Atenção! Siga as instruções a seguir: Trabalho Prático da Disciplina Disciplina: Algoritmos AGT0001, TADS Turma F 2013/02 Atenção! Siga as instruções a seguir: Trabalhos em Duplas. Identificar os autores em todos os documentos entregues (e-mails

Leia mais

LISTA DE EXERCÍCIOS: 1ª Unidade

LISTA DE EXERCÍCIOS: 1ª Unidade LISTA DE EXERCÍCIOS: 1ª Unidade 1) Dado o trecho de código a seguir, qual será a saída se as entradas forem, respectivamente: A) 0 e 1 B) 2 e 3 C) 1 e 1 Program Numeros; var num1, num2: real; begin writeln('digite

Leia mais

Linguagem Computacional

Linguagem Computacional Informática II Linguagem Computacional Algoritmos e Programação Parte 3 Prof. Dr. Adriano Cansian Prof. Dr. Leandro Alves Neves 1 Sumário Operações e Expressões q Definição q Operadores: Aritméticos. Relacionais.

Leia mais

Universidade Federal de Goiás Instituto de Informática

Universidade Federal de Goiás Instituto de Informática Universidade Federal de Goiás Instituto de Informática EXERCÍCIOS DE ESTRUTURAS SEQUENCIAIS Obs.: Os exercícios abaixo apresentam exemplos de entrada e saída considerando a linguagem Java. Os valores riscados

Leia mais

Lógica e Linguagem de Programação Aula 03 - Estruturas de controle Exercícios de Fixação 2 - RESPOSTAS Professor: Danilo Giacobo

Lógica e Linguagem de Programação Aula 03 - Estruturas de controle Exercícios de Fixação 2 - RESPOSTAS Professor: Danilo Giacobo 1. Dado o algoritmo a seguir, responda: lógico: A, B, C; se A então C1; se B então se C então C2; C3; C4; C5; C6; Lógica e Linguagem de Programação Aula 03 - Estruturas de controle Exercícios de Fixação

Leia mais

9. imprimir o fatorial do número 10. imprimir o sucessor e o anterior de um número lido 11. Imprimir se um número é primo ou não 12. Imprimir os 100 p

9. imprimir o fatorial do número 10. imprimir o sucessor e o anterior de um número lido 11. Imprimir se um número é primo ou não 12. Imprimir os 100 p Exercícios básicos: 1. Fazer um programa que imprime Hello World 2. Fazer um programa que imprime o seu nome 10 vezes 3. Fazer um programa que recebe uma String do usuário e imprime 10 vezes 4. Fazer um

Leia mais

Lista de Exercícios Estrutura de Repetição

Lista de Exercícios Estrutura de Repetição Universidade Federal Fluminense Instituto de Computação Programação de Computadores III Luciana Brugiolo Gonçalves Lista de Exercícios Estrutura de Repetição E15. Desenvolva um algoritmo para exibir todos

Leia mais

LISTA DE ATIVIDADES ...

LISTA DE ATIVIDADES ... LISTA DE ATIVIDADES - Apresentar os quadrados dos números inteiros de 0 a 50. 2- Apresentar o resultado de uma tabuada de um número qualquer. 3- Elaborar um diagrama que apresente o somatório dos valores

Leia mais

CAPÍTULO 3 INSTRUÇÕES BÁSICAS

CAPÍTULO 3 INSTRUÇÕES BÁSICAS CAPÍTULO 3 INSTRUÇÕES BÁSICAS Guilherme da Cunha Fonseca FEPI Centro Universitário de Itajubá Curso de Tecnologia em Fabricação Mecânica 1 INTRODUÇÃO As instruções ou comandos básicos são o conjunto de

Leia mais

Portugol. Tiago Alves de Oliveira

Portugol. Tiago Alves de Oliveira Portugol Tiago Alves de Oliveira Revisando Algoritmo: Sequência finita de passos que levam à execução de uma tarefa Claro e preciso. Ex. somar dois números Algoritmo precisa seguir uma sequência lógica

Leia mais

Professor Mauricio Lederer Algoritmos. Entrada e saída de dados

Professor Mauricio Lederer Algoritmos. Entrada e saída de dados Entrada Algoritmos Entrada e saída de dados Muitas vezes, um algoritmo, para que possa trabalhar, precisa de dados de entrada informados pelo usuário, porque nem sempre é necessário ter esse tipo de dados.

Leia mais

Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python

Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem Python Exercícios: Funções 1. Crie uma função que recebe como parâmetro um número

Leia mais

Lógica de Programação Módulo I Prof.: Ricardo Lokchin. Fazer os exercícios abaixo na Linguagem C ou em ALGORITMOS.

Lógica de Programação Módulo I Prof.: Ricardo Lokchin. Fazer os exercícios abaixo na Linguagem C ou em ALGORITMOS. Curso Superior de Tecnologia em Sistemas para Internet a Distância Instituto Federal Sul-rio-grandense - IFSUL Sistema Universidade Aberta do Brasil UAB Núcleo de Produção de Tecnologia e Ensino - NPTE

Leia mais

Lista de Exercícios Complementares 1 - Prof. Red. Entrada e Saída de Dados

Lista de Exercícios Complementares 1 - Prof. Red. Entrada e Saída de Dados Lista de Exercícios Complementares 1 - Prof. Red Codifique os exercícios abaixo, codificando-os na Linguagem Scilab. Utilize as mensagens de texto para as entradas e saídas necessárias. Também, use comentários

Leia mais

Lista 2 - Comandos Condicionais

Lista 2 - Comandos Condicionais Lista 2 - Comandos Condicionais 30 de outubro de 2018 Disciplina: Linguagem de Programação I Prof. Tiago Eugenio de Melo Período: 2018/2 Os exercícios têm uma classicação de acordo com o nível de diculdade.

Leia mais

ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES I. Trabalho 1 (T1)

ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES I. Trabalho 1 (T1) ALGORITMOS E PROGRAMAÇÃO DE COMPUTADORES I Trabalho 1 (T1) Grupo de até três acadêmicos; Entregar os algoritmos escritos; Entregar as implementações dos algoritmos em arquivo organizados em uma pasta,

Leia mais

Ficha 1 Noções de sequência e decisão em algoritmia

Ficha 1 Noções de sequência e decisão em algoritmia Ficha 1 Noções de sequência e decisão em algoritmia 1. Ler uma temperatura em Celsius e converter para Fahrenheit. Elabore o algoritmo e especifique as estruturas de dados necessárias para a resolução

Leia mais

Grupo B Estruturas de Repetição

Grupo B Estruturas de Repetição Grupo B Estruturas de Repetição Exercício Descrição 1. Escrever um algoritmo que lê 5 valores para a, um de cada vez, e conta quantos destes valores são negativos, escrevendo esta informação. 2. Escrever

Leia mais

ALGORITMOS COM SELEÇÃO 1 - ESTRUTURA CONDICIONAL (ESTRUTURAS DE CONTROLE)

ALGORITMOS COM SELEÇÃO 1 - ESTRUTURA CONDICIONAL (ESTRUTURAS DE CONTROLE) Algoritmos e Estruturas de Dados 1 Prof. Eduardo 1 ALGORITMOS COM SELEÇÃO 1 - ESTRUTURA CONDICIONAL (ESTRUTURAS DE CONTROLE) Até o momento da disciplina vimos comandos de entrada, processamento e saída

Leia mais

Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Departamento de Computação DECOM

Universidade Federal de Ouro Preto UFOP Instituto de Ciências Exatas e Biológicas ICEB Departamento de Computação DECOM PROGRAMAÇÃO DE COMPUTADORES I BCC701 Aula Prática 02 Utilizando o Scinotes faça: Exercício 1 Codifique em Scilab as seguintes expressões matemáticas, armazenando-as em variáveis na memória conforme os

Leia mais

Fundamentos de Programação 1

Fundamentos de Programação 1 Fundamentos de Programação 1 Slides 5 Prof. SIMÃO Jean Marcelo SIMÃO Exemplo de Algoritmo 1 algoritmo "Soma Dois Números v1" var prim_num, seg_num, soma : inteiro // Parte Principal inicio prim_num

Leia mais

3ª Lista de Exercícios de Programação I

3ª Lista de Exercícios de Programação I 3ª Lista de Exercícios de Programação I Instrução As questões devem ser implementadas em C, apoiadas por representação em algoritmo para planejamento. 1. Desenvolva um programa que leia dois valores a

Leia mais

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

Conceitos Básicos. Professor: Juliano Lucas Gonçalves. Conceitos Básicos Professor: Juliano Lucas Gonçalves juliano.goncalves@ifsc.edu.br Agenda Revisão Algoritmos Memória, variáveis e constantes Estrutura básica de um algoritmo em pseudocódigo 2 O que já

Leia mais

Projeto TSIaD Tecnologia em Sistemas para Internet a Distância

Projeto TSIaD Tecnologia em Sistemas para Internet a Distância Projeto TSIaD Tecnologia em Sistemas para Internet a Distância Analise os seguintes algoritmos e diga o que será impresso ao serem executados. a) b) c) d) e) A ß 10 A ß 30 A ß 10 A ß 10 A ß 10 B ß 20 B

Leia mais

CADERNO DE EXERCÍCIOS ALGORITMOS

CADERNO DE EXERCÍCIOS ALGORITMOS J. EXERCÍCIOS SOBRE MODULARIZAÇÃO 77. Faça uma função que recebe um número inteiro por parâmetro e retorna verdadeiro se ele for par e falso se for ímpar. 78. Escreva um programa que leia o raio de um

Leia mais

Lista de exercícios 01 de Computação Aplicada

Lista de exercícios 01 de Computação Aplicada Lista de exercícios 01 de Computação Aplicada 1. Faça um algoritmo que receba dois números e exiba o resultado da sua soma. 2. Faça um algoritmo que receba dois números e ao final mostre a soma, subtração,

Leia mais

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

LISTA DE EXERCÍCIOS. 2) Explique a diferença entre algoritmo computacional e não computacional. LISTA DE EXERCÍCIOS 1) Qual a definição de lógica de programação? 2) Explique a diferença entre algoritmo computacional e não computacional. 3) Qual a definição de instruções em computação? 4) Qual a definição

Leia mais

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

Aula 5 Oficina de Programação Introdução ao C. Profa. Elaine Faria UFU Aula 5 Oficina de Programação Introdução ao C Profa. Elaine Faria UFU - 2017 Linguagem de Programação Para que o computador consiga ler um programa e entender o que fazer, este programa deve ser escrito

Leia mais

Algoritmos. Grupos de Slides No 1. Prof. J. M. SIMÃO. Feito por Prof. Jean Marcelo SIMÃO e revisado por Prof. Luis Alberto LUCAS

Algoritmos. Grupos de Slides No 1. Prof. J. M. SIMÃO. Feito por Prof. Jean Marcelo SIMÃO e revisado por Prof. Luis Alberto LUCAS Algoritmos Grupos de Slides No 1. Prof. J. M. SIMÃO Feito por Prof. Jean Marcelo SIMÃO e revisado por Prof. Luis Alberto LUCAS Algoritmos Algoritmo é a essência lógica de cada programa. Algoritmo pode

Leia mais

Fundamentos de Programação Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte 15 de maio de 2018.

Fundamentos de Programação Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte 15 de maio de 2018. 1 INSTRUÇÃO DE SAÍDA Fundamentos de Programação Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte 15 de maio de 2018 Exercícios 1 Instrução de Saída 1. Implementar um programa

Leia mais

UFG Instituto de Informática Curso de Engenharia de Software Disciplina de Introdução à Programação

UFG Instituto de Informática Curso de Engenharia de Software Disciplina de Introdução à Programação UFG Instituto de Informática Curso de Engenharia de Software Disciplina de Introdução à Programação Lista de exercícios 2.1 Estruturas condicionais - básico 1) Desenvolver um algoritmo que determine o

Leia mais

Nome do aluno: Trabalho com código em NOTEPAD++ (Gabarito).

Nome do aluno: Trabalho com código em NOTEPAD++ (Gabarito). Trabalho Algoritmos e Lógica de Programação I Nome do aluno: Trabalho com código em NOTEPAD++ (Gabarito). Questão 01 1 ponto A área de um triângulo é dada pela seguinte fórmula: AREA = (BASE x ALTURA)/2

Leia mais

Disciplina: Algoritmos e Programação Professor: Paulo César Fernandes de Oliveira, BSc, PhD

Disciplina: Algoritmos e Programação Professor: Paulo César Fernandes de Oliveira, BSc, PhD 1. Atribua valores para as variáveis usadas e determine o resultado da execução dos algoritmos abaixo: algoritmo Intervalo de Numeros var numero : inteiro inicio escreva ( Digite um numero: ) leia (numero)

Leia mais

DEPARTAMENTO DE MATEMÁTICA INFORMÁTICA DISCIPLINA: Matemática (7º Ano) METAS CURRICULARES/CONTEÚDOS... 1º Período

DEPARTAMENTO DE MATEMÁTICA INFORMÁTICA DISCIPLINA: Matemática (7º Ano) METAS CURRICULARES/CONTEÚDOS... 1º Período ANO LETIVO 2015/2016 DEPARTAMENTO DE MATEMÁTICA INFORMÁTICA DISCIPLINA: Matemática (7º Ano) METAS CURRICULARES/CONTEÚDOS... 1º Período Metas / Objetivos Conceitos / Conteúdos Aulas Previstas Números e

Leia mais

Lista de Exercícios 1 Expressões Aritméticas e Variáveis

Lista de Exercícios 1 Expressões Aritméticas e Variáveis Lista de Exercícios 1 Expressões Aritméticas e Variáveis 1. Calcule o montante resultante da aplicação de R$100.000,00 à taxa de 10,5% a.a., em juros simples, durante 145 dias. M = P (1 + (i n)) onde P

Leia mais

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

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

Leia mais

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

Variáveis, Expressões Aritméticas e Entrada e Saída de Dados Escola de Ciências e Tecnologia UFRN Variáveis, Expressões Aritméticas e Entrada e Saída de Dados ECT1103 INFORMÁTICA FUNDAMENTAL Manter o telefone celular sempre desligado/silencioso quando estiver em

Leia mais

Informática Aplicada I Lista: Fluxograma

Informática Aplicada I Lista: Fluxograma UNIVERSIDADE ESTADUAL PAULISTA JÚLIO DE MESQUITA FILHO CAMPUS DE GUARATINGUETÁ Colégio Técnico Industrial de Guaratinguetá Informática Aplicada I Lista: Fluxograma 1) Escreva um fluxograma que armazene

Leia mais

Linguagem e Ambiente Scratch. Introdução à Laboratório Prof.Alfredo Parteli Gomes

Linguagem e Ambiente Scratch. Introdução à Laboratório Prof.Alfredo Parteli Gomes Linguagem e Ambiente Scratch Introdução à Laboratório Prof.Alfredo Parteli Gomes Scratch Linguagem de programação que visa facilitar a criação de histórias interativas, jogos e animações Informações e

Leia mais

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

Introdução à Programação de Computadores Fabricação Mecânica Introdução à Programação de Computadores Fabricação Mecânica Edilson Hipolito da Silva edilson.hipolito@ifsc.edu.br - http://www.hipolito.info Aula 06 - Introdução a algoritmos Roteiro Algoritmos Formas

Leia mais

SSC Introdução à Programação para Engenharias. Lista 01 Entrega em 06/04/ h10

SSC Introdução à Programação para Engenharias. Lista 01 Entrega em 06/04/ h10 Nota SSC0304 - Introdução à Programação para Engenharias Lista 01 Entrega em 06/04/2018 08h10 Nome N.º USP Obs 1: Utilize essa primeira página como capa da sua lista de exercícios Obs 2: Esta lista é em

Leia mais

Oficina de Programação CI Lista de Exercícios 01 Sequência Simples Entrada e Saída Parte A

Oficina de Programação CI Lista de Exercícios 01 Sequência Simples Entrada e Saída Parte A Oficina de Programação CI066 2018-2 Lista de Exercícios 01 Sequência Simples e Parte A Exercício 01 Uma P. A., Progressão Aritmética, fica determinada pela sua razão (r) e pelo seu primeiro termo (a 1

Leia mais

Exercícios de Programação

Exercícios de Programação Exercícios de Programação 1- Uso de entrada de dados via teclado, saída de dados na tela e realização de operações aritméticas a) Faça um programa que calcule a área de um retângulo a partir dos seus lados

Leia mais

Pseudolinguagem (ou Portugol) Profº Elton Rodrigo

Pseudolinguagem (ou Portugol) Profº Elton Rodrigo Pseudolinguagem (ou Portugol) Profº Elton Rodrigo Pseudolinguagem Funciona como uma linguagem simplificada de programação, logo, facilita a posterior implementação. algoritmo "Somar dois valores" var n1,

Leia mais

1ª LISTA DE EXERCÍCIOS

1ª LISTA DE EXERCÍCIOS UNIVERSIDADE SALGADO DE OLIVEIRA CURSO DE SISTEMAS DE INFORMAÇÃO DISCIPLINA: TEORIA DA COMPUTAÇÃO E ALGORITMOS PROF: GIULIANO PRADO DE MORAIS GIGLIO 1ª LISTA DE EXERCÍCIOS 1) Sobre variáveis, responda

Leia mais

Exercícios: Comandos de Repetição

Exercícios: Comandos de Repetição Universidade Federal de Uberlândia - UFU Faculdade de Computação - FACOM Lista de exercícios de programação em linguagem C Exercícios: Comandos de Repetição 1. Faça um programa que determine o mostre os

Leia mais

Lista de Exercícios 1 Algoritmos, Pseudocódigo e Fluxograma

Lista de Exercícios 1 Algoritmos, Pseudocódigo e Fluxograma Disciplina: TCC-00.7 Prog. de Computadores III Professor: Leandro Augusto Frata Fernandes Turma: A- Data: / / Lista de Exercícios Algoritmos, Pseudocódigo e Fluxograma. Escreva um algoritmo (pseudocódigo)

Leia mais

ESTRUTURAS DE REPETIÇÃO - PARTE 3

ESTRUTURAS DE REPETIÇÃO - PARTE 3 AULA 17 ESTRUTURAS DE REPETIÇÃO - PARTE 3 17.1 O cálculo da média aritmética Considere o seguinte problema: dados um número inteiro positivo, n, e uma seqüência, x 1, x 2,..., x n, com n números reais,

Leia mais

Segunda lista de exercícios

Segunda lista de exercícios Segunda lista de exercícios 1) Escreva um programa que, dado um valor representando um número de segundos, converte esse valor para horas, minutos e segundos, como apresentado a seguir: 7322 segundos são

Leia mais

PROGRAMAÇÃO DE COMPUTADORES I BCC Aula Prática 02

PROGRAMAÇÃO DE COMPUTADORES I BCC Aula Prática 02 PROGRAMAÇÃO DE COMPUTADORES I BCC701 2016-2 Aula Prática 02 Exercício 1 Define-se um circuito paralelo por um circuito composto exclusivamente por componentes elétricos ou eletrônicos conectados em paralelo.

Leia mais

SEGUNDA LISTA DE EXERCÍCIOS ALGORÍTMOS SEQUENCIAS E CONDICIONAIS

SEGUNDA LISTA DE EXERCÍCIOS ALGORÍTMOS SEQUENCIAS E CONDICIONAIS SEGUNDA LISTA DE EXERCÍCIOS ALGORÍTMOS SEQUENCIAS E CONDICIONAIS 1) Faça um programa em C++ que, tendo como dados de entrada dois pontos quaisquer no plano, P(x1,y1) e P(x2,y2), escreva a distância entre

Leia mais

Universidade Federal do ABC Programação Estruturada Fabrício Olivetti França Lista de Exercícios 02

Universidade Federal do ABC Programação Estruturada Fabrício Olivetti França Lista de Exercícios 02 1 Objetivos da lista Universidade Federal do ABC Programação Estruturada Fabrício Olivetti França Lista de Exercícios 02 Esta lista de exercícios tem como objetivo introduzir funções na linguagem C. Como

Leia mais

Introdução à Lógica de Programação. Adaptação de Luis Otavio Alvares

Introdução à Lógica de Programação. Adaptação de Luis Otavio Alvares 1 Introdução à Lógica de Programação Adaptação de Luis Otavio Alvares 2 Elaboração de um programa Problema Análise Programa Algoritmo 3 Processo de geração de um programa Análise do problema: Ler atentamente

Leia mais

Ciência da Computação A&P

Ciência da Computação A&P Algoritmos e Programação Informática II Ciência da Computação Prof. Dr. Leandro Alves Neves Prof. Dr. Adriano M. Cansian 1 Sumário Operações e Expressões Definição Operadores: Aritméticos. Relacionais.

Leia mais

Disciplina de Lógica de Programação - LOPS1

Disciplina de Lógica de Programação - LOPS1 Disciplina de Lógica de Programação - LOPS1 Curso Superior de TMI - 1º Semestre (Professor Dênis Leonardo Zaniro) Lista de exercícios (Conteúdo 3) - Cálculos sequenciais e leitura de dados em C Os exercícios

Leia mais