>palavra; cout <

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

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

Revisão /*======================================================*/ // Nome: forca.cpp // Autor: Sandro Rigo // Data de criação: 01/08/2004 // Descrição:

Apresentações semelhantes


Apresentação em tema: "Revisão /*======================================================*/ // Nome: forca.cpp // Autor: Sandro Rigo // Data de criação: 01/08/2004 // Descrição:"— Transcrição da apresentação:

1 Revisão /*======================================================*/ // Nome: forca.cpp // Autor: Sandro Rigo // Data de criação: 01/08/2004 // Descrição: Implementação simplificada do Jogo da Forca // em ambiente console /*======================================================*/ // Bibliotecas #include "stdafx.h" #include /*======================================================*/ // Definições // tamanho máximo de palavra a ser utilizado #define MAX_STRING 50 /*======================================================*/ // espaço de nomes (saída e entrada padrão) using namespace std; /*======================================================*/ //início do programa principal int main(int argc, char* argv[]) { //trecho do programa return o; }

2 Revisão /*======================================================*/ // Nome: forca.cpp // Autor: Sandro Rigo // Data de criação: 01/08/2004 // Descrição: Implementação simplificada do Jogo da Forca // em ambiente console /*======================================================*/ // Bibliotecas #include "stdafx.h" #include /*======================================================*/ // Definições // tamanho máximo de palavra a ser utilizado #define MAX_STRING 50 /*======================================================*/ // espaço de nomes (saída e entrada padrão) using namespace std; /*======================================================*/ //início do programa principal int main(int argc, char* argv[]) { //trecho do programa return o; } Comentários gerais e identificação Bibliotecas de apoio Definições (em geral usadas em arquivo a ser incluído) Espaço de nomes programa principal Identificação início corpo final Retorno nome argumentos

3 Revisão /*======================================================*/ // Nome: forca.cpp // Autor: Sandro Rigo // Data de criação: 01/08/2004 // Descrição: Implementação simplificada do Jogo da Forca // em ambiente console // Data da última alteração: 02/08/2004 //Descrição da alteração: inclusão de biblioteca para interface texto e // modificação dos trechos de entrada e saída de dados /*======================================================*/ // Bibliotecas #include "stdafx.h" #include "console.h" #include /*======================================================*/ // Definições // espaço de nomes (saída e entrada padrão) //início do programa principal int main(int argc, char* argv[]) { int nro_de_letras; char letra; char palavra[MAX_STRING ]; cout<>palavra; cout <

4 Revisão /*======================================================*/ // Nome: forca.cpp // /*======================================================*/ // Bibliotecas // Definições // espaço de nomes (saída e entrada padrão) //início do programa principal int main(int argc, char* argv[]) { int nro_de_letras; char letra; char palavra[MAX_STRING ]; cout<>palavra; cout <

5 Revisão /*======================================================*/ // Nome: forca.cpp // /*======================================================*/ // Bibliotecas // Definições // espaço de nomes (saída e entrada padrão) //início do programa principal int main(int argc, char* argv[]) { int nro_de_letras; char letra; char palavra[MAX_STRING ]; cout<>palavra; cout <

6 Revisão /*======================================================*/ // Nome: forca.cpp // /*======================================================*/ // Bibliotecas // Definições // espaço de nomes (saída e entrada padrão) //início do programa principal int main(int argc, char* argv[]) { int nro_de_letras; char letra; char palavra[MAX_STRING ]; cout<>palavra; cout <

7 Revisão /*======================================================*/ // Nome: forca.cpp // /*======================================================*/ // Bibliotecas // Definições // espaço de nomes (saída e entrada padrão) //início do programa principal int main(int argc, char* argv[]) { int nro_de_letras; char letra; char palavra[MAX_STRING ]; cout<>palavra; cout <

8 Detalhamento: //declaração char palavra[MAX_STYRING];..... //atribuição cin>>palavra; Memória: Endereço| Conteúdo | a | d | i | v | i | n 110 6E 106 | h | e | | Tabela de símbolos símbolo início palavra 100 Código ASCII: símbolo decimal hexadecimal Código ASCII: relaciona um conjunto de símbolos a valores numéricos, utilizados para o armazenamento e transmissão destes símbolos em meio digital (memória, arquivos) 0 => fim de string

9 Código ASCII (American Standard Code for Information Interchange) Exemplo: char letra = 35; cout <

10 Código ASCII (American Standard Code for Information Interchange) char palavra[30] ={201, 205, 205, 187, 13, 10,200, 205, 205, 188 }; cout <

11 Código ASCII (American Standard Code for Information Interchange) char palavra[100] = { 32, 32, 32, 32, 32, 32, 13, 10, 32, 32, 201, 205, 187, 32, 13, 10, 32, 32, 186, 32, 32, 32, 13, 10, 205, 205, 202, 205, 205, 32, 13, 10}; cout <

12 Código ASCII (American Standard Code for Information Interchange) char palavra[100] = { 32, 32, 32, 32, 32, 32, 13, 10, 32, 32, 201, 205, 187, 32, 13, 10, 32, 32, 186, 32, 32, 32, 13, 10, 205, 205, 202, 205, 205, 32, 13, 10}; cout <

13 Revisão /*======================================================*/ // Nome: forca.cpp // /*======================================================*/ // Bibliotecas // Definições // espaço de nomes (saída e entrada padrão) //início do programa principal int main(int argc, char* argv[]) { int nro_de_letras; char letra; char palavra[MAX_STRING ]; cout<>palavra; cout <

14 Revisão /*======================================================*/ // Nome: forca.cpp // /*======================================================*/ // Bibliotecas // Definições // espaço de nomes (saída e entrada padrão) //início do programa principal int main(int argc, char* argv[]) { int nro_de_letras; char letra; char palavra[MAX_STRING ]; cout<>palavra; cout <

15 Revisão /*======================================================*/ // Nome: forca.cpp // /*======================================================*/ // Bibliotecas // Definições // espaço de nomes (saída e entrada padrão) //início do programa principal int main(int argc, char* argv[]) { int nro_de_letras; char letra; char palavra[MAX_STRING ]; cout<>palavra; cout <

16 Revisão /*======================================================*/ // Nome: forca.cpp // /*======================================================*/ // Bibliotecas // Definições // espaço de nomes (saída e entrada padrão) //início do programa principal int main(int argc, char* argv[]) { int nro_de_letras; char letra; char palavra[MAX_STRING ]; cout<>palavra; cout <


Carregar ppt "Revisão /*======================================================*/ // Nome: forca.cpp // Autor: Sandro Rigo // Data de criação: 01/08/2004 // Descrição:"

Apresentações semelhantes


Anúncios Google