Aula Nmero 03 Estrutura Sequencial COUT CIN COUT

  • Slides: 14
Download presentation
Aula Número 03 Estrutura Sequencial COUT CIN COUT - comando de saída Ex. Programa

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; system("pause"); } Ao executar o que aconteceu SAIU Bom dia

Abrir o Dev C++ Entrada Memória Saida cin cout Com o comando cin --

Abrir o Dev C++ 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.

Inteiros, Dados reais 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 1 Se real Acontece 1. 5 Se temos int / int = int Se temos real / int = real

Montar o programa #include<iostream> using namespace std; int main() { cout<< "int/int 3/2 Resultado

Montar o programa #include<iostream> using namespace std; int main() { cout<< "int/int 3/2 Resultado = "<< 3/2 <<endl; } Copilar F 9 Nome – Exercicio 01 Executar F 10

Acrescentar uma linha #include<iostream> using namespace std; int main() { cout<< "int/int 3/2 Resultado

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; } Copilar F 9 Executar F 10

MONTAR NOVO PROGRAMA Objetivo - testar operador - o que vai dar #include<iostream> using

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

% - percente pega o resto Somente com numeros inteiros Ex. 11 dividido por

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

Declarando variáveis, alocação espaço de memória ESPAÇO IDENTIFICANDO DE MEMÓRIA Memória X Y Espaço

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

Como fazer declaração de variáveis Int x , y tipo – inteiro float x

Como fazer declaração de variáveis Int x , y tipo – inteiro float x 1, y 1 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

Fazer o programa e chamar exercicio 03 #include<iostream> using namespace std; int main() {

Fazer o programa e chamar exercicio 03 #include<iostream> using namespace std; int main() { Int x, y; 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

Sai valor de x qual Sai valor de y qual Quando reserva e executa

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

Fazer a modificação no programa exercicio 03 #include<iostream> using namespace std; int main() {

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

Eu quero entrar com os dados Interação maquina usuário ENTRADA E SAIDA Entrada cin

Eu quero entrar com os dados Interação maquina usuário ENTRADA E SAIDA Entrada cin Memória UCP Saida cout 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

Fazer outra modificação no programa exercicio 03 #include<iostream> using namespace std; int main() {

Fazer outra modificação no programa exercicio 03 #include<iostream> using namespace std; int main() { setlocale(LC_ALL, " "); //para acentuação gráfica Int x, y; cout<< "Digite o valor de X = "; cin>>x; cout<< "Digite o valor de Y = "; cin>>y; cout<< “nn. Valor de X é = " << x ; cout<< “n. Valor de Y é = " << y<<endl; }