UFU Universidade Federal de Uberlândia INTRODUÇÃO A COMPUTAÇÃO ENG. CIVIL Professora: Fabíola Gonçalves. AGENDA Estrutura Repetição: For While Do... While Exercícios EXERCÍCIOS Um laço do-while é útil quando: a) nunca é executado. b) pode nunca ser executado. c) deve ser executado pelo menos uma vez. d) termina após a primeira execução. A expressão de inicialização de um laço for: a) nunca é executada. b) é executada uma única vez a cada iteração. c) é executada enquanto o laço não termina. d) é executada uma vez antes do laço ser iniciado. EXERCÍCIOS Os dois fragmentos seguintes produzem o mesmo resultado: a) for (i=0; i<10; i++) for (j=0; j<10; j++) printf(“%d”, i+j); b) for (i=0; i<10; i++) for (; j<10; j++) printf(“%d”, i+j); EXERCÍCIOS Qual é a saída do seguinte programa EXERCÍCIOS Elabore um programa que solicite um número inteiro ao usuário e crie um novo número inteiro com os dígitos em ordem inversa. Por exemplo, uma execução do programa é: Digite um número inteiro: 5382 Seu número invertido é: 2835 Escreva um programa que calcule a soma dos n primeiros termos da sequência de Fibonacci. O valor de n deve ser fornecido pelo usuário. EXERCÍCIOS Na série de Fibonacci, ao dividir, sucessivamente, um termo pelo anterior o resultado aproxima-se de um número conhecido e designado por número de ouro. Faça um programa que calcule o valor do número de ouro. Faça um programa que escreva uma tabela de valores de x e y, onde x varia de 0 a 2p (em intervalos de 0.01) e y é o valor do seno de x. EXERCÍCIOS Considere a seguinte ilustração da sequência de números triangulares: Faça um programa que calcule o n-esimo termo da sequência acima. EXERCÍCIOS Transcreva todos os exercícios, em pseudocódigo, já realizados em sala e extra classe para Linguagem C.