Baixe o app para aproveitar ainda mais
Prévia do material em texto
09/08/2018 1 Linguagem e Técnicas de Programação Análise e Desenvolvimento de Sistemas Prof. MSc. Douglas Rodrigues E-mail: dogrodrigues@gmail.com Introdução à Linguagem C Linguagem e Técnicas de Programação Linguagem C 3 Linguagem C C é case sensitive Maiúsculas e minúsculas fazem diferença ◼ Ex: soma, Soma, SOMA, SoMa ou sOmA ◼ Ex: if e for, por exemplo, devem ser escritos em letras minúsculas Palavras reservadas do ANSI C 4 Linguagem C 5 Linguagem C 6 IDEs Dev-C++ ou Code::Blocks Primeiro programa em C #include <stdio.h> void main() { printf("Ola, mundo!"); } 09/08/2018 2 Linguagem C 7 Apresentação de dados no monitor (escreva) printf(string_de_controle, lista_de_argumentos) Ex: printf(“O valor total eh %f”, total); Linguagem C 8 Leitura de dados via teclado (leia) scanf(string_de_controle, lista_de_argumentos) Ex: #include <stdio.h> void main () { char ch; scanf("%c", &ch); printf("Voce pressionou a tecla %c", ch); } Linguagem C 9 Cinco tipos básicos de dados em C char, int, float, double e void Declaração de variáveis tipo lista_de_variáveis; Ex: int i, j, l; float contas, lucros, perdas; Linguagem C 10 Operadores aritméticos Exercícios 1) Faça programas em linguagem C para: a) Calcular a média de 4 valores inteiros. b) Receber os valores da base e da altura de um triângulo e informar a área. c) Ler o valor de uma mercadoria e o valor de desconto (%) e informar o preço com desconto. d) Ler os valores de a, b, c e informar o valor de x, seguindo a fórmula x = 2ab + 3ac – 4bc. e) Ler os valores de a e b, e trocá-los entre si. Ex: a 2 => b = 2 b 3 a = 3 11 Linguagem C Às vezes, no desenvolvimento de algum algoritmo, precisamos lidar com uma condição Essa condição é expressa através de uma expressão lógica Uma expressão lógica é aquela cujos operadores são lógicos e os operandos são relações constantes ou variáveis lógicas 12 09/08/2018 3 Linguagem C Comparações entre duas variáveis do mesmo tipo Operadores relacionais estabelecem essa comparação 13 Exercícios 2) Faça programas em linguagem C para: a) Receber 5 números e verificar qual é o maior, o menor, a soma, e a média. b) Ler um valor inteiro no intervalo de 0 a 99 e dizer qual é o valor da soma de todos os seus dígitos. c) Calcular a área e o perímetro de um quadrado. d) Ler o nome de um aluno, duas notas, calcular a média e escrever o nome do aluno e a sua média. 14
Compartilhar