TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

ATIVIDADE programação estruturada

Tese: ATIVIDADE programação estruturada. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  18/11/2013  •  Tese  •  2.656 Palavras (11 Páginas)  •  254 Visualizações

Página 1 de 11

ANHANGUERA EDUCACIONAL

CIÊNCIA DA COMPUTAÇÃO

ATIVIDADE PROGRAMAÇÃO ESTRUTURADA 1

Estrutura de controle: Laço de repetição

CAMPO GRANDE

NOVEMBRO / 2013

ATIVIDADE PROGRAMAÇÃO ESTRUTURADA 1

Estrutura de controle: Laço de repetição

Atividade para desenvolvimento do aluno na matéria de Programação Estruturada 1 do curso de Ciência da Computação da faculdade Anhanguera Educacional. Orientador:

CAMPO GRANDE

NOVEMBRO / 2013

Objetivo

Esta atividade é importante para entender os laços de repetição, seu modo de funcionamento, sua característica e sua aplicabilidade. Operações repetitivas internas são altamente exploradas na programação e constituem a base para a resolução de uma infinidade de problemas.

Introdução

Comando system()

Este comando permite acessar funcionalidades oferecidas no prompt de comando do MSDOS em tempo real, tais como: alterar as cores do fundo e das letras, pausar a execução, limpar a tela, mudar o título da janela, entre outros. Os comandos devem ser colocados entre parênteses e aspas duplas, conforme os exemplos.

São especialmente úteis para melhorar a operabilidade do aplicativo e torná-lo mais amigável e atraente ao usuário.

Este comando está definido na biblioteca stdio.h, portando deve ser realizada sua inclusão no início do programa.

color [atr]

[atr]: códigos das cores.

Exemplo: system (“color 1E”);

Altera as cores do fundo da tela e das letras. Os atributos de cor são especificados por dois dígitos hexadecimais. O primeiro dígito corresponde à cor do plano de fundo e o segundo à cor da letra.

Cada dígito pode ter apenas um dos seguintes valores:

0 = Preto 6 = Amarelo C = Vermelho claro

1 = Azul 7 = Branco D = Lilás

2 = Verde 8 = Cinza E = Amarelo claro

3 = Verde água 9 = Azul claro F = Branco brilhante

4 = Vermelho A = Verde claro

5 = Roxo B = Verde água claro

Caso nenhum argumento seja passado, este comando restaurará a cor padrão, ou seja, fundo preto e letra branca.

pause

Exemplo: system (“pause”);

Executa uma pausa na execução do programa até ser pressionada uma tecla qualquer e apresenta a mensagem: “Pressione qualquer tecla para continuar...”

Após o pressionamento de uma tecla a execução do programa continua na linha seguinte ao comando.

clr

Exemplo: system (“clr”);

Clear screen, ou seja, limpa a tela e posiciona o cursor na primeira coluna da primeira linha.

title

Exemplo: system("title ALO MUNDO");

Altera o título da janela do programa, caso seja omitido o título será o endereço do arquivo executável gerado.

dir [atr]

[atr]: local para a criação.

Exemplo 1: system("dir c:");

Directory – lista na tela todos os arquivos e pastas do diretório especificado.

atr: diretório para obter a lista de arquivos nome do arquivo para armazenamento

Exemplo 2: system("dir c: > teste.txt");

Cria o arquivo teste.txt na pasta do executável, com uma lista de todos os arquivos do diretório especificado.

md [atr]

[atr]: local para a criação.

Exemplo: system("md c:\MinhaPasta");

Make Directory – Cria uma pasta no local especificado. Se o local não for especificado será criado no diretório do arquivo executável.

Caso o arquivo já exista será retornada a mensagem: ”Já existe uma subpasta ou um arquivo c:MinhaPasta”.

Este comando depende de permissões do usuário para acesso aos locais especificados.

rd [atr]

[atr]: local para a criação.

Exemplo: system("rd c:\MinhaPasta");

Remove Directory – Apaga uma pasta no local especificado. Caso o arquivo não exista será retornada a mensagem: ” O sistema não pode encontrar o arquivo especificado”. Este comando depende de permissões do usuário para acesso aos locais especificados.

System (“[atr]”);

[atr]: copy [local e nome do arquivo original] [local e nome do novo arquivo]

system("copy teste.txt teste2.txt");

Copia o arquivo especificado. Caso

...

Baixar como (para membros premium)  txt (11.4 Kb)  
Continuar por mais 10 páginas »
Disponível apenas no TrabalhosGratuitos.com