1 / 14

Microsoft Visual C#

Microsoft Visual C#. // Algoritmos em C# { < declaração de variáveis > ( estrutura de dados ) < comandos > ( algoritmo ) }. Microsoft Visual C#. Tipo Inteiro em C#. Microsoft Visual C# Express. Tipo Real. Microsoft Visual C#. Tipo string em C#

cheung
Download Presentation

Microsoft Visual C#

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Microsoft Visual C# • // Algoritmos em C# • { • < declaração de variáveis > ( estrutura de dados ) • < comandos > ( algoritmo ) • }

  2. Microsoft Visual C# Tipo Inteiro em C#

  3. Microsoft Visual C# Express Tipo Real

  4. Microsoft Visual C# Tipo string em C# string em C# é um conjunto de zero oumaiscaracteres. uma string é declaradausando-se aspasduplas. exemplo: string saudação = “OiGalera!”;

  5. Microsoft Visual C# Express Tipo booleano em C# Usado para declarar variáveis para armazenar os valores Verdadeiro ou Falso exemplo: bool aprovado = true;

  6. Microsoft Visual C# Express • Comando de atribuição em C# Identificador EXPRESSÃO = ; { X = 10; }

  7. Microsoft Visual C# Express • Comando de atribuição e sequência simples ‘ ; ‘ { int X, Y; X = 10; Y = X; }; { int X, Y, Valor; X = 10; Y = 17; Valor = X * Y; };

  8. Microsoft Visual C# Express Bloco de Comandos Um bloco define escopo, alcança das variáveis e o conjunto de comando que devem ser executados de forma unívoca, isto é; todos juntos. { comando 1; comando 2; comando 3; ... }

  9. Microsoft Visual C# Express Alternativa Simples if ( condição ) { Bloco de comandos; } • Operadores relacionais: • menor: operador <ex: ( X <Y ) • maior: operador >ex: ( X >Y ) • igual: operador ==ex: ( X == Y ) • menor ou igual: operador <=ex: ( X <=Y ) • maior ou igual: operador >=ex: ( X >=Y ) • diferente: operador !=ex: ( X !> Y) • Lógicos • ( e ) multiplicação lógica operador && • ( ou ) adição lógica operador !!

  10. Microsoft Visual C# Express Alternativa Composta if ( condição ) { Bloco de comandos; } else { Bloco de comandos; }

  11. Microsoft Visual C# Express Repetição 1º Caso de uso, quando o número de repetições NÃO É conhecida do { Bloco de comandos; } while(condição ) while( condição ) { Bloco de comandos; }

  12. Microsoft Visual C# Express Repetição 2º Caso de uso, quando o número de repetições É conhecida for ( <variável> = <valor inicial> ; <condição> ; <incremento> ) { Bloco de comandos; }

  13. Microsoft Visual C# Express Exercícios: Escreva em C# o algoritmo abaixo Inicio int Folha_1, Folha_2; caracter Folha_3; // conterá a sequência Folha_1  1; // primeiro número da sequência; Folha_2  5; // conterá o valor de N ; repita Folha_3  Folha_3 + caracter( Folha_1 ); Folha_1  Folha_1 + 1; enquanto Folha_1 <= Folha_2; fim { int Folha_1 = 1;// primeiro número da sequência; int Folha_2 = 5; // conterá o valor de N ; string Folha_3 = “”;// conterá a sequência do { Folha_3 = Folha_3 + Convert.ToString(Folha_1); Folha_1 = Folha_1 + 1; } while(Folha_1 <= Folha_2 ); }

  14. obrigado pela atenção, • um ótimo final de semana

More Related