aux<-y Y<-Z Z<-aux fimse escreva ("Os valores em ordem crescente são ", X, Y, Z) fimalgoritmo

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

Universidade Federal de Mato Grosso do Sul. Lista de Exercícios 2

LISTA DE EXERCÍCIOS 5 Algoritmos Estruturas de Controle - Seleção

Estruturas Condicionais

Estruturas de Controle de Fluxo Pseudocódigo/Exercício Construa o pseudocódigo de um algoritmo para obter o resultado da divisão de dois números

Questão 1: Questão 2:

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

CURSO BÁSICO DE PROGRAMAÇÃO AULA 3. Revisão Estrutura de Decisão Se Então

Registros, Vetores e Matrizes

CURSO BÁSICO DE PROGRAMAÇÃO AULA 3. Revisão Estrutura de Decisão Se Então

Exercícios de Programação Lista de Exercícios

Programação Estruturada

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

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

Algoritmos e Estruturas de Dados I. Universidade Federal de São João del-rei Pedro Mitsuo Shiroma Sala 119 Bloco 3

Linguagem e Técnicas em Programação. Gilson de Souza Carvalho

Exercícios: comandos condicionais

Estrutura de Seleção Múltipla Switch

ESTRUTURAS DE CONTROLE - LAÇOS OU MALHAS DE REPETIÇÃO

Exercícios: comandos condicionais

Aquecimento. program math2 integer:: x,num1 write(*,*)"digite dois números read(*,*) x,num1 write(*,*)"a soma é",x+y end program math2

Programação de Computadores Profa Jacqueline 1

CAPÍTULO IV. Estruturas Condicionais CAPÍTULO IV ESTRUTURAS CONDICIONAIS ESTRUTURA CONDICIONAL SIMPLES

INSTITUTO GEREMARIO DANTAS COMPONENTE CURRICULAR: MATEMÁTICA II

Sintaxe. Observações: #include <stdio.h> #include <conio.h> void main ( ) { int num, dobro; clrscr ( ); printf ( Digite i um número: );

Aula 7: Estrutura de Decisão

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

UNIVERSIDADE ESTADUAL VALE DO ACARAÚ EXERCÍCIOS RESOLVIDOS Estruturas de Repetição

Processamento Sequencial e Condicional

Maratona de Programação

ESTRUTURAS CONDICIONAIS. Baseado nos slides de autoria de Rosely Sanches e Simone Senger de Souza

Programação em C. Victor Amorim dos Santos

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

Lista 2 - ESTRUTURA DO SE

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

ALGORITMO I ESTRUTURA DE CONTROLE DECISÃO SE / CASO;

Lista de Exercícios 2

ALGORITMOS E LÓGICA DE PROGRAMAÇÃO. Prof. Esp. Fabiano Taguchi

CAPÍTULO IV. Estruturas Condicionais CAPÍTULO IV ESTRUTURAS CONDICIONAIS ESTRUTURA CONDICIONAL SIMPLES

Lista de Exercícios de Estrutura Condicional

LISTA DE EXERCÍCIOS O que será escrito quando os algoritmos/trechos de algoritmos abaixo forem executados (fazer no papel)?

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

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

Instituto Federal de Minas Gerais - Campus avançado de Ponte Nova - IFMG Disciplina: Introdução a programação Professor: Saulo Henrique Cabral Silva

Lógica de Programação I

Aula 11: Laços e exercícios

ESTRUTURAS CONDICIONAIS. Introdução à Ciência da ComputaçãoI Simone Senger de Souza

Alguns exercícios em pseudocódigo

Lista de Exercício 03 Estrutura de Repetição

Aula 4 Oficina de Programação Algoritmos - Parte 3. Profa. Elaine Faria UFU

Funções: Sintaxe: Procedimentos:

Estruturas de Repetição

Linguagem C. Programação Estruturada. Estruturas de Controle. Prof. Luis Nícolas de Amorim Trigo

Exercícios sobre algoritmos

Introdução à Ciência da Computação SCC0120 Prof. Zhao Liang. Aula de Laboratório 1: Operadores, comandos básicos e comando IF 27/03/2012

Fundamentos de Programação 1

Algoritmos e Lógica de Programação 80 horas // 4 h/semana. Exercício... Para começar... Resolução... Para começar... Para começar...

Exercícios de Linguagem C

Segunda lista de exercícios

Fundamentos de Programação 1

Algoritmos Estrutura Condicional

Exercícios de Fixação Introdução ao FORTRAN

Programação de Computadores

Linguagem C/C++ Estrutura Condicional. Prof: Rosemary Melo

Relações Trigonométricas nos Triângulos

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 RESOLVIDOS algoritmos seqüenciais e com estruturas de seleção

Os exercícios abaixo podem ser resolvidos sob a forma de algoritmos ou programas Pascal

Tópicos abordados. Estruturas de Decisão. Simples Composta Encadeada

Exercícios de Fixação Introdução ao FORTRAN

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

CADERNO DE EXERCÍCIOS ALGORITMOS

LISTA DE EXERCÍCIO. 2) Fazer um algoritmo para calcular a soma entre dois números e multiplicar o resultado pelo primeiro.

As bibliotecas iostream e cstdlib permitem a utilização de diversos comandos de entrada e saída e funções básicas.

Estruturas de Decisão

ENQ Gabarito MESTRADO PROFISSIONAL EM MATEMÁTICA EM REDE NACIONAL. Questão 01 [ 1,25 ]

Fundamentos de Programação 1

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

POLIGONOS INSCRITOS E CIRCUNSCRITOS. São polígonos que ficam dentro da circunferência e seus vértices fazem parte da circunferência.

Lista 01 Estruturas de Repetição

Exercícios. 1. O que escreva o programa abaixo? Por que? 2. O que escreva o programa abaixo? Por que? algoritmo "foo" var a: inteiro

30's Volume 9 Matemática

Estrutura de decisão

CURSO BÁSICO DE PROGRAMAÇÃO AULA 9. Revisão Aula Anterior Estruturas de Decisão (If e Switch)

LISTA DE ATIVIDADES ...

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

MATEMÁTICA III. Pág 404. Prof. Eloy Machado 2015 EFMN

O comando condicional só é executado uma única vez, não servindo para o propósito de criar uma repetição seguida pela condicional.

Aula 5 ESTRUTURAS DE REPETIÇÃO (WHILE)

INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE. Professor: João Carmo

Lista de Exercícios Desvio Condicional

1º Exame de INTRODUÇÃO À PROGRAMAÇÃO Licenciatura em Engenharia Mecânica 30 de Junho de º Semestre

VARIÁVEIS INDEXADAS VETORES E MATRIZES

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.

CAPÍTULO 4 ESTRUTURAS DE CONTROLE

Algoritmos e Técnicas de programação. Professora: Luciana Faria

CCO 016 / COM 110 Fundamentos de Programação

LISTA DE EXERCÍCIOS Fazer um algoritmo para leia três valores inteiros, determine e imprima o menor deles.

Aula 6 Oficina de Programação Estruturas Condicionais no C. Profa. Elaine Faria UFU

3) Suponha as seguintes declarações e atribuições de valores em um algoritmo qualquer: Quais os resultados das expressões abaixo?

Transcrição:

algoritmo "ordem_crescente" // Função : escreve em ordem crescente 3 números digitados pelo usuário // Autor : Edézio // Data : 09/04/2008 // Seção de Declarações aux, X, Y, Z : real leia (X, Y, Z) se (X > Y) ou (X > Z) entao se Y < Z entao aux <-X X <-Y Y <-aux senao aux <-X X <-Z Z<-aux se se se Y > Z entao aux<-y Y<-Z Z<-aux se escreva ("Os valores em ordem crescente são ", X, Y, Z) algoritmo 1

GABARITO DA LISTA 1 Prof. Edézio (a) Algoritmo Exerc_a Escreva ( ALGORITMO só se aprende praticando ); (b) Algoritmo Exerc_b Inteiro: num Escreva ( Entre com um numero ); Leia (num); Escreva ( numero:,num); (c) Algoritmo Exerc_c Inteiro: num1, num2, num3 Escreva ( Digite o primeiro número: ); Leia (num1); Escreva ( Digite o segundo número: ); Leia (num2); Escreva ( Digite o terceiro número: ); Leia (num3); Escreva ( O primeiro número é:, num1); Escreva ( O segundo número é: num2); Escreva ( O terceiro número é: num3); 2

(d) Algoritmo Exerc_d Inteiro: num1, num2, soma Escreva ( Entre com um número: ); Leia (num1); Escreva ( Entre com outro número: ); Leia (num2); soma num1 + num2; Escreva ( SOMA:, soma); (e) Algoritmo Exerc_e Real: num, QD Escreva ( Digite um número: ); Leia (num); QD num**2; Escreva ( NUMERO:, num); Escreva ( QUADRADO:, QD); Se num >= 0 então Escreva ( RAÍZ QUADRADA:, sqrt(num)); Escreva ( NÃO POSSUI RAÍZ QUADRADA REAL ); -se; 3

(f) (g) Algoritmo Exerc_f Texto: nome Inteiro: idade Escreva ( Digite nome: ); Leia (nome); Escreva ( Digite idade: ); Leia (idade); Escreva ( Nome:, nome); Escreva ( Idade:, idade); Algoritmo Exerc_g Real: P1, P2, md Escreva ( Digite P1: ); Leia (P1); Escreva ( Digite P2: ); Leia (P2); md (P1+P2)/2; Escreva ( média truncada: trunca(md)); Escreva ( média arredondada: arredonda(md)); 4

(h) (i) (j) Algoritmo Exerc_h Texto: nome Escreva ( Entre com nome: ); Leia (nome); Escreva ( Todo nome:, nome); Escreva ( Primeiro caracter:, sub(nome,0,1)); Escreva ( Primeiro ao terceiro caracter:, sub(nome, 0, 3)); Escreva ( Quarto caracter:, sub(nome, 3, 1)); Algoritmo Exerc_i Real: cat1, cat2, hip Escreva ( Entrar com o primeiro cateto: ); Leia (cat1); Escreva ( Entrar com o segundo cateto: ); Leia (cat2); hip sqrt(cat1**2+cat2**2); Escreva ( A hipotenusa mede:, hip); Algoritmo Exerc_j Real: A,B,C Início Escreva ( Entre com o valor de A: ); Leia (A); Escreva ( Entre com o valor de B: ); Leia (B); Escreva ( O valor de A:, B); Escreva ( O valor de B:, A); 5

GABARITO LISTA2 Prof. Edézio 1. Algoritmo Exerc_1 Real: num escreva ( Digite o número: ); leia (num); se num > 20 então escreva (num); 2. Algoritmo Exerc2 var Inteiro: num escreva ( Digite o número: ); leia (num); se num mod 2 = 0 então escreva ( par ); escreva ( ímpar ); 3. Algoritmo Exerc_3 var Inteiro: num escreva ( digite numero ); leia (num); se num mod 5 = 0 então escreva ( Número divisível por 5. ); escreva ( Número não é divisível por 5. ); 6

4. Algoritmo Exerc_4 var Texto: sigla escreva ( Digite sigla ); leia (sigla); se sigla = RJ ou sigla = rj então escreva ( carioca ); se sigla = SP ou sigla = sp então escreva ( paulista ); se sigla= MG ou sigla = mg então escreva ( mineiro ); escreva ( outros estados ); 5. Algoritmo Exerc_5 Real: N1, N2, md Texto: nome imprima ( Digite nome: ); leia (nome); escreva ( Digite primeira nota: ); leia (N1); escreva ( Digite segunda nota: ); leia (N2); md (N1 +N2)/2; se md >=7; então escreva ( nome, md, AP ); se md < 3 então escreva (nome, md, RP ); escreva (nome, md, PF ); 7

6. Algoritmo Exerc_6 Real: a, b escreva ( Digite o primeiro número ); leia (a); escreva ( Digite o segundo número ); leia (b); se a > b então escreva ( maior:, a); escreva ( maior:, b); 7. Algoritmo Exerc_7 Inteiro: num escreva ( Digite um número ); se num = 1 então escreva ( solteiro ); se num = 2 então escreva ( desquitado ); se num = 3 então escreva ( casado ); se num = 4 então escreva ( divorciado ); escreva ( viúvo.); 8

8. Algoritmo Exerc_8 Real: L1, L2, L3 escreva ( Entre com as medidas dos lados: ); leia (L1, L2, L3); se L1=L2 e L2=L3 então escreva ( triângulo eqüilátero ); se L1 # L2 e L2 # L3 e L1 # L3 então escreva ( triângulo escaleno ); escreva ( triângulo isósceles ); 9. Algoritmo Exerc_9 var Real: valor, venda escreva ( Digite o valor do produto: ); leia (valor); venda valor * 1,45; escreva ( valor de venda:, venda); 9