Vous êtes sur la page 1sur 5

UNIVERSIDADE DO ESTADO DA BAHIA UNEB

GABINETE DA REITORIA
GESTO DOS PROJETOS E ATIVIDADES DE EDUCAO A DISTANCIA
RESOLUO N 709/2009 DOE DE 21/07/2009

Curso: Licenciatura em Computao


Disciplina: Programao 1 Professor(a): Tiago Cajahyba
Estudante:
Plo: Grupo:

Lista de Exerccios 1

Resolver os exerccios Individualmente ou em dupla com posterior postagem da lista


resolvida no AVA. As listas devem ser entregues em um arquivo compactado contendo
os cdigos-fonte de cada exerccio resolvido.

1) Fazer um algoritmo que verifique e imprima o elemento de valor mximo dentro


de um vetor de n elementos.

2) Faa um programa que solicite 5 nmeros inteiros ao usurio e os armazenem


em um vetor. Aps isso, exiba o contedo do vetor na tela;
Ex.:

Digite um nmero:
10
Digite um nmero:
1
Digite um nmero:
7
Digite um nmero:
6
Digite um nmero:
9
Os nmeros digitados foram: 10, 1, 7, 6, 9

3) Faa um programa que solicite 5 nmeros inteiros ao usurio e os armazenem


em um vetor. Aps isso, exiba o contedo do vetor na tela na ordem inversa de
insero.
Ex.:

Digite um nmero:
10
Digite um nmero:
1
Digite um nmero:
7
Digite um nmero:
6
Digite um nmero:
9
Os nmeros digitados foram: 9, 6, 7, 1, 10
4) Fazer um algoritmo que solicite um valor monetrio e imprima, como resultado,
as quantidades de cada nota seguido dos respectivos valores.

Observao: A sada deve ser como o 6 nota(s) de 100,00 reais


modelo apresentado abaixo: 0 nota(s) de 50,00 reais
Valor: 634,80 1 nota(s) de 20,00 reais
O pagamento deve ser efetuado em 1 nota(s) de 10,00 reais
0 nota(s) de 5,00 reais
2 nota(s) de 2,00 reais
Dica: Guarde os valores das notas em uma matriz
0 nota(s) de 1,00 real
e 80 centavos

5) Fazer um algoritmo que solicite ao usurio as notas de 10 (dez) alunos, as


guarde em uma matriz bidimensional, calcule as mdias e informe o conceito de
cada aluno, assim como sua nota.

Observao: As mdias sero calculadas da seguinte


maneira:

03 (trs) provas tericas e 03 (trs)


provas prticas;
a mdia final ser: notas das provas
tericas mais mdia das provas prticas

dividido por 04 (quatro).

6) Fazer um algoritmo que solicite ao usurio o dia, o ms e o ano atual e calcule a


quantidade de dias passados do primeiro dia do ano at a data informada
as quantidades de dias deObservao:
cada ms. APara um ano
primeira ser bissexto
dimenso devebidimensional
da matriz obedecer as seguintes
determinacondies:
os tipos de an
O resto da diviso do ano por 04 (quatro) tem de ser 0 (z
E o resto da diviso do ano por 100 (cem) tem de ser dif
OU o resto da diviso do ano por 400 (quatrocentos) tem

7) Fazer um algoritmo que calcule o tamanho de uma cadeia de caracteres


informada pelo usurio.

8) Fazer um algoritmo que inverta uma cadeia de caracteres informada pelo


usurio.

Ex.:

Digite uma string:


Teste
A cadeia de caracteres invertida : etset

9) Fazer um algoritmo que solicite ao usurio uma cadeia de caracteres, o valor de


uma posio e um valor referente a uma quantidade especfica de caracteres e
imprima o pedao da cadeia de caracteres resultante.

E.g.: Consideremos a string Eu adoro Lgica para Programao

O algoritmo deve imprimir a sub-string Lgica. Para


tanto, o usurio deve informa, alm da string original,
a posio 10 e a quantidade 06.
10) Fazer um algoritmo que solicite ao usurio uma cadeia de caracteres e
imprima uma tabela que d o nmero de ocorrncias de cada caractere na
cadeia.

Sugesto de sada:

Considere a string Paraleleppedo

P 01 e 03

a 02 p 02

r 01 01

l 02 d 01

o 01

11) Fazer um algoritmo que solicite ao usurio uma cadeia de caracteres e


informe se a string informada ou no um palndromo (i.e. se o inverso da
cadeia igual a ela).

E.g.:

Considere as strings

1. anilina
2. O mito timo
3. Socorram-me, subi no nibus em Marrocos

Vous aimerez peut-être aussi