1 / 13

Laboratório de ICCN

Laboratório de ICCN. Rodrigo Cristiano Silva rodrigo@facens.br. Modificadores de Tipo. Declaração de Variáveis. <tipo> <nome_da_variavel>; Para uma boa prática de programação Iniciar o nome da variável com a 1ª letra do tipo

arnav
Download Presentation

Laboratório de ICCN

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. Laboratório de ICCN Rodrigo Cristiano Silva rodrigo@facens.br

  2. Modificadores de Tipo ICCN – Laboratório

  3. Declaração de Variáveis • <tipo> <nome_da_variavel>; • Para uma boa prática de programação • Iniciar o nome da variável com a 1ª letra do tipo • A 2ª deve ser maiúscula e o restante minúsculas, a não ser que seja uma palavra composta, o inicio da mesma deve ser maiúscula • Exemplos: • int iNota1; • float fMediaFinal; • charcResp; ICCN – Laboratório

  4. Variáveis • Inicialização de Variáveis • <nome_da_variavel> = <valor>; • Exemplos: • iNota1 = 10; • fMediaFinal = 25; • Declaração + Inicialização de Variáveis • <tipo> <nome_da_variavel> = <valor>; • Exemplos: • intiNota2 = 15; • floatfNum = 5.65; ICCN – Laboratório

  5. Funções de Biblioteca: printf • printf ( ... ); • 1º Argumento: string de formato. Deve estar entre aspas duplas (") • Texto • printf(“Olá Mundo!”); • Códigos de Barra Invertida • printf(“Bom \n Dia”); • Especificadores de Formato • % [largura][.precisão] tipo • 2º Argumento em diante: • Itens de dados • Não vem entre aspas duplas • Tantos quantos forem os especificadores de formato do 1º argumento ICCN – Laboratório

  6. Funções de Biblioteca: printf printf(“Int: %iFloat: %.2f Char: %c”, iInt, fFloat, cChar); printf(“Int: %iFloat: %.2f Char: %c”, iInt, fFloat, cChar); • Variável tipo int (iInt) • Variável tipo float (fFloat) • Variável tipo char (cChar) ICCN – Laboratório

  7. Funções de Biblioteca: printf • Exemplos: printf(“<texto>”); printf(“Olá Mundo!”); printf(“<formato>”, <var>); printf(“Resultado: %f”, fResultado); printf(“<formato1> <formato2>”, <var1>, <var2>); printf(“Valor 1: %i \n Valor 2: %i”, iNum1, iNum2); ICCN – Laboratório

  8. Especificadores de Formato ICCN – Laboratório

  9. Códigos de Barra Invertida ICCN – Laboratório

  10. Funções de Biblioteca: scanf • scanf ( ... ); • 1º. Argumento: string de formato. Deve estar entre aspas duplas (") • Especificadores de formato: indica qual o tipo do conteúdo da variável a ser escrita • 2º. Argumento: se itens de dados e não vem entre aspas duplas. São tantos quantos forem os especificadores de formato do 1º argumento • devem ser precedidos pelo operador & (endereço de) ICCN – Laboratório

  11. Funções da Biblioteca: scanf scanf(“%i%f %c”, &iInt, &fFloat, &cChar); scanf(“%i%f %c”, &iInt, &fFloat, &cChar); • Armazena o valor da variável de tipo int (iInt) • Armazena o valor da variável de tipo float (fFloat) • Armazena o valor da variável de tipo char (cChar) ICCN – Laboratório

  12. Exercícios • Calcular a média aritmética entre 2 valores • Calcular o tempo de vida em meses e dias de uma pessoa através da sua idade (em anos) • Calcular a área e o perímetro de um quadrado / retângulo ICCN – Laboratório

  13. Exercícios • Crie um programa para converter graus Fahrenheit (f) em graus Celsius (c): • c = 5.0 / 9.0 * (f - 32) • f = 9.0 / 5.0 * c + 32 • Crie um programa para calcular o consumo médio de combustível de um veículo (C) • C = distância (km) / litros (L) ICCN – Laboratório

More Related