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

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

Introdução a Computação e Cálculo Numérico

Apresentações semelhantes


Apresentação em tema: "Introdução a Computação e Cálculo Numérico"— Transcrição da apresentação:

1 Introdução a Computação e Cálculo Numérico
Rodrigo Cristiano Silva

2 Introdução a Computação e Cálculo Numérico
Agenda Estrutura de repetição (for) Estruturas de repetição aninhadas Exercícios Introdução a Computação e Cálculo Numérico

3 Estrutura de Repetição (for)
Usada para repetir um comando ou bloco de comandos até que sua condição de parada seja falsa. Sintaxe: for(exp. inicial; condição; incremento) comando; for(exp. inicial; condição; incremento) { comando1; //Bloco de comandos comando2; } Introdução a Computação e Cálculo Numérico

4 Como funciona o comando for?
Expressão Inicial Incremento Condição Verdadeiro Comando Falso Fim Introdução a Computação e Cálculo Numérico

5 Características do comando for
Podemos omitir a expressão de inicialização; Podemos omitir a expressão de incremento; Podemos utilizar operadores lógicos na expressão de condição de parada; Podemos omitir as três expressões: inicial, condição de parada e incremento. Omitindo as três expressões: int a = 1; for(;;) printf(“O valor de a é %i\n”,a); Utilizando os operadores lógicos: for(a = 6; a > 5 && a < 10; a++) printf(“O valor de a é %i\n”,a); Omitindo a expressão de incremento: int a = 3; for(; a < 10;) { printf(“O valor de a é %i\n”,a); a++; } Omitindo a expressão de inicialização: int a = 3; for(; a < 10; a++) printf(“O valor de a é %i\n”,a); Loop infinito! Introdução a Computação e Cálculo Numérico

6 Comandos for aninhados
for(x = 1; x <= 24; x++) for(y = 1; y <= 80; y++) { gotoxy(y, x); printf(“*”); } Introdução a Computação e Cálculo Numérico

7 Introdução a Computação e Cálculo Numérico
Exercício Criar um algoritmo que calcule a tabuada de um número fornecido pelo usuário. A tabuada deve iniciar com 0 e terminar com 10. O resultado deve ser exibido para o usuário. Criar um programa em linguagem C que implemente o algoritmo do item anterior. Introdução a Computação e Cálculo Numérico

8 Introdução a Computação e Cálculo Numérico
Exercício Criar um algoritmo que receba 5 números, identifique qual é o maior e o menor valor e exiba-os para o usuário. Criar um programa em linguagem C que implemente o algoritmo do item anterior. Introdução a Computação e Cálculo Numérico

9 Introdução a Computação e Cálculo Numérico
Exercício Criar um algoritmo que identifique todos os números inteiros positivos divisíveis por 4 e menores que 200 e exiba-os para o usuário. Criar um programa em linguagem C que implemente o algoritmo do item anterior. Introdução a Computação e Cálculo Numérico

10 Introdução a Computação e Cálculo Numérico
Exercícios Faça um programa que apresente na tela a tabela de conversão de Graus Celsius para Fahrenheit, de -80ºC até 80ºC. Use um incremento de 10ºC. Use constantes para delimitar os limites #define Exemplo: #define LIMITE_INF -80 f = 9.0/5.0 * c + 32 Calcule o fatorial de um número determinado pelo usuário utilizando for. Exemplo: 3! = 3*2*1 = 6 Introdução a Computação e Cálculo Numérico

11 Introdução a Computação e Cálculo Numérico
Exercícios for + if Recebe 2 números e no seu intervalo indique se o mesmo é par ou impar Ler 10 números inteiros (um de cada vez) e verificar: Se número é menor que 50, imprimir seu TRIPLO. Se número está entre 50 e 100, imprimir seu DOBRO Se número é maior ou igual a 100, imprimir sua METADE Introdução a Computação e Cálculo Numérico

12 Introdução a Computação e Cálculo Numérico
Exercícios for + if Supondo que a população de um país, tomado como comparação, seja de 200 milhões de habitantes em 2000 e que sua taxa de crescimento seja de 1,34% ao ano. Fazer um programa para calcular o ano em que um outro país, cuja população e taxa de crescimento sejam fornecidas pelo usuário, iguale ou ultrapasse a população do país base. Introdução a Computação e Cálculo Numérico

13 Introdução a Computação e Cálculo Numérico
Exercícios for + if Faça um programa que solicita as notas de duas provas feitas por cada um dos alunos de uma turma de 20 alunos (as notas tem de estar no intervalo [0 10]) e mostre para cada um a média das notas e diga se está aprovado, reprovado ou em exame, segundo o critério: Média >= 7 Aprovado Média >= 4 e < 7 Exame Média < 4 Reprovado Introdução a Computação e Cálculo Numérico


Carregar ppt "Introdução a Computação e Cálculo Numérico"

Apresentações semelhantes


Anúncios Google