Programacao estruturada

358 palavras 2 páginas
Exercícios – Aula 16/05 1) Para cada estrutura abaixo apresentada, explique o que acontece nos trechos de programa:
a)
1. struct EMPRESA
2. { char nome[50];
3. float salario;
4. };
5. ...
6. int main( )
7. {
8. EMPRESA funcionários[4];
9. ...
10. for(i=0; i<4; i++)
11. {
12. printf(“Nome funcionário %d: “, i);
13. gets(funcionários[i].nome);
14. printf(“Salário funcionário %d: “, i);
15. scanf(“%f%*c”, funcionários[i].salario);
16. }
17. ...
18. }

b)
1. #include <stdio.h>
2. ...
3. int main( )
4. {
5. struct
6. { int codigo;
7. char descricao[50];
8. } materiais[40];
9. ...
10. }

2) Uma empresa prestadora de serviços armazena informações sobre os serviços prestados. Sabe-se que a empresa pode realizar, no máximo, três serviços por dia. É de interesse do diretor da empresa manter um histórico mensal (30 dias) sobre os serviços prestados. A empresa realiza quatro tipos de serviços: pintura; jardinagem; faxina; reforma em geral.
Cada serviço realizado deve ser cadastrado com as seguintes informações: - número do serviço; - código do serviço; - valor do serviço; - código do cliente. Com base no enunciado, pede-se:
a) Cadastre os quatro tipos de serviços (código e descrição) que a empresa pode realizar. Para isso, utilize um vetor de quatro posições.
b) Cadastre os serviços prestados.
Inicie o programa com o seguinte menu:
Opções
1. Cadastrar os tipos de serviços 2. Cadastrar os serviços prestados
Considerar as seguintes observações:
* Opção 1: * deve-se cadastrar os tipos de serviços oferecidos pela empresa, com código e descrição.

* Opção 2: * deverão ser cadastrados os serviços prestados ao longo do mês; * em cada dia podem ser cadastrados, no máximo, três serviços prestados; * para isso, utilize uma matriz capaz de armazenar, em cada posição, todas as informações referentes a um serviço prestado; * cada linha representa um dia do mês;

Relacionados

  • Programação estruturada
    1366 palavras | 6 páginas
  • Programação estruturada
    1568 palavras | 7 páginas
  • Programação Estruturada
    537 palavras | 3 páginas
  • Programação estruturada
    1365 palavras | 6 páginas
  • Programaçao estruturada
    546 palavras | 3 páginas
  • Programacao estruturada
    624 palavras | 3 páginas
  • Programação Estruturada
    586 palavras | 3 páginas
  • Programacao estruturada
    1440 palavras | 6 páginas
  • programaçao estruturada
    1293 palavras | 6 páginas
  • programaçao estruturada
    834 palavras | 4 páginas