Estrutura Sequencial COUT CIN

Slides:



Advertisements
Apresentações semelhantes
Universidade Federal do Espírito Santo Programação II Expressões(operadores) Comandos Básicos Professora: Norminda Luiza.
Advertisements

Matrizes clássicas e vectores em C++
Informática e Computação Estrutura de Repetição aula 13
Exercício 1 Faça um programa que receba como entrada o nome e o salário de um funcionário de uma empresa e que calcule o novo valor do salário do.
Aula 04.
Linguagem de Programação II
Introdução a Linguagem de Programação C
Programação em C++ Compiladores
Procedural vs. OO (Figuras Geométricas: Área do triângulo)
FACULDADE DE CIÊNCIAS SOCIAIS E TECNOLÓGICAS Tecnologia em Redes de Computadores Algoritmos e linguagens de programação 1 (aula 07) Prof. Alessandro Bernardo.
Tipos de dados inteiro caracter real logico
Aula Prática 1 Monitoria IP/CC (~if669) (A partir do slide elaborado por Luís Gabriel)
Introdução à Programação Aula Prática 2 Operadores e Comandos Condicionais Monitoria
1Unidade – Estrutura Condicional CASE Algoritmos e Linguagens de Programação Estrutura Condicional CASE Faculdade INED – Abril 2007 Prof. Edwar.
Informática e Computação Aula 12 Estrutura de Repetição
FACULDADE DE CIÊNCIAS SOCIAIS E TECNOLÓGICAS Tecnologia em Redes de Computadores Algoritmos e linguagens de programação 1 (aula 08) Prof. Alessandro Bernardo.
VETORES AULA 01 Roteiro da aula Referência ao Programa: Estrutura de Dados.  Variáveis Compostas homogenias   Objetivo: apresentar VETOR.
PROGRAMAÇÃO ORIENTADA A OBJETOS EM C++ Professor: Dilvan Moreira.
Introdução à Informática com Software Livre 12:58.
Lógica de Programação.  Um algoritmo é um conjunto de instruções, dispostas em um sequência lógica, que levam à resolução de um problema.  Um algoritmo.
Estrutura Sequencial COUT CIN
Algoritmos e Programação utilizando Visualg
Vetores e Laço de Repetição
VARIÁVEIS EM C Dilvan Moreira.
Vetores e Matrizes em C/C++
Programação em C++ Compiladores
Apresentação do Laboratório Falar sobre as máquinas, 14 unidades
Apresentação do Laboratório Falar sobre as máquinas, 14 unidades
Apresentação do Laboratório Falar sobre as máquinas, 14 unidades
Programação em C Aula 2.
Algoritmos Estrutura Sequencial
Prof. Wellington Franco Sub-Rotinas:Funções e Procedimentos
3.1 Classes e Objetos Em um programa orientado a objetos normalmente existem vários objetos de um mesmo tipo. Por exemplo, um programa de controle de.
SCILAB – Matrizes e Vetores
Prof. Wellington Franco
FUNDAMENTO DE PROGRAMAÇÃO
FUNDAMENTO DE PROGRAMAÇÃO PROF. BRUNO DE CASTRO H. SILVA
Algoritmos e Estruturas de Dados I – Ponteiros
FUNDAMENTO DE PROGRAMAÇÃO PROF. BRUNO DE CASTRO H. SILVA
Apresentação do Laboratório Falar sobre as máquinas, 14 unidades
CMP 1060 Laboratório Cesar Augusto da Rocha Magalhães
Introdução à Programação BCC 201 Aula
Estrutura Sequencial COUT CIN
Algoritmos e Estruturas de Dados I
Exercício 1 Faça um programa que receba como entrada o nome e o salário de um funcionário de uma empresa e que calcule o novo valor do salário do.
CES-11 ALGORITMOS E ESTRUTURAS DE DADOS Aulas Práticas
Algoritmos e Técnicas CEFET/RN.
aritmética de ponteiros
Técnicas de Programação
Apresentação do Laboratório
Ponteiros Parte III.
Curso Profissional de Técnico de Gestão e Programação de Sistemas de Informação Ano Letivo 2017/2018 Programação e Sistemas de Informação 10º Ano.
Algoritmos Aula 8 Mairum Ceoldo Andrade.
CES-11 ALGORITMOS E ESTRUTURAS DE DADOS Aulas Práticas
Algoritmos Relações – Expressões Lógicas – Estrutura Condicional.
Professora Roberta Bonamichi Guidi Garcia
Linguagem de Programação I
Informática e Computação Aula 12 Estrutura de Repetição
Apresentação do Laboratório
Algoritmos e Estruturas de Dados I – Ponteiros
Estruturas de Dados em C
Informática e Computação Aula 13 Estrutura de Repetição
Estruturas definidas pelo programador
Tipos Primitivos de Dados
Programação de Computadores LINGUAGEM C – AULA 03 – PROF. WELLINGTON TELLES.
RESULUÇÃO DOS EXERCÍCIOS,
Fundamentos de Programação 1
CALCULADORA CARACTERE E VARIÁVEIS COMPOSTAS OU VETORES EM JAVA
RESULUÇÃO DOS EXERCÍCIOS E
Aula 2 Professores: Conteúdo: Dante Corbucci Filho
Transcrição da apresentação:

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

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.

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 = "<< 3/2 <<endl; } Salvar e Exeutar

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

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

Guardar a função de cada operador % - 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 % resto

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 x1, y1 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() { 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

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() { 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 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

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; }

FIM