Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<stdio.h>
- #define MAX 50
- /*letra A
- Um funcionário composto de:
- nome com no máximo 30 caracteres,
- código de matrícula com exatamente 8 caracteres,
- código do seu cargo profissional com exatamente 2 caracteres,
- número de dependentes,
- salário.*/
- struct tipoFuncionario{
- char nome[31];
- int matricula[9], cargo[3], depentes;
- float salario;
- }funcionarios;
- /*letra B
- Uma agenda composta de 50 contatos. Cada contato possui o nome
- da empresa (máximo de 30 caracteres), o nome da pessoa responsável
- (máximo de 40 caracteres) e uma lista com até 10 telefones com DDD.*/
- struct tipoAgenda{
- char empresa[31], nome[41];
- int telefone[10];
- };
- struct tipoAgenda agenda[MAX];
- /*Letra C
- Um ponto é formado por duas cordenadas: x e y. Uma figura formada
- por retas no plano cartesiano (considere apenas o 1º quadrante) possui
- vários pontos para determinação destas retas. Cada ponto deste deve ter
- a indicação da ordem em que é desenhado. Sabe-se que cada figura tem entre
- 2 a 400 pontos. Será necessário armazenar até 50 figuras.*/
- struct tipoFigura{
- int ponto[400][2];
- };
- struct tipoFigura figuras[MAX];
Advertisement
Add Comment
Please, Sign In to add comment