Você está na página 1de 2

Algoritmos

Nome: Professor Rodrigo Assirati Dias

Turma: 1BD1 Data:

Prtica 05 Estrutura de Deciso


1. Procedimentos Nesta prtica, vamos implementar alguns conceitos vistos na disciplina de Algoritmos sobre estruturas sequenciais Ligue o computador e entre no Windows com seu usurio e senha. Abra o Notepad Para cada enunciado a seguir desenvolva um programa. Copie este arquivo para sua mquina, identifique-o com o seu nome e o nmero da prtica, exemplo: rodrigoDias_pratica04 Copie a resoluo abaixo do enunciado Encaminhe o seu arquivo para rdias@ime.usp.br at o dia 03 de Abril O assunto do e-mail deve ser 1BD1 nome_aluno prtica x, exemplo: 1ADS1 rodrigodias pratica 05 Exemplos: Desenvolva um algoritmo que calcula a soma de todos os nmeros compreendidos entre 1 e 100.
// na estrutura de repetio enquanto class Soma { public static void main (String args [ ]) { int i, s = 0; i = 1; while (i <= 100) { s = s + i; i = i + 1; } // fim do while System.out.println ("A somatria de 1 at 100 " + s); System.exit(0); } // fim do void main } // fim da classe

____________________________________________________________________
// na estrutura de repetio faa/enquanto class Soma { public static void main (String args [ ]) { int i, s = 0; i = 1; do { s = s + i; i = i + 1; } while (i <= 100); System.out.println ("A somatria de 1 at 100 " + s); System.exit(0); } // fim do void main } // fim da classe ___________________________________________________________________________________
1

Algoritmos

// na estrutura de repetio para class Soma { public static void main (String args [ ]) { int i, s = 0; for ( i = 1 ; i <= 100 ; i++ ) { s = s + i; } System.out.println ("A somatria de 1 at 100 " + s); System.exit(0); } // fim do void main } // fim da classe ___________________________________________________________________________________

Para todos os exerccios abaixo, construir um algoritmo para cada estrutura de repetio, ou seja, um usando o While, um usando o Do/While e outro usando o For. 1. Desenvolva um algoritmo que calcule e mostre o quadrado dos nmeros inteiros compreendidos entre 10 e 150. 2. Desenvolva um algoritmo que receba um nmero N, calcule e mostre o valor da seguinte srie: Srie = 1 + 1/2 + 1/3 + ... + 1/N. 3. Desenvolva um algoritmo que receba dois nmeros inteiros, verifique qual o maior entre eles, calcule e mostre o resultado da somatria dos nmeros mpares compreendidos entre esses dois nmeros. 4. Desenvolva um algoritmo que receba um nmero inteiro N, calcule e mostre a srie de Fibonacci at o seu N-simo termo. A srie de Fibonacci dada pela seguinte seqncia: 1, 1, 2, 3, 5, 8, 13, 21, 34, 55 ... etc.

Você também pode gostar