Buscar

RELATORIO DE AULAS PRATICAS 1 - PROGRAMACAO DE COMPUTADORES

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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

Outros materiais