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

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

FUNDAMENTO DE PROGRAMAÇÃO PROF. BRUNO DE CASTRO H. SILVA

Apresentações semelhantes


Apresentação em tema: "FUNDAMENTO DE PROGRAMAÇÃO PROF. BRUNO DE CASTRO H. SILVA"— Transcrição da apresentação:

1 FUNDAMENTO DE PROGRAMAÇÃO PROF. BRUNO DE CASTRO H. SILVA
AULA 10 LINGUAGEM C – Exercícios

2 SINTAXE E SEMÂNTICA DE C
A Tabela a seguir apresenta a lista de tipos básicos de variáveis utilizados em C.

3 SINTAXE E SEMÂNTICA DE C
Tabela de Caracteres Especiais:

4 SINTAXE E SEMÂNTICA DE C

5 SINTAXE E SEMÂNTICA DE C

6 SINTAXE E SEMÂNTICA DE C

7 SINTAXE E SEMÂNTICA DE C

8 SINTAXE E SEMÂNTICA DE C
Exemplo: ++i : incrementa o valor da variável i em 1 e depois o utiliza; i++: utiliza o valor da variável i e depois incrementa-o em 1.

9 Comando de Entrada de Dados
Exemplo: o comando de entrada de dados scanf, possui dois parâmetros: o código de formato e uma variável. Neste caso, o valor digitado pelo usuário será armazenado ‘posição de memória’(daí o uso do símbolo & antes da variável) correspondente a variável denominada peso, declarada e formatada como float.

10 Comando de Saída de Dados
Exemplo: o comando de saída de dados printf, exemplificado a seguir, também contém dois parâmetros: O primeiro é uma constante, apresentada entre aspas; O segundo é uma variável, que neste caso é denominada dias. O valor armazenado na variável dias será exibido na posição em que aparece o código de formato usado na mensagem, neste caso o %i.

11 Código de Formato em C

12 Estrutura Condicional If

13 ESTRUTURA DE REPETIÇÃO WHILE
Exemplo: Imprime uma sequência de 5 a 0 void main(){ int x=5; while (x > 0) { x = x - 1; printf("valor de x = %d\n",x); }

14 ESTRUTURA DE REPETIÇÃO DO WHILE
/*Só termina a execução da estrutura Do While quando n for negativo*/ void main (){ int n; /* requisita valor do usuário */ do { printf("Digite um valor inteiro nao negativo:"); scanf ("%d", &n); } while (n<0); printf(" O valor digitado foi %i", n); }

15 ESTRUTURA DE REPETIÇÃO FOR
int main (void){ int i; for (i = 0; i < 10; i++ ) { printf("%d ", i); } printf("fim\n"); return 0; //gera a saída: // fim

16 Estrutura Condicional Switch
float num1, num2; char op; printf("Digite uma expresão: numero operador numero\n"); scanf ("%f %c %f", &num1, &op, &num2); switch (op) { case '+': printf(" = %f\n", num1+num2); break; case '-': printf(" = %f\n", num1-num2); default: printf("Operador invalido!\n"); }

17 Exercícios Na Linguagem C, os códigos de formação de tipo de dados NÃO estão corretamente associados na alternativa: (a) int - %i; (b) double - %d; (c) float - %f; (d) char - %c; (e) Nenhuma das respostas anteriores. Faça um algoritmo que leia um valor inteiro entre 0 e 10 e escreva o nome do número por extenso(Ex: 5 – número 5).

18 Exercício Considerando o cardápio de uma lanchonete, apresentado a seguir, construa um programa que receba como valor o código do produto e imprima o nome e o preço do produto.

19 Exercício Tendo como dados de entrada a altura e o gênero de uma pessoa, escreva um programa em C para calcular seu peso ideal, utilizando as seguintes fórmulas: Para homens (72,7 x altura)-58; Para mulheres (62,1 x altura)-44.7.

20 Exercício Escreva um programa em C que receba duas notas, calcule a média aritmética das duas notas e imprima ‘Aluno Aprovado’ caso a média seja maior ou igual a 7. Se a nota do aluno for inferior a 7 porém maior que ou igual 4, imprima ‘Aluno irá para Prova Final’. E caso o valor da média seja menor que 4, imprima ‘Aluno Reprovado’.

21 Exercício Escreva um programa em C que receba um valor inteiro e verifique se ele é par ou ímpar.

22 Exercício Escreva um programa em C que imprima os números de 1 a 100 utilizando a estrutura While; Escreva um programa em C que imprima os números de 101 a 200 utilizando a estrutura Do While; Escreva um programa em C que imprima os números de 201 a 300 utilizando a estrutura For;

23 Exercício Escreva um programa em C para validar uma senha digitada pelo usuário. Considere a senha correta o caractere ‘s’. O programa só deve encerrar quando o usuário digitar a senha correta.

24 Resposta em Algoritmo

25 Exercício Construa um programa em C que leia 10 valores, calcule e escreva o percentual de valores negativos.

26 Resposta em Algoritmo

27 Exercício Construa um algoritmo em C que leia um valor inteiro não negativo, entre 1 e 10, e escreva a sua tabuada. Exemplo: 5 1 x 5 = 5 2 x 5 = 10 3 x 5 = 15 4 x 5 = 20 5 x 5 = 25 6 x 5 = 30 ... 10 x 5 = 50

28 Resposta em Algoritmo


Carregar ppt "FUNDAMENTO DE PROGRAMAÇÃO PROF. BRUNO DE CASTRO H. SILVA"

Apresentações semelhantes


Anúncios Google