Baixe o app para aproveitar ainda mais
Prévia do material em texto
LISTA DE EXERCÍCIOS No3 - Estrutura de repetição PARA (for) Algoritmos e Programação / Algoritmos e Estrutura de Dados Prof. André Sarmento Barbosa e Paula Faragó Barbosa Obs.: Use a apostila para descobrir o nome das funções que forem necessárias. 1) Imprimir os números inteiros de 1 a 100 em ordem crescente. 2) Imprimir os números inteiros de 100 a 1 em ordem decrescente . 3) Imprimir os números inteiros pares entre 1 e 100 e depois os ímpares entre 1 e 100. 4) Imprimir a soma dos números inteiros de 1 a 100. 5) Ler 10 números inteiros e imprimir ao final a soma de todos os números. 6) Ler as notas dos alunos de uma turma (10 notas) e imprimir ao final a média aritmética da turma 7) Ler dois números inteiros que representam o limite inferior e o superior de um intervalo. Imprimir a soma dos números do intervalo digitado. 8) Ler o nome (char[50]), o sexo(char) e a idade (int) de 10 pessoas. Para cada pessoa digitada imprimir o nome desta pessoa se ela for do sexo masculino e tiver mais de 21 anos. 9) Leia 10 números inteiros positivos e ao final imprima o maior deles. 10) Leia inicialmente a quantidade de números inteiros que se deseja digitar. Em seguida leia todos os números. Ao final imprima o maior e o menor deles. Obs. Os números podem ser negativos. 11) Imprimir os 10 primeiros termos da série de Fibonacci. 12) Ler o nome a as notas de AV1 e AV2 de 10 alunos. Para cada aluno digitado imprimir o nome daqueles com média igual ou superior a 7.0. Ao final imprimir a quantidade de alunos com média inferior a 4.0, a quantidade de alunos com média entre 4.0 e 7.0 e a quantidade de alunos com média igual ou superior a 7.0. 13) Ler o nome de 10 pessoas e imprimir ao final a quantidade de pessoas que tem o nome começando com a letra ‘a’ ou ‘A’. 14) Ler um nome e imprimi-lo tantas vezes quanto for a sua quantidade de caracteres. 15) Ler um nome e imprimi-lo de trás pra frente. 16) Ler um nome e uma letra. Imprimir quantas vezes a letra aparece no nome. 17) Ler o valor de n e imprimir o resultado da série abaixo: S = 1 + 1 + 1 + 1 + 1 + ... + 1 2 3 4 5 n 17) Ler o valor de n e imprimir o resultado da série abaixo: S = 1 - 1 + 1 - 1 + 1 - ... + 1 2 3 4 5 n 18) Calcular o valor de ex sabendo que uma fórmula para o cálculo é: ex = 1 + x + x2 - x3 + x4 + ... 2! 3! 4! 19) Imprimir as tabuadas de multiplicar de 1 a 10. 20) Imprimir uma tabela de um torneio de 10 equipes (todos jogam contra todos). Imprimir da forma: 1 x 2 1 x 3 . . . 2 x 3 2 x 4 . . . 21) Ler uma palavra e imprimir se ela é ou não um palíndromo. 22) Ler 10 palavras e imprimir se elas são ou não palíndromos. 23) Ler uma palavra e imprimir uma mensagem se a palavra tiver letras repetidas. 24) Uma escola tem 5 turmas e cada turma tem n alunos. Crie um algoritmo que imprima, por turma, o total de alunos com média superior a 7.0. Ao final imprima a média geral da escola. 25) Desafio. Fazer um jogo ao estilo “Forca”, onde um usuário escolhe uma palavra secreta e outro tenta acertar a palavra “chutando” letras a cada tentativa. Em cada tentativa verificar se o usuário acertou a palavra ou o número de tentativas foi excedido. Em cada tentativa dar a chance ao usuário de acertar a palavra completa.
Compartilhar