Buscar

Exercícios de Programação em C

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

FAETEC – FUNDAÇÃO DE APOIO À ESCOLA TÉCNICA DO ESTADO DO RIO DE JANEIRO 
ISTCC-P/FAETERJ PETRÓPOLIS – DISCIPLINA PROGRAMAÇÃO EM C 
LISTA DE EXERCÍCIOS 02 – LINGUAGEM C DATA PARA ENTREGA: 09/06/2013 
PROFESSOR: VICTOR THOMAZ 
ALUNO:__________________________________________________________________________ 
INSTRUÇÕES: Entrega via email. Anexar um arquivo fonte “.c” referente a cada questão, enviando 
para o email thomaz.thomaz@gmail.com até às 23:55 do dia 09/Jun/2013. Colocar no assunto do 
email o texto “IST_PRC_LISTA02” e o seu nome. OBS.: Os programas serão testados no DevC++ 
ambiente Windows. 
Consulte sempre o material na versão mais atual disponível em: 
www.sites.google.com/site/professorvictorthomaz/materialprc 
1) Crie um programa em C que solicite para o usuário dez números inteiros positivos que serão 
armazenados em um vetor. Faça com que o programa organize os números no vetor na ordem 
crescente e apresente os números para o usuário. 
2) Crie um programa em C que receba uma string como entrada digitada pelo usuário e apresente o 
número(quantidade) total de letras vogais presentes nesta string. 
3) Faça um programa em C que execute a operação de multiplicação de duas matrizes quadradas 
(número de linhas é igual ao número de colunas). Considere uma matriz A de tamanho 10x10 e outra 
a matriz B também 10x10. Na multiplicação de matrizes é preciso multiplicar cada elemento de uma 
linha da matriz por cada elemento presente na coluna da outra matriz. 
4) Faça uma versão em C da questão presente na lista de exercícios de pseudocódigo descrita a 
seguir, preferencialmente utilizando a estrutura de repetição “do while” e a estrutura de decisão 
“switch”: Crie um menu com quatro opções para um sistema de cadastro de alunos. Uma opção para 
inserir, outra para consultar e outra para remover um cadastro. Além disso, o usuário poderá 
selecionar uma quarta opção, que será para sair do sistema. Se o usuário escolher a opção de sair, 
uma mensagem deve ser apresentada perguntando se ele realmente deseja sair. OBS: Não é 
necessário escrever o código que realmente insira, remova ou consulte, somente o menu (Direcionar 
a execução do programa de acordo com a opção do usuário). Mostre apenas uma mensagem na tela 
para cada opção. Se o usuário escolheu a opção 2 Consultar, mostre a mensagem “Opção 2 consultar 
selecionada. ” e faça de forma semelhante para o restante das opções, incluindo a de Sair. 
Exemplo: 
Sistema de cadastro de alunos 
Selecione uma opção (1- Inserir, 2- Consultar, 3- Remover, 4- Sair) 
Opção: 
 
5) Faça um programa em C para ler um vetor com 20 elementos (números inteiros). Modifique o 
vetor de modo que o primeiro elemento passe para a última posição e desloque todos os outros 
elementos uma posição a para a esquerda. Após apresente a nova organização dos números inteiros 
presentes no vetor. 
Exemplo: 
Antes: 12 14 02 07 05 00 10 19 34 52 26 12 53 78 56 32 33 45 44 18 
Depois: 14 02 07 05 00 10 19 34 52 26 12 53 78 56 32 33 45 44 18 12 
6) Faça um programa em C que receba no máximo 15 valores inteiros e mostre a média aritmética 
destes inteiros e quantos valores estão acima da média.

Continue navegando