A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Estrutura Sequencial COUT CIN

Apresentações semelhantes


Apresentação em tema: "Estrutura Sequencial COUT CIN"— Transcrição da apresentação:

1 Estrutura Sequencial COUT CIN
Aula Número 03 Estrutura Sequencial COUT CIN COUT - comando de saída Ex. Programa Bom dia #include<iostream> using namespace std; int main() { cout<< "Bom dia!"<<endl; } Ao executar o que aconteceu SAIU Bom dia

2 Abrir o geany Entrada Memória Saida cin cout Com o comando cin -- aguarda-se os dados pelo teclado  O programa tem que reservar memória, conforme tipo de dados. Em programação CIN - Só funciona após a entrada para.

3 Números inteiros - Tipo INT Dados Reais - Tipo FLOAT, DOUBLE.
Inteiros, Dados reais Números inteiros - Tipo INT Dados Reais - Tipo FLOAT, DOUBLE. Ponto flutuante. Divisão 3/2 Esperado 1.5 Depende do tipo de variavel declarada Se inteira Acontece Se real Acontece 1.5 Se temos int / int = int Se temos real / int = real

4 Montar o programa #include<iostream> using namespace std; int main() { cout<< "int/int 3/2 Resultado = "<< 3/2 <<endl; } Salvar e Exeutar

5 Acrescentar uma linha #include<iostream> using namespace std; int main() { cout<< "int/int 3/2 Resultado = "<< 3/2 <<endl; cout<< "real/int 3.0/2 Resultado ="<< 3.0/2 <<endl; } Salvar e Executar

6 Objetivo - testar operador - o que vai dar
MONTAR NOVO PROGRAMA  Objetivo - testar operador - o que vai dar #include<iostream> using namespace std; int main() { cout<< "3+2 Resultado = "<< 3+2 <<endl; cout<< "3-2 Resultado = "<< 3-2 <<endl; cout<< "3*2 Resultado = "<< 3*2 <<endl; cout<< "11/2 Resultado = "<< 11/2 <<endl; cout<< "11%2 Resultado = "<< 11%2 <<endl; }  Chamar de exercicio_02

7 Guardar a função de cada operador
% - percente pega o resto Somente com numeros inteiros Ex dividido por 2 Dividendo = 11 Divisor = 2 Quociente = 5 Resto = 1 Guardar a função de cada operador + adição - subtração * multiplicação % resto

8 Declarando variáveis, alocação espaço de memória
ESPAÇO IDENTIFICANDO DE MEMÓRIA Memória X Y Espaço com muitas gavetas Como o programa aloca a memória

9 Como fazer declaração de variáveis
Int x , y tipo – inteiro float x1, y tipo – real Significado Reserva espaço de memória Dá nome – identifica o espaço de memória Identifica o tipo de valor a ser guardado

10 Fazer o programa e chamar exercicio_03
#include<iostream> using namespace std; int main() { Int x,y; cout<< “\nValor de X = " << x <<endl; cout<< "Valor de Y = " << y <<endl; } As variáveis x , y que não estão entre aspas o que significa o que acontece

11 Sai valor de x qual Sai valor de y qual Quando reserva e executa Sai o valor que está na memória Lixo de memória Ver os valores comparar Os lixos de memória Após o int colocar X = 3; Y = 5; Igual significa – atribuir - guardar Qual o significado Alocando os valores definidos

12 Fazer a modificação no programa exercicio_03
#include<iostream> using namespace std; int main() { Int x,y; x=3; y=5; cout<< "Valor de X = " << x <<endl; cout<< "Valor de Y = " << y <<endl; } As variáveis x , y que não estão entre aspas o que significa o que acontece

13 Eu quero entrar com os dados Interação maquina usuário
ENTRADA E SAIDA Memória ação solicitando ação dados pelo cin programa aqui dados pelo cout x , y execução saída dos valores Função entrada de dados, sai e mostra ao usuário cin >> variável; observar << cout >> cin Entrada cin Saida cout UCP

14 Fazer outra modificação no programa exercicio_03
#include<iostream> using namespace std; int main() { Int x,y; cout<< "Digite o valor de X = "; cin>>x; cout<< "Digite o valor de Y = "; cin>>y; cout<< “\n\nValor de X é = " << x ; cout<< “\nValor de Y é = " << y; }

15 FIM


Carregar ppt "Estrutura Sequencial COUT CIN"

Apresentações semelhantes


Anúncios Google