Mudanças entre as edições de "Usuário:Eraldo Silveira e Silva"
(→TESTES) |
(→TESTES) |
||
Linha 122: | Linha 122: | ||
<syntaxhighlight lang=c> | <syntaxhighlight lang=c> | ||
+ | #include <stdio.h> | ||
+ | |||
+ | #define NUM_ALUNOS 5 | ||
struct TNotas{ | struct TNotas{ | ||
− | float bim1,bim2,bim3,bim4 | + | float bim1,bim2,bim3,bim4; |
}; | }; | ||
Linha 131: | Linha 134: | ||
char cpf[12]; | char cpf[12]; | ||
struct TNotas notas; | struct TNotas notas; | ||
− | } Alunos[ | + | } Alunos[NUM_ALUNOS] = { |
− | {"joao"," | + | {"joao","213124348-23",{3.5,4.6,7.8,9.5}}, |
− | {"maria"," | + | {"maria","265464668-13",{4.5,4.6,9.8,9.5}}, |
− | {"jose","756789967",{3.5,4.6,2.8,1.5}}, | + | {"jose","756789967-12",{3.5,4.6,2.8,1.5}}, |
− | {"ana"," | + | {"ana","567814668-11",{9.5,9.6,9.8,9.5}}, |
− | {"clara","978324567",{6.5,6.6,4.8,7.5}}, | + | {"clara","978324567-45",{6.5,6.6,4.8,7.5}}, |
}; | }; | ||
+ | /* Esta função recebe o nome do aluno como parâmetro e retorna a média anual */ | ||
+ | float media_anual_aluno(char nome[]) | ||
+ | { | ||
+ | |||
+ | } | ||
+ | |||
+ | /* Esta função retorna a quantidade de alunos cujo nome começa com o parâmetro passado em letra */ | ||
+ | int num_alunos(char letra) | ||
+ | { | ||
+ | |||
+ | } | ||
+ | |||
+ | /* Esta função retorna a quantidade de alunos abaixo da média da turma */ | ||
+ | int abaixo_media() | ||
+ | { | ||
+ | |||
+ | } | ||
+ | |||
+ | /* esta função recebe a quantidade de alunos cujo cpf possue os dois últimos caracteres dado pela | ||
+ | cadeia passada como parâmetro */ | ||
+ | int num_cpfs(char cadeia[2]) | ||
+ | { | ||
+ | |||
+ | } | ||
+ | |||
+ | /* a função main é dada e serve como referência de teste */ | ||
void main() | void main() | ||
{ | { | ||
+ | printf("media do aluno joao %f\n", media_anual_aluno("joao")); | ||
+ | printf("quantidade de alunos abaixo da média = %d\n", abaixo_media()); | ||
+ | printf("número de alunos que começa com a letra b -> %d\n", num_alunos('b')); | ||
+ | printf("número cpfs terminados em 67 %d\n", num_cpfs("13")); | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> |
Edição das 14h57min de 30 de julho de 2013
TCCs
- TCC-Rafael-DTNs DTN
- TCC-EmersonGomes TCC Emerson
- TCC-BrunoAntonio TCC Bruno
- TCC-CarlosStahelin TCC Carlos
Página dos Bolsistas
COMISSAO TECNÓLOGO
Special:Version Comissão de Definicão de Ofertas de Cursos de Telecomunicações
Projeto Integrador Fase 1 da Engenharia de Telecomunicações
Reuniões de Integração dos Professores da Fase I de Engenharia de TELECOM
DISCIPLINAS 2011-1
DISCIPLINAS 2011-2
DISCIPLINAS 2012-1
DISCIPLINAS 2012-2
DISCIPLINAS 2013-1
PRG1-2013-1-Engenharia Programação 1 - Engenharia
RCO3-2013-1-CST Redes de Computadores 3 - CST
PI1-EngTel-2013-1 Projeto Integrador 1 - Engenharia
TIP-2013-1-Integrado Telefonia IP - Integrado
MIC-2013-1-CST Introdução aos Microcoprocessadores
LINKS INTERESSANTES
http://en.wikipedia.org/wiki/UML_state_machine
http://www.stateworks.com/active/download/Calculator.pdf
http://www.barrgroup.com/Embedded-Systems/How-To/State-Machines-Event-Driven-Systems
http://circuitslab.case.edu/manuals/Real_time_Spectrum_Analyzer_Fundamentals_-_Tektronix.pdf
http://www.controllerbrasil.com.br/
Brainstorming para Definição de Áreas de Pesquisa da Área de TELE
Uso do Bluetooth com App Inventor e programa C
http://www2.spsc.tugraz.at/people/arnitz/thesis/phdthesis-arnitz.pdf
http://www.adv-radio-sci.net/8/263/2010/ars-8-263-2010.pdf
http://discovery.ucl.ac.uk/1310253/1/1310253.pdf
http://202.194.20.8/proc/PIMRC2008/content/papers/1569112037.pdf
http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=05307726
http://dangerousprototypes.com/category/sensors/
TESTES
#include <stdio.h>
#define NUM_ALUNOS 5
struct TNotas{
float bim1,bim2,bim3,bim4;
};
struct TAluno {
char nome[50];
char cpf[12];
struct TNotas notas;
} Alunos[NUM_ALUNOS] = {
{"joao","213124348-23",{3.5,4.6,7.8,9.5}},
{"maria","265464668-13",{4.5,4.6,9.8,9.5}},
{"jose","756789967-12",{3.5,4.6,2.8,1.5}},
{"ana","567814668-11",{9.5,9.6,9.8,9.5}},
{"clara","978324567-45",{6.5,6.6,4.8,7.5}},
};
/* Esta função recebe o nome do aluno como parâmetro e retorna a média anual */
float media_anual_aluno(char nome[])
{
}
/* Esta função retorna a quantidade de alunos cujo nome começa com o parâmetro passado em letra */
int num_alunos(char letra)
{
}
/* Esta função retorna a quantidade de alunos abaixo da média da turma */
int abaixo_media()
{
}
/* esta função recebe a quantidade de alunos cujo cpf possue os dois últimos caracteres dado pela
cadeia passada como parâmetro */
int num_cpfs(char cadeia[2])
{
}
/* a função main é dada e serve como referência de teste */
void main()
{
printf("media do aluno joao %f\n", media_anual_aluno("joao"));
printf("quantidade de alunos abaixo da média = %d\n", abaixo_media());
printf("número de alunos que começa com a letra b -> %d\n", num_alunos('b'));
printf("número cpfs terminados em 67 %d\n", num_cpfs("13"));
}