Q1. Elabore um algoritmo que leia palavras (até 10 caracteres) até que o usuário digite um
ponto final, apenas. Seu programa deverá:
• Concatenar todas as palavras numa frase no sentido inverso , com um espaço entre elas e
primeira letra maiúscula. Não use strcat(...).
Na sua função main(), imprima a frase resultante. Exemplo:
atirei
o
pau
no
gato
.
Gato No Pau O Atirei
Q2. Dada uma matriz Amxn, imprimir o número de linhas e o número de colunas nulas da
matriz e ainda a “maior” linha e coluna (soma dos elementos);
Exemplo: m = 4 e n = 4, tem 2 linhas nulas e 1 coluna nula. Maior linha 2(14), coluna 4(9).
Q3. Faça uma lista de funcionários que receba valores nas variáveis abaixo:
codigo(int)
nome (101 char)
sexo(1 caracter – m/f)
salario(float)
Defina Funções:
a) Inserir um funcionário na lista;
b) Exibir os dados de todos os funcionários;
c) Dado o código de um funcionário e uma porcentagem p, aumentar o salario deste
funcionário em p%;
d) Contar quantos funcionários do sexo masculino e feminino ha na lista;
e) Dado o código de um funcionário, remove-lo da lista;
f) Somar o salario de todos os funcionários.
Q4. A loja FINALISTAS possui N clientes, 0 =< N =< 10.
Faça um programa que, através de sub-rotinas, gere e escreva num arquivo .txt:
- Identificação do Cliente:
• Nome:
• RG:
• Celular:
• Data de Nascimento (dia e mês):
- Menu do Programa
• (1) Incluir Cliente.
- Inclusão das informações do cliente.
• (2) Lista Clientes.
- Mostra na tela todos os clientes em ordem alfabética.
• (3) Alterar Dados
- Edita informações do Cliente
• (0) Sair
Download

Revisão questões A2