C/C++ | novo salario

Postado por ricardo em 21 de Setembro de 2014  •   •  Clicks (1125)  •  (0)  • 

14. Faça um programa em C que receba o salário e o código correspondente ao cargo de um funcionário e imprima seu cargo e o salário reajustado a que este tem direito.

Código Cargo
Percentual
1 Escriturário 50%
2 Secretário 30%
3 Caixa 20%
4 Gerente 10%
5 Diretor Não tem aumento<

C/C++ | Fseek - posicionando um ponteiro para arquivo

Postado por Samuel Lima em 18 de Setembro de 2014  •   •  Clicks (737)  •  (0)  • 

Podemos escolher posições aleatórias e específica num arquivo, isto mesmo, é possível ler dados especificados dentro de um arquivo, para isto, basta usar a função fseek(); da biblioteca stdio.h do c.
O indicador de posição é movimentado byte a byte dentro de um arquivo.
A sintaxe da função fse

C/C++ | Calculo de Centigrados

Postado por Clesio em 16 de Setembro de 2014  •   •  Clicks (949)  •  (0)  • 

Codigo fonte feito pelo Tecnico Médio de Informática: Clésio José da Costa Catenda

C/C++ | Programa sígnos do zodíaco

Postado por Samuel Lima em 15 de Setembro de 2014  •   •  Clicks (1564)  •  (0)  • 

Impressionante o que podemos fazer quando juntamos a lógica com a dedicação,
e um punhado de códigos; Para falar a verdade eu não acho que agente cria códigos,
eu penso que agente organiza os códigos existentes de uma forma que eles venham a funcionar conforme os nossos desejos, se há alguém que merece créditos e a

C/C++ | Fwrite e Fread - Vetor em Arquivo Bin

Postado por Samuel Lima em 14 de Setembro de 2014  •   •  Clicks (735)  •  (0)  • 

Para finalizar esta série de exemplos sobre fwrite(); e fread(); apresento este programa
que mostra um vetor sendo carregado por um contador em um laço for, más não é imprimido
onde é criado, isto é, na função void Cria_Arquivo_Vetor( int Vet [ D ] ); Nesta função,
nosso vetor é gravado num arq

C/C++ | Fwrite e Fread - struct em Arquivo Bin

Postado por Samuel Lima em 14 de Setembro de 2014  •   •  Clicks (774)  •  (0)  • 

As structs Notas_Idades e Alu_no, são gravadas normalmente num arquivo binário,
porém na hora da leitura por fread(); são copiadas em outras estruturas, respectivamente
struct Co_pia e struct Copia_foat, garantindo um bom funcionamento do programa e não
deixando dúvidas sobre a leitura do arquivo, e logo o arquivo copiado nas estrutura

C/C++ | Fwrite e Fread - Matriz Float em Arquivos bin

Postado por Samuel Lima em 11 de Setembro de 2014  •   •  Clicks (698)  •  (0)  • 

Neste código trago um bom exemplo de como usar fwrite(); e fread();
para gravar e ler uma matriz do tipo float num arquivo binário.
Há outras funções para escrita e leitura em arquivos, porém não são recomendadas
pois fazem usos de dados ASCII, e por não serem binários, nestes casos
trazem perdas de d

C/C++ | Fwrite e Fread - Matriz em Arquivo bin

Postado por Samuel Lima em 10 de Setembro de 2014  •   •  Clicks (658)  •  (0)  • 


Podemos gravar dados num arquivo binário facilmente usando a função fwrite();
da biblioteca padrão do C.
Primeiro o arquivo deve ser criado, e para isto declaramos previamente um ponteiro para arquivo,
ex: *FILE *arq;
No exemplo proposto aqui,o arquivo binário foi criado no modo gravação, e o interessante é

C/C++ | Contando Consoantes e Vogais num Arquivo

Postado por Samuel Lima em 07 de Setembro de 2014  •   •  Clicks (1122)  •  (0)  • 

Depois de algm tempo parado com linguagem C, más sentindo muita falta, volto agora com este novo código, fazendo leitura de um arquivo previamente salvo no disco, e colocado ao lado do executável do programa.
O programa faz a leitura de cada linha do arquivo e conta o total de vogais e de consoantes contidos, e soberbamente ainda apaga as vogais e imprime somente as con

C/C++ | Unindo e Ordenando Vetor de caracteres

Postado por Samuel Lima em 21 de Junho de 2014  •   •  Clicks (2812)  •  (0)  • 

O programa começa mostrando a tela inicial que contém o meu nome e meu e-mail, e foi criado por mim mesmo e tive muitas dificuldades pra chegar
a estes excelentes resultados, muito tempo e dedicação foram gastos pra isto.
Escolhendo uma das duas opções da tela inicial, o programa prossegue
pedindo pra que se digite um número, m&

C/C++ | Gerando e contando caracteres repetidos

Postado por Samuel Lima em 14 de Junho de 2014  •   •  Clicks (2006)  •  (0)  • 


Tudo começa com a função main(); chamando a função continuando():
que contém poucas informações sobre o autor do código, que sou eu mesmo, E então, temos uma Matriz Multidimensional do tipo char, que são preenchidas em todas as suas posições com os caracteres gerados pela função

C/C++ | Sequência de Fibonacci

Postado por Samuel Lima em 12 de Junho de 2014  •   •  Clicks (2675)  •  (0)  • 

Dentre todos os mistérios da Matemática, a sequência de Fibonacci é considerada uma das mais fascinantes descobertas da história. A sequência de números proposta pelo matemático italiano Leonardo de Pisa, mais conhecido como Fibonacci, possui o numeral 1 como o primeiro e o segundo termo da ordem, e os elementos seguintes são originados

C/C++ | Função Recursiva - Múltiplos de um Número

Postado por Samuel Lima em 12 de Junho de 2014  •   •  Clicks (1579)  •  (0)  • 

Quando uma Função tem a capacidade de chamar a si mesma, denomina-se, de Função Recursiva.
O código abaixo vem mostrando um claro exemplo de como criar, declarar
e usar este tipo de função.
Este código faz cálculos d0s Múltiplos de um número, dentro de valores pré estabelecidos.
como o c

C/C++ | Passagem por Referência - Substituindo Valores

Postado por Samuel Lima em 12 de Junho de 2014  •   •  Clicks (1009)  •  (0)  • 

Para os iniciantes em linguagem C/C++, mostro este bom exemplo de
Passagem de parâmetros por referência.
Na verdade o C não entende o que é Passagem de parâmetros por referência, vindo fazer parte já do C++.
Se você salvar este código com a extensão .c,é provável que o gcc mão compile,

C/C++ | Função int como Parâmetros

Postado por Samuel Lima em 12 de Junho de 2014  •   •  Clicks (1377)  •  (0)  • 

Se você é iniciante em linguagem c, e ainda não entendeu como passar valores
inteiros como parâmetros, mostro neste simples código como pode ser feito.
A função int So_ma(int, int); Recebe os valores como Parâmetros, e retorna,
o resultado da soma deles, sendo assim obrigatoriamente do tipo int.

C/C++ | Função void como Parâmetros

Postado por Samuel Lima em 12 de Junho de 2014  •   •  Clicks (1110)  •  (0)  • 

Se você é iniciante em linguagem c, e ainda não entendeu como passar valores
inteiros como parâmetros, mostro neste simples código como pode ser feito.
A função void So_ma(int, int); Recebe os valores como Parâmetros, más nada retorna,
sendo assim obrigatoriamente do tipo void.

C/C++ | Intersecção - União e Diferença entre dois Vetores

Postado por Samuel Lima em 09 de Junho de 2014  •   •  Clicks (1128)  •  (0)  • 

Conjunto interseção são os elementos comuns entre conjuntos relacionados.

Dados dois conjuntos A e B, chama-se conjunto diferença ou diferença entre A e B o conjunto formado pelos elementos de A que não pertencem a B.

Conjunto união são todos os elementos dos conjuntos relacionados.

http://www.bras

C/C++ | Programa União e Intersecçao de Vetores

Postado por Samuel Lima em 09 de Junho de 2014  •   •  Clicks (2119)  •  (0)  • 

Conjunto interseção são os elementos comuns entre conjuntos relacionados.
E para os que estão estudando vetores, apresento este excelente código em linguagem c,
que está preparado para mostrar união e intersecção de vetores, simulando dois conjuntos
de números inteiros naturais de cinco elementos cada um.

C/C++ | Programa União de Vetores

Postado por Samuel Lima em 09 de Junho de 2014  •   •  Clicks (881)  •  (0)  • 

Este Programa está ápto à receber números inteiros para dois vetores, imprimindo
depois os vetores separadamente, e em seguida a união dos dois vetores em um terceiro vetor.O programa ainda ordena os elementos do terceiro vetor e mostra também o número
de ocorrência de cada um destes elementos.
Programa cem por cento funci

C/C++ | Matriz de ponteiros para strings

Postado por Samuel Lima em 08 de Junho de 2014  •   •  Clicks (1006)  •  (0)  • 

O mesmo código indicado no último post, foi reescrito usando ponteiros.Na verdade uma Matriz bi-dimensional é uma equivalência de um ponteiro para ponteiro e o acesso aos seus valores são obtidos com o uso duplo do operador asterisco.
O estudo sobre ponteiros é imenso, como também é suas aplicações que retorna com certeza