Programa Operadores P-1



Galera, segue o código fonte do programinha que fizemos na aula 14 P-1. Onde aprendemos sobre os operadores aritméticos em C++. Para aqueles que perderam a aula basta clicar aqui.


#include <iostream>
#include <cstdlib>

using namespace std;

int main(){

int a= 21, b=10;

float ponto1= 10.5, ponto2= 2.5;

int operacaosoma= a + b;
int operacaosubtracao= a - b;
int operacaomultiplicacao= a * b;
int operacaodivisao= a / b;
int operacaomodulo= a % b;

float pontosoma= ponto1 + ponto2;
float pontosubtracao= ponto1 - ponto2;
float pontomultiplicacao= ponto1 * ponto2;
float pontodivisao= ponto1 / ponto2;

cout << "O resultado da soma e " << operacaosoma << endl;
cout << "O resultado da subtracao e " << operacaosubtracao << endl;
cout << "O resultado da multiplicacao e " << operacaomultiplicacao << endl;
cout << "O resultado da divisao e " << operacaodivisao << endl;
cout << "O resultado do modulo e " << operacaomodulo << endl << endl;

cout << "O resultado da soma de pontoflutuante e " << pontosoma << endl;
cout << "O resultado da subtracao de pontoflutuante e " << pontosubtracao << endl;
cout << "O resultado da multiplicacao de pontoflutuante e " << pontomultiplicacao << endl;
cout << "O resultado da divisao de pontoflutuante e " << pontodivisao << endl << endl;

system("PAUSE");

return 0;

}





























Galera, em nossa última aula (13) encerramos o tópico sobre variáveis e constantes. Agora essa nova aula entra na série onde estaremos aprendendo sobre operadores do C++, começando pelos operadores aritméticos. Espero que gostem!
Ha e pra que quizer, o código completo do programa que criamos na aula basta clicar aqui!







SÃO PAULO – Os anúncios de oportunidades em TI revelam uma tendência: o perfil de quem trabalha com programação de softwares está, realmente, se aproximando do conceito de mobilidade.
É o que confirma levantamento divulgado recentemente pelo site de empregos Indeed. De acordo com a pesquisa, as palavras chaves HTML5, aplicativo para dispositivos móveis e Android se tornaram mais frequentes nos anúncios de emprego online ao longo de todo ano passado.
Todos esses termos, populares entre os profissionais de tecnologia, fazem parte de um mesmo contexto: a evolução dos mercado de dispositivos móveis ao redor do mundo.
Capitaneado pela popularização dos smartphones e, mais recentemente, pela euforia em torno dos tablets, como o iPad da Apple, essa parcela do setor de tecnologia provocou uma espécie de revolução no mundo dos negócios. Agora, independente do ramo de atuação, todos precisam marcar presença em cada uma dessas plataformas.
A recorrência do termo Android (sistema operacional para smartphones do Google) nos anúncios de emprego online é um exemplo prático de como essa tendência tem impactado o mercado de trabalho do setor.
No último trimestre do ano passado, o Android assumiu a liderança do mercado de sistemas operacionais para celulares inteligentes. Segundo pesquisa da Canalys, no período, foram vendidos 32,9 milhões de aparelhos com o sistema operacional do Google contra 31 milhões de modelos Symbian, tradicional líder do mercado até então.
Como consequência direta, no mesmo período, a palavra Android apareceu em mais de 10 mil anúncios de emprego nos Estados Unidos. Há dois anos, esse número era de 540 oportunidades de trabalho para profissionais com este perfil.
Convergência
A tendência para os próximos anos é que esta demanda também cresça de maneira relevante no Brasil. Neste contexto, a palavra de ordem é convergência de tecnologias. De acordo com André Asseff, diretor da Desix, é aí que entra em cena o conceito de HTML5.
“Ao longo dos últimos anos, foram desenvolvidos alguns padrões que desembocaram nessa especificação global, que pode ser suportada por todos os browsers disponíveis”, diz.
As demandas que chegam à companhia Taxi Labs, especializada na criação de games e aplicativos para dispositivos móveis, é um exemplo disso. De acordo com Leonardo Dias, CEO da empresa, nos últimos seis meses o número de pedidos de projetos que funcionem em qualquer plataforma aumentou consideravelmente.
Para os próximos anos, acredita Dias, a tendência é que os recursos de HTML5 paulatinamente tomem o espaço hoje dominado pela tecnologia Flash. “Os projetos mais sofisticados ficarão relegados ao Flash e os mais simples para HTLM5”, afirma. Fato que exigirá profissionais ainda mais bem preparados para lidar com as duas tecnologias, entre tantas outras.
O crescimento do número de anúncios de emprego com a palavra Twitter também está ligado ao fenômeno de convergência, mas agora, entre programas. “O mercado também precisa de profissionais que saibam inserir as funções do Twitter para outros projetos”, explica o CEO da Taxi Labs.

Fonte: Info

Programa - Variáveis e constantes P-5




Pessoal este é o código fonte do programinha que criamos na aula 13. Qualquer dúvida entre em contato. Valeu!

#include <iostream>
#include <cstdlib>

using namespace std;

int maior_idade= 20;

int main(){

cout << maior_idade << endl;

const int maior_idade= 18;

cout << maior_idade << endl;

system("PAUSE");

return 0;

}






























Esta vídeo-aula é o encerramento da série de aulas que abordaram o tema sobre variáveis e constantes em C++. Espero que gostem. Neste vídeo-aula aprenderemos como declarar constantes em C++, usando o método const



Conhecendo os operadores aritméticos em C++

Operadores Aritiméticos C++
Tipo Operador Sintaxe
Adição + a + b
Subtração - a - b
Multiplicação * a * b
Divisão / a / b
Módulo(resto) % 5 % 2 (resulta 1)
Pré incremento ++ ++a
Pós incremento ++ a++
Pré decremento -- --a
Pós decremento -- a--
Atribuição por adição += a += b é o mesmo que (a= a+b)
Atribuição por subtração -= a -= b é o mesmo que (a= a-b)
Atribuição por multiplicação *= a *= b é o mesmo que (a= a*b)
Atribuição por divisão /= a /= b é o mesmo que (a= a/b)
Atribuição por módulo %= a%=b é o mesmo que (a= a%b)


Exemplos:


int a= 13;
int b=2;


int c= a + b; (c passa a valer 15)
int c= a - b; (c passa a valer 11)
int c= a * b; (c passa a valer 26)
int c= a / b; (c passa a valer 6.5)
int c= a % b; (c passa a valer 1)
int c= ++a; (c passa a valer 14 no ato)
int c= a++; (c passa a valer 14 na próxima declaração)
int c= --a; (c passa a valer 12 no ato)
int c= a--; (c passa a valer 12 na próxima declaração)
int a += b; (a passa a valer 15)
int a -= b; (a passa a valer 11)
int a *= b; (a passa a valer 26)
int a /= b; (a passa a valer 6.5)
int a %= b; (a passa a valer 1)

Chega o dia das mães...




Programa - Variáveis e constantes P-4



Galera, segue o código fonte do programa que criamos na Aula 12.
Nesse pequeno e simples programa aprendemos com declarar constantes.


#include <iostream>
#include <cstdlib>

#define AC 10

using namespace std;

int main(){

int AC= 100;

/*
Lebrando que inserimos a linha acima de propósito, se ele permanecer no código ela gera um erro.
Para que o erro pare basta tirar o comando (int AC=100;)
*/



int totalclasses= 47;
int totalalunos= AC * totalclasses;

cout << "O total de alunos nessa escola e " << totalalunos << endl;

system("PAUSE");

return 0;

}

Declarando constantes em C++



As constantes em C++ servem o mesmo propósito das variáveis, ou seja prover o armazenamento temporário de dados na memória do computador. Com isso, caso seja necessária a recuperação de tais dados basta acessar o endereçamento na memória. Porém a constante tem alguns critérios que a diferenciam das variáveis:


Uma constante deve ter seu valor iniciado no momento de sua declaração.
Ex: #define Salario 580.00


Como podemos observar acima a sintaxe ao declarar uma constante usando define é bem simples:


#define [nome da constante] [valor]

Além disso ao declarar constantes usando define devemos fazer isso antes do código de
nosso programa e não utilizamos ponto-e-vírgula no final.

Ex:

#include<iostream>
#include<cstdlib>

using namespace std;

#define PI 3.146

int main(){

//Seu programa

}

Porém no dia a dia utilizamos mais const , ao declarar uma constante usando const temos algumas diferenças:

const não tem a necessidade de ser declarado no início do código.

const aceita a incorporação de tipos de dados.

Ex: 

const int a= 10;
const double b= 10.5;

A sintaxe de const também é simples:
const [tipo] [nome] = [valor];
A diferença entre os dois é que usando (#define CV 10) o compilador irá substituir todos os "CV" encontrados no código por "10".
Já o const cria uma "variável" atribuir um valor a ela, sempre pagar o valor dessa variável, além de não permitir que você altere a mesma.





























Galera nesta vídeo-aula estaremos aprendendo a declarar constantes em C++, aprenderemos como declarar constantes utilizando "#define".
Estudem bastante para nunca esquecer a diferença entre variáveis e constantes.


Vida de suporte ( e-mail )




Related Posts with Thumbnails
top
BlogBlogs.Com.Br