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 Rodrigo Cristiano Silva

Apresentações semelhantes


Apresentação em tema: "Introdução a Computação e Cálculo Numérico Rodrigo Cristiano Silva"— 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

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

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

5 Introdução a Computação e Cálculo Numérico 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 a expressão de inicialização: int a = 3; for(; 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++; } Utilizando os operadores lógicos: for(a = 6; a > 5 && a < 10; a++) printf(O valor de a é %i\n,a); Omitindo as três expressões: int a = 1; for(;;) printf(O valor de a é %i\n,a); Características do comando for Loop infinito!

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

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.

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.

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.

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

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

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.

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 < 7Exame Média < 4 Reprovado


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

Apresentações semelhantes


Anúncios Google