Tipos de dados inteiro caracter real logico

Slides:



Advertisements
Apresentações semelhantes
Laboratório de Programação
Advertisements

Laboratório de Programação Prof. Oscar Luiz Monteiro de Farias
Versão – Prof.: Mauro César Lopes
Algoritmo e Programação
Capítulo 1 – Conceitos Básicos 1 Segunda-feira, 22 de Outubro de 2007 UNIBRATEC – Ensino Superior e Técnico em Informática Aula 15 – Tipos de Dados Avançados.
Programação II Estruturas de Dados Aula 01
Tipos de dados, Variáveis, Expressões e Operadores
Programação para Engenharia I
LINGUAGEM C.
Disciplina: AAM Profa. Ana Watanabe 03/13 vol.2
Algoritmos Escher.
Ponteiros em C.
Estruturas de Dados I Prof.: Sergio Pacheco Prof.: Sergio Pacheco 1 1.
Universidade Federal do Espírito Santo
Paradigmas da Programação
Etec Dr. Emilio Hernandez Aguilar
Versão – Prof.: Mauro César Lopes
Estruturas de Dados Homogêneas Unidimensionais – Vetores e Strings
Linguagem C.
Versão – Prof.: Mauro César Lopes
Unidades de Armazenamento
Variável Variável: “objecto” que pode assumir diversos valores;
Ling. C - Variáveis Uma variável não é mais do que o nome que nós damos a uma determinada posição de memória para conter um valor de um determinado tipo.
1MF. Vectores Tipo de dado usado para representar um CONJUNTO de dados do um mesmo tipo Estrutura de dados homogénea unidimensional Ex: Ler a nota de 3.
Matrizes clássicas e vectores em C++
Linguagem técnica de programação I Java – REVISÃO
O Portal do Estudante de Computação
APRESENTAÇÃO: GIANCARLO DE GUSMÃO GONÇALVES CURSO DE C AULA 08: Tipos Estruturados.
INTRODUÇÃ A COMPUTAÇÃO ENG. CIVIL
Introdução a Computação e Cálculo Numérico
Arrays em Java Revisão Assuntos Aulas Anteriores
< declaração de variáveis > ( estrutura de dados )
Revisão /*======================================================*/
Tipos básicos de variáveis em C++.
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 03.
Aula 04.
Conceitos de Linguagem de Programação
Introdução a Linguagem de Programação C
Seminário 1: Revisão de C
UNIDADE 5 ESTRUTURAS DE DADOS HOMOGÊNEAS
VETORES Roteiro da aula Referência ao Programa: Estrutura de Dados
PCI- Introdução a linguagem C
Tipos de Dados Paradigmas de Programação
Programação em C++ Compiladores
Procedural vs. OO (Figuras Geométricas: Área do triângulo)
Roteiro Jogo de adivinhação Tarefa Desafio Algoritmo do jogo
Uso de parâmetros na linha de comando. Parâmetros da função main:
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.
Introdução à Linguagem C
Tipos de Dados Operadores
Programação Orientada a Objetos - Java
MSc. Marcelo Torres – professortorres.com.br. Linguagem de Programação 01 - Introdução à Linguagem C MSc. Marcelo Torres – professortorres.com.br.
Estruturas de Dados Aula 6: Cadeias de Caracteres
FACULDADE DE CIÊNCIAS SOCIAIS E TECNOLÓGICAS Tecnologia em Redes de Computadores Algoritmos e linguagens de programação 1 (aula 03) Prof. Alessandro Bernardo.
Laboratório I Mateus Raeder. Mateus Raeder – maio de 2010 Arrays  Variável: armazena apenas um valor  Como criar em uma única variável, espaço para.
Aula Prática 1 Monitoria IP/CC (~if669) (A partir do slide elaborado por Luís Gabriel)
Aula Prática 3 14/04/2010 Conversão de Tipos. Conversão de tipos Definição – Refere-se a processo de converter uma entidade de um tipo para outro. Tipos.
1Unidade – Estrutura Condicional CASE Algoritmos e Linguagens de Programação Estrutura Condicional CASE Faculdade INED – Abril 2007 Prof. Edwar.
ALGORITMIA. ALGORITMO Conjunto de instruções ou acções que ao serem executadas, permitirão realizar uma determinada tarefa.
Algoritmos e Programação MC102 Prof. Paulo Miranda IC-UNICAMP Aula 2 Variáveis e Atribuições.
Tipos de Dados Todo o trabalho realizado por um computador é baseado na manipulação das informações contidas em sua memória. Estas informações podem.
Profa. Maria Augusta Constante Puget
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.
Tipos de dados básicos em C++ –Formato geral para declaração de variáveis: ; = ;,,... ; =, = ; –O elemento da declaração indica o tipo de dado usado para.
UNDB ESTRUTURAS DE DADOS Prof. Alessandro Gonçalves
Tipos de Dados, Variáveis, Expressões Lógicas e Aritméticas
Prof. Tertuliano Operadores Variáveis em C++.
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.
Transcrição da apresentação:

Tipos de dados inteiro caracter real logico Pseudo-Código Linguagem C Linguagem C++ inteiro caracter real logico int, para números inteiros entre -2147483647 e 2147483647, utiliza 4 bytes; char, para caracteres individuais do padrão ASCII, utiliza 1 byte; float, para reais entre (aproximadamente) 10-38 e 1038, utiliza 4 bytes, precisão de 7 dígitos; double, para reais entre (aproximadamente) 10-4932 e 104932, utiliza 8 bytes, precisão de 15 dígitos; bool, para indicar true (verdadeiro) ou false (falso), utiliza 1 byte; Presente apenas no padrão C99 em diante. int, char float, double, bool, short long unsigned signed modificadores long int

Declaração de variáveis Pseudo-Código Linguagem C Linguagem C++ Var tipo:variável; tipo variável; tipo variável; Var inteiro: av1, av2, quantidade; real: media, salario; caracter: nome; lógico: resposta; int av1, av2, quantidade; float media, salario; char nome[40]; bool resposta; int av1, av2, quantidade; float media, salario; char nome[40]; bool resposta; Não é usado nas linguagens C ou C++

Estrutura de um algoritmo / programa Pseudo-Código Linguagem C Linguagem C++ O pseudo-código precisa de um nome. As linguagens C e C++ precisam de bibliotecas de funções. Algoritmo ola_mundo inicio escreva ("Olá mundo!"); fim #include <stdio.h> int main (void) { printf ("Olá mundo!"); return 0; } #include <iostream> using namespace std; int main () { cout << "Olá mundo!"; return 0; } Corpo principal de um algoritmo Função principal do programa.

Comandos de Entrada e Saída Pseudo-Código Linguagem C Linguagem C++ Algoritmo calcula_salario Var Real: ht, vt, sl; inicio escreva ("Horas Trabalhadas!"); leia(ht); escreva ("Valor da Hora!"); leia(vt); slvt * ht; escreva ("Salário: ", sl, " reais"); fim #include <stdio.h> #include <conio.h> int main (void) { float ht, vt, sl; printf (" Horas Trabalhadas!"); scanf ("%f", &ht); printf (" Valor da Hora!"); scanf ("%f", &vt); sl = vt * ht; printf ("Salario: %3.2f reais“, sl); getch(); return 0; } #include <iostream> using namespace std; int main () { float ht, vt, sl; cout << " Horas Trabalhadas!"; cin >> ht; cout << " Valor da Hora!"; cin >> vt; sl = vt * ht; cout << " Salario: " << sl << "reais"; system (pause); return 0; }

Estrutura de decisão simples Pseudo-Código Linguagem C Linguagem C++ Algoritmo calcula_media Var Real: n1, n2, m; inicio escreva (“Nota 1!"); leia(n1); escreva (“Nota 2!"); leia(n2); m(n1 + n2)/2; escreva (“media: ", m, " pontos"); se (m>=7) então escreva ("aprovado"); fim_se fim #include <stdio.h> #include <conio.h> int main (void) { float n1, n2, m; printf(“Nota 1!"); scanf ("%f", &n1); printf(“Nota 2!"); scanf ("%f", &n2); m=(n1 + n2)/2; printf(“media: %.2f pontos ", m); if(m>=7) printf("aprovado"); } getch(); return 0; #include <iostream> using namespace std; int main () { float n1, n2, m; cout << "Nota 1!"; cin >> n1; cout << "Nota 2!"; cin >> n2; m=(n1 + n2)/2; cout << "media: “ << m << " pontos "; if(m>=7) cout << "aprovado"; } system(pause); return 0;

Estrutura de decisão composta Pseudo-Código Linguagem C Linguagem C++ Algoritmo calcula_media Var Real: n1, n2, m; inicio escreva (“Nota 1!"); leia(n1); escreva (“Nota 2!"); leia(n2); m(n1 + n2)/2; escreva (“media: ", m, " pontos"); se (m>=7) então escreva ("aprovado"); senão escreva ("reprovado"); fim_se fim #include <stdio.h> #include <conio.h> int main (void) { float n1, n2, m; printf(“Nota 1!"); scanf ("%f", &n1); printf(“Nota 2!"); scanf ("%f", &n2); m=(n1 + n2)/2; printf(“media: %.2f pontos ", m); if(m>=7) printf("aprovado"); } else printf("reprovado"); getch(); return 0; #include <iostream> using namespace std; int main () { float n1, n2, m; cout << "Nota 1!"; cin >> n1; cout << "Nota 2!"; cin >> n2; m=(n1 + n2)/2; cout << "media: “ << m << " pontos "; if(m>=7) cout << "aprovado"; } else cout << "reprovado"; system(pause); return 0;