Buscar

Lista de Exercícios No3

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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.

Outros materiais