Anotações, resumos, trabalhos, provas e exercícios de Design e engenharia de Outros cursos

Guia Essencial de Direitos Trabalhistas

Design e engenharia4,56 KB

Direito do Trabalho

Abrange o conjunto de normas que regulam as relações de trabalho subordinado, ocupando-se, ainda, em garantir condições sociais básicas ao trabalhador.

Salário Mínimo

Quantia mínima devida e paga nacionalmente pelo empregador a todo empregado.

Capital

É o elemento intermediário entre o trabalho e a natureza. Capital, nesse sentido amplo, não é apenas dinheiro; são os equipamentos, as ferramentas, as instalações e todos os instrumentos utilizados na produção.

Jornada de Trabalho

A duração normal da jornada de trabalho não pode ser superior a 8 (oito) horas diárias. As horas que ultrapassarem este limite serão consideradas extraordinárias, devendo ser pagas com acréscimo de, no mínimo, 50%.

13º Salário

Remuneração...

Continue lendo "Guia Essencial de Direitos Trabalhistas" »

Lista Duplamente Encadeada em C: Implementação Completa

Design e engenharia3,66 KB

A seguir, apresenta-se uma implementação de lista duplamente encadeada em linguagem C, com funções para inserção, remoção, contagem e impressão de nodos, além de um menu interativo para manipulação da lista.

Código-fonte

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

typedef struct nodo{

	int info;
	struct nodo *next;
	struct nodo *previous;
}*tlista;

tlista criar_nodo_inicio(tlista h, int valor){

	tlista novo;
	novo=(tlista)malloc(sizeof(struct nodo));
	novo->info= valor;
	if(h == NULL){
		novo->next= NULL;
		novo->previous = NULL;
		h= novo;
	}else{
		novo->next=h;
		h->previous = novo;
		h = novo;
	}
	return h;
}

tlista criar_nodo_final(tlista h, int valor){

	tlista novo=(tlista)
...
Continue lendo "Lista Duplamente Encadeada em C: Implementação Completa" »