A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Laboratório de Programação de Computadores II 2S/2009.

Apresentações semelhantes


Apresentação em tema: "Laboratório de Programação de Computadores II 2S/2009."— Transcrição da apresentação:

1 Laboratório de Programação de Computadores II 2S/2009

2 Revisão algoritmos pseudocódigos fluxograma é uma representação gráfica de um algoritmo ou parte de um algoritmo

3 Revisão - estruturas de controle estrutura de sequência estruturas de seleção única if dupla if/else múltipla switch estruturas de repetição while do/while for

4 Estrutura de Sequência

5 Estrutura de Seleção Única V F Estrutura if

6 Estrutura de Seleção Dupla V F Estrutura if/else

7 Estrutura de Seleção Múltipla break Estrutura Switch

8 Estrutura de Repetição - while F V

9 Estrutura de Repetição - do/while F V

10 Estrutura de Repetição - for F V

11 Loop infinito Exemplo: int contador=0; while(contador<10) { Console.WriteLine(contador); } contador++;

12 Revisão

13 Método TryParse String s = "10"; bool flag = int.TryParse(s, out valor) O método TryParse tenta converter uma string, s, em um número inteiro. Caso a conversão seja possível, o método retornará true e o valor convertido estará disponível na variável valor passada como parâmetro ao método. Caso contrário, o método retorna false

14 Classe System.Math Provê constantes e métodos estáticos para trigonometria, logaritmos e outras funções matemáticas comuns

15 Math.Sqrt() O método Math.Sqrt() recebe como argumento um número formato double e retorna um número também no formato double: double Math.Sqrt(double valor); Observe que não podemos atribuir uma variável double em uma variável float Exemplo: double raiz = Math.Sqrt(25);

16 Math.Pow() O método Math.Pow() recebe como argumento uma base e um expoente no formato double e retorna a potência também no formato double: double Math.Pow(double b, double e); Exemplo: double valor = Math.Pow(5,2);

17 Math.Abs() Retorna o valor absoluto de um número Exemplo: Math.Abs(-1) = 1

18 Math.Ceiling() Retorna o menor inteiro maior ou igual ao número fornecido

19 Math.Floor() Retorna o maior inteiro menor ou igual ao número fornecido

20 Math.Sign() Retorna um valor indicando o sinal do número

21 Math.Truncate() Retorna a parte inteira do número

22 Classe Console Métodos Clear() limpa a tela Atributos Foreground define a cor de frente Background define a cor de fundo CursorLeft define a posição x do cursor CursorTop define a posição y do cursor BufferHeight altura máxima do buffer BufferWidth largura máxima do buffer

23 System.Console br/library/system.console_members.aspx br/library/system.console_members.aspx


Carregar ppt "Laboratório de Programação de Computadores II 2S/2009."

Apresentações semelhantes


Anúncios Google