Your SlideShare is downloading. ×
0
REVISÃO DE LÓGICA Profa. Neila - Estrutura de Dados
Exercícios de Revisão <ul><li>Sendo P, Q, R variáveis inteiras e S, variável real, cujos valores, num determindao momento ...
Algoritmos  Profa. Neila - Estrutura de Dados
Algoritmos  Profa. Neila - Estrutura de Dados
Algoritmos Profa. Neila - Estrutura de Dados
Exercícios sobre expressões Profa. Neila - Estrutura de Dados
Exercícios sobre expressões <ul><li>(2+(30 mod 4 * 9 / 3)) / 1 </li></ul><ul><li>8 + ((8 * 3) / 6 div 2) </li></ul><ul><li...
Algoritmos Profa. Neila - Estrutura de Dados
Atividade Profa. Neila - Estrutura de Dados A B A  E  B A   OU   B ~  A ~  B B   OU   A B  E  A V  V              V F     ...
Atividade Profa. Neila - Estrutura de Dados A B C ~  A  E  B A  OU ~  B  OU  C ~  B  E  C ~ ( ~ A  OU   ~ C) V V V V V F V...
Exercícios de Revisão <ul><li>Transcreva para linguagem PASCAL. </li></ul>Profa. Neila - Estrutura de Dados
Exercícios de Revisão <ul><li>Crie um programa que leia um número indeterminado de linhas contendo cada uma a idade de um ...
Exercícios de Revisão <ul><li>Criar um algoritmo para ler dois valores numéricos e apresentar a diferença do maior pelo ma...
Upcoming SlideShare
Loading in...5
×

Revisão de lógica

331

Published on

Breve revisão de lógica de programação, com conceitos básicos e sugestão de exercícios.

Published in: Technology, Travel
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
331
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Revisão de lógica"

  1. 1. REVISÃO DE LÓGICA Profa. Neila - Estrutura de Dados
  2. 2. Exercícios de Revisão <ul><li>Sendo P, Q, R variáveis inteiras e S, variável real, cujos valores, num determindao momento da execução do programa, são, respectivamente, 2, 3, 12 e 4.5, quais os valores de cada uma das seguintes expressões aritméticas? </li></ul><ul><ul><li>100 * (Q div P) + R </li></ul></ul><ul><ul><li>P * (R mod 5) – Q / 2 </li></ul></ul><ul><ul><li>SqRt (R – Sqr (P)) + Round (S) </li></ul></ul><ul><ul><li>1 + Exp (LN (P * P * P – 2 * R) / 5) – Trunc (S – 1) </li></ul></ul><ul><ul><li>1+ (R + S) div (Q * Q) * Abs (2 * P * Q – R) </li></ul></ul>Profa. Neila - Estrutura de Dados
  3. 3. Algoritmos Profa. Neila - Estrutura de Dados
  4. 4. Algoritmos Profa. Neila - Estrutura de Dados
  5. 5. Algoritmos Profa. Neila - Estrutura de Dados
  6. 6. Exercícios sobre expressões Profa. Neila - Estrutura de Dados
  7. 7. Exercícios sobre expressões <ul><li>(2+(30 mod 4 * 9 / 3)) / 1 </li></ul><ul><li>8 + ((8 * 3) / 6 div 2) </li></ul><ul><li>12 + (3^2 + 15 * 4 / 2) – 8 * 9 </li></ul>Profa. Neila - Estrutura de Dados
  8. 8. Algoritmos Profa. Neila - Estrutura de Dados
  9. 9. Atividade Profa. Neila - Estrutura de Dados A B A E B A OU B ~ A ~ B B OU A B E A V  V              V F              F V              F F             
  10. 10. Atividade Profa. Neila - Estrutura de Dados A B C ~ A E B A OU ~ B OU C ~ B E C ~ ( ~ A OU ~ C) V V V V V F V F V V F F F V V F V F F F V F F F
  11. 11. Exercícios de Revisão <ul><li>Transcreva para linguagem PASCAL. </li></ul>Profa. Neila - Estrutura de Dados
  12. 12. Exercícios de Revisão <ul><li>Crie um programa que leia um número indeterminado de linhas contendo cada uma a idade de um indivíduo. A última linha, que não entrará nos cálculos, contém o valor da idade igual a zero. Ainda, calcule e escreva a idade média deste grupo de indivíduos. </li></ul><ul><li>Crie um programa para calcular o número de dias decorridos entre duas datas (considerar também) a ocorrência de anos bissextos), sabendo-se que: </li></ul><ul><li>Cada par de datas é lido numa linha, a última linha contém o número do dia negativo; </li></ul><ul><li>A primeira data na linha é sempre a mais antiga; </li></ul><ul><li>O ano está digitado com quatro dígitos; </li></ul><ul><li>Um ano será bissexto se for divisível por 400, ou se for divisível por 4 e não o for por 100. </li></ul>Profa. Neila - Estrutura de Dados
  13. 13. Exercícios de Revisão <ul><li>Criar um algoritmo para ler dois valores numéricos e apresentar a diferença do maior pelo maior. </li></ul><ul><li>Criar um algoritmo que permita ler nome e estado civil (pode ser: C, S, D ou V) de uma certa pessoa. Ao final do processamento, se a pessoa escolher a letra C, deverá ser impresso CASADO; se a pessoa escolher a letra S, deverá ser impresso SOLTEIRO; se a pessoa escolher a letra D, deverá ser impresso DIVORCIADO; se a pessoa escolher a letra V, deverá ser impresso VIÚVO; se a pessoa escolher qualquer letra diferente das anteriormente citadas, deverá ser impresso OPÇÂO INVALIDA. </li></ul><ul><li>Criar um algoritmo que leia três números, imprimir qual o número é maior, menor e o mediano. </li></ul><ul><li>Elabore um algoritmo que permita ao usuário fornecer dois números inteiros pelo teclado, informando assim, no final do processamento, qual o maior e o menor deles. </li></ul><ul><li>Efetuar a leitura de quatro números inteiros e apresentar os números que são divisíveis por 2 e 3. </li></ul>Profa. Neila - Estrutura de Dados
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×