Baixe o app para aproveitar ainda mais
Prévia do material em texto
RELATÓRIO DE AULAS PRÁTICAS - EaD AULA _____ DATA: 08/11/2020 VERSÃO:01 RELATÓRIO DE AULAS PRÁTICAS: PROGRAMAÇÃO DE COMPUTADORES DADOS DO(A) ALUNO(A): NOME: MATRÍCULA: CURSO: Engenharia Elétrica POLO: PB - UNINASSAU (CAMPINA GRANDE) PROFESSOR(A) ORIENTADOR(A): Leopoldo Rodrigues França Neto e Hugo José Felix de Andrade. ORIENTAÇÕES GERAIS: · O relatório deve ser elaborado individualmente e deve ser escrito de forma clara e · concisa; · O relatório deve conter apenas 01 (uma) lauda por tema; · Fonte: Arial ou Times New Roman (Normal e Justificado); · Tamanho: 12; Margens: Superior 3 cm; Inferior: 2 cm; Esquerda: 3 cm; Direita: 2 cm; · Espaçamento entre linhas: simples; · Título: Arial ou Times New Roman (Negrito e Centralizado). TEMA DE AULA: CONCEITOS BÁSICOS DE PROGRAMAÇÃO E ESTRUTURAS DE DECISÃO Linguagem de programação em C Considerada uma linguagem de alto nível genérica, a C pode ser usada em diversos tipos de projeto, como a criação de aplicativos, sistemas operacionais, drivers, entre outros. Trata-se de uma linguagem estruturada que se tornou muito popular nos anos 80 — tanto que é difícil encontrar arquiteturas para as quais não existam compiladores para a C, o que garante o seu elevado nível de portabilidade. Uma das grandes vantagens dessa linguagem é a capacidade de gerar códigos rápidos, ou seja, com um tempo de execução baixo. Além disso, a programação em C é bastante simplificada, pois sua estrutura é simples e flexível. Tendo isso em mente, podemos dizer que as principais características da linguagem C são: · Portabilidade; · Geração de código eficiente; · Simplicidade; · Confiabilidade; · Facilidade de uso; · Regularidade. RELATÓRIO: 1. Fazer um programa com a linguagem de programação em C que receba valores inteiros X, Y e Z do usuário e determine se estes valores podem formar os lados de um triângulo. Em caso afirmativo, informar se o triângulo é equilátero, isósceles ou escaleno. (Lembrando que o Código-fonte será testado). Observações: Foi utilizada a biblioteca Math que é de matemática para fazer os cálculos Float no lugar de Int que é pra poder entrar os números que não são inteiros, Fabs é para calcular o valor absoluto da função. Após isso é só usar as regras dos triângulos, caso não se enquadre nas regras, vai informar não forma um triângulo. Programação: #include <stdio.h> #include <math.h> int main(void) { float x, y, z; printf("\nEntre com os valores dos 3 lados:"); scanf("%f%f%f", &x, &y, &z); /* condição de existência de um triângulo */ if( (fabsf(y-z) < x) && (x < (y+z)) ) { if( (x == y) && (x == z) ) { printf("\nTriangulo equilatero!"); } else { if( (x != y) && (x != z) ) { printf("\nTriangulo escaleno!"); } else { printf("\nTriangulo isosceles!"); } } } else { printf("\nAs medidas nao formam um triangulo!"); } return 0; } Fonte de pesquisa: https://www.onlinegdb.com/ (Utilizei para testar a programação) https://pt.wikipedia.org/wiki/C_(linguagem_de_programa%C3%A7%C3%A3o) https://blog.betrybe.com/linguagem-de-programacao/linguagem-c/ https://edisciplinas.usp.br/pluginfile.php/3173627/mod_resource/content/1/ic_3_intC.pdf
Compartilhar