Vous êtes sur la page 1sur 1

INSTITUTO FEDERAL DE EDUCAO CINCIA E TECNOLOGIA DE ALAGOAS

BACHARELADO EM SISTEMAS DE INFORMAO


DISCIPLINA: ALGORITMOS E LGICA DE PROGRAMAO
PROFESSOR: REINALDO GOMES
ASSUNTO: VETORES E STRINGS

LISTA N 3
1. Leia um vetor VN (vetor de nmeros) de 10 nmeros inteiros e exiba qual o maior e o menor
nmero desse vetor.
2. Estenda a questo anterior para a partir de VN escrever os vetores VP (vetor de pares) e VI
(vetor de impares). Ter ateno para no acessar posio vazia!
3. Leia 20 notas (10 p/ cada avaliao) de uma disciplina e escreva qual a maior nota por
avaliao da turma
4. Estenda o exerccio anterior escrevendo o percentual e quais notas esto abaixo da mdia
geral da turma nas duas avaliaes
5. Leia uma matriz N (2X3) de nmeros inteiros e positivos e escreva uma matriz C de
caracteres, onde C[i,j] ter o valor P ou I quando N[i,j] for PAR ou IMPAR,
respectivamente.
6. Faa uma funo em C que receba uma string e inverta seu contedo. Para treinar o uso das
estruturas de repetio, faa o que se pede:
a) Use o comando for para varrer a string at o seu final.
b) Refaa o cdigo e utilize o comando while para realizar o loop;
c) Refaa o programa anterior e utilize o comando do-while para controlar o fluxo.
7. Faa um programa que leia 10 nomes de pessoas contempladas em um consrcio e suas
respectivas idades. Imprima o nome dos contemplados e determine quem o mais jovem e o
mais velho (suponha que no existam contemplados com idades iguais).
8. Escreva um algoritmo que leia uma matriz numrica de ordem 3x2, determine o maior valor
contido nela e imprima este valor e sua posio na matriz.
9. Faa um programa que realize a apurao das provas de um concurso. Um total de 10
candidatos se inscreveram para disputar 1 nica vaga. A prova consiste de 20 perguntas, de
mltipla escolha, cujas questes sero fornecidas sob a forma de um carto de resposta. Cada
resposta poder receber os valores de A a E (considere que todos os candidatos preencham
as questes). Cada questo correta vale 1,0 ponto. A prova de todos os candidatos deve ser
corrigida. (Voc deve definir o gabarito das questes internamente no seu programa). Ao
trmino da leitura dos cartes resposta, exiba o nome do candidato aprovado. Os candidatos
remanescentes devem constar na lista de espera.
10. Faa um programa que leia duas strings e compare se uma igual, maior ou menor que a
outra. Voc no pode usar a funo strcmp(), mas seu programa deve ter o mesmo objetivo
desta funo.

Vous aimerez peut-être aussi