SlideShare a Scribd company logo
1 of 8
1º Semestre
Criação de um sistema onde as pessoas 
poderão comprar/agendar festar 
proporcionados por nós, sabemos a 
necessidade de que hoje em dia como é 
complexo fazer uma festa, pois existe a 
necessidade de fazer a agenda, valores 
que irão gastar, divulgação, ambiente 
propício e etc. 
Visando essa necessidade nossa 
empresa tem como alvo acabar com 
essas complicações e nós iremos 
proporcionar tudo isso, desde o tipo de 
ambiente que deseja, o tema da festa, o 
local, a música, bebidas/comidas e até 
mesmo a divulgação com cartões e 
envios do convite pelas redes sociais, a 
fim de trazer todos seus conhecidos 
para a festa.
Para que “a idéia” funcione é 
fundamental a criação de uma 
ferramenta onde os cliente poderão 
criar cadastro, agendar, e pagar a festa 
diretamente no site. 
Visando isso temos como objetivo criar 
esse sistema. 
Para que a idéia se inicie é colocado em 
pratica algoritmos de cadastro, onde 
será possível observá-lo no próximo 
slide
algoritmo "Cadastro de Clientes" 
var 
linha: vetor [1..2,1..4] de caractere 
codigo, confirmdel, pulanum: inteiro 
cont: inteiro 
nomepesq, nomedel, snomedel: caractere 
encontrado, inserir: logico 
procedimento principal() 
inicio 
repita 
escreval ("") 
escreval ("Menu Principal") 
escreval ("--------------") 
escreval ("0 - Sair") 
escreval ("1 - Inserir Cadastro") 
escreval ("2 - Excluir Cadastro") 
escreval ("3 - Consultar Cadastro por Nome") 
escreval ("4 - Recarregar Programa") 
escreva ("Digite uma Opcao: ") 
leia (codigo) 
limpatela 
ate (codigo=0) ou (codigo=1) ou (codigo=2) ou (codigo=3) ou (codigo=4) 
escolha (codigo) 
caso 0 
cont<-0 
interrompa 
caso 1 
cadastro() 
caso 2 
excluir() 
caso 3 
consulta_nome() 
caso 4 
principal() 
fimescolha 
fimprocedimento 
//---------------------- CADASTRO ---------------------- 
procedimento cadastro() 
inicio 
limpatela 
escreval("--------------------- CADASTRO ---------------------") 
para cont de 1 ate 2 passo 2 faca 
escreva ("Digite o nome: ") 
leia (linha[1,1]) 
escreva ("Digite o sobrenome: ") 
leia (linha[1,2]) 
escreva ("Digite o Numero do telefone: ") 
leia (linha[1,3]) 
escreva ("Digite a Idade: ") 
leia (linha[1,4]) 
fimpara 
principal () 
fimprocedimento 
//------------------------ EXCLUIR------------------------------------ 
procedimento excluir() 
inicio 
limpatela 
cont<-1 
escreval("---------------------- EXCLUIR ----------------------") 
escreva ("Digite o nome : ") 
leia (nomedel) 
para cont de 1 ate 2 faca 
se (((linha[cont,1]) = (nomedel))) entao 
escreval ("1 - Excluir ") 
escreval("2 - Cancelar ") 
escreval("Digite a Opcao: ") 
leia (confirmdel) 
se (confirmdel=1) entao 
linha[cont,1]<-"" 
linha[cont,2]<-"" 
linha[cont,3]<-"" 
linha[cont,4]<-"" 
escreva ("Cadastro excluído") 
encontrado<-verdadeiro 
senao 
limpatela 
escreval ("")
escreval (" ----------------- Exclusão Cancelada --------------------") 
Principal() 
fimse 
//-------------------------- CONSULTA PELO NOME --------------------- 
procedimento consulta_nome() 
inicio 
limpatela 
cont<-1 
escreval("--------------------- CONSULTA ---------------------") 
escreva ("Digite um nome para Consulta : ") 
leia (nomepesq) 
para cont de 1 ate 2 faca 
se (linha[cont,1]) = (nomepesq) entao 
escreval ("---------------------- CONSULTA PELO NOME -------------------") 
escreval ("Nome: ",linha[cont,1]) 
escreval ("Sobrenome: ",linha[1,2]) 
escreval ("Telefone: ",linha[1,3]) 
escreval ("Idade: ",linha[1,4]) 
encontrado<-verdadeiro 
fimse 
fimpara 
se encontrado=falso entao 
escreval ("------------ Nome informado não encontrado! -------------") 
fimse 
principal() 
fimprocedimento 
inicio 
// Seção de Comandos 
principal() 
fimalgoritmo 
Seguindo para um algoritmo de 
Agendamento de Festas.
algoritmo "Agendamento para Festas" 
var 
linha: vetor [1..10,1..7] de caractere 
codigo, confirmdel, pulanum: inteiro 
cont: inteiro 
nomepesq, nomedel, snomedel: caractere 
encontrado, inserir: logico 
procedimento APRESENTACAO () 
inicio 
escreval ("") 
escreval (" |----------------------------------------------|") 
escreval (" | Olá, seja bem-vindo ao Agendamento de Festa! |") 
escreval (" |----------------------------------------------|") 
escreval ("") 
escreval (" Comandos do agendamento: ") 
escreval (" ------------------------ ") 
escreval ("") 
escreval (" |----------------------------------------------------------|") 
escreval (" |-> Para inserir um novo agendamento digite '1' |") 
escreval (" | |") 
escreval (" |-> Para deletar um agendamento digite '2' |") 
escreval (" | |") 
escreval (" |-> Para pesquisar um agendamento pelo nome digite '3' |") 
escreval (" | |") 
escreval (" |-> Para pesquisar um agendamento pelo sobrenome digite '4'|") 
escreval (" | |") 
escreval (" | -> E para visualizar os comandos digite '5' |") 
escreval (" |----------------------------------------------------------|") 
escreval ("") 
leia (codigo) 
limpatela 
escolha (codigo) 
caso 1 
INSERIRAGENDAMENTO() 
caso 2 
//deleta contato 
DELETARAGENDAMENTO () 
caso 3 
//pesquisa contato por nome 
PESQUISA_NOME 
caso 4 
//pesquisa contato por sobrenome 
PESQUISA_SOBRENOME 
caso 5 
//visualiza comandos 
APRESENTACAO () 
fimescolha 
fimprocedimento 
/////////////////////////////INSERIR_AGENDAMENTO////////////////////////////// 
///// 
procedimento INSERIRAGENDAMENTO() 
inicio 
para cont de 1 ate 10 passo 2 faca 
escreva ("Digite o nome: ") 
leia (linha[1,1]) 
escreva ("Digite o sobrenome: ") 
leia (linha[1,2]) 
escreva ("Digite o telefone com DDD: ") 
leia (linha[1,3]) 
escreva ("Digite a rua: ") 
leia (linha[1,4]) 
escreva ("Digite o número: ") 
leia (linha[1,5]) 
escreva ("Digite o bairro: ") 
leia (linha[1,6]) 
escreva ("Digite a cidade :") 
leia (linha[1,7]) 
fimpara 
APRESENTACAO () 
fimenquanto 
fimprocedimento 
////////////////////////////////DELETAR_AGENDAMENTO///////////////////////// 
/////// 
procedimento DELETARAGENDAMENTO () 
inicio 
cont<-1
//pesquisa AGENDAMENTO, para após deletar 
escreva ("Digite o nome do AGENDAMENTO que deseja deletar: ") 
leia (nomedel) 
escreva ("Digite o sobrenome do AGENDAMENTO que deseja deletar: ") 
leia (snomedel) 
para cont de 1 ate 10 faca 
se (((linha[cont,1]) = (nomedel)) e ((linha[cont,2]) = (snomedel))) então 
escreva ("Digite '1' para confirmar a exclusão e 2 para cancelar: ") 
leia (confirmdel) 
se (confirmdel=1) então 
linha[cont,1]<-"" 
linha[cont,2]<-"" 
linha[cont,3]<-"" 
linha[cont,4]<-"" 
linha[cont,5]<-"" 
linha[cont,6]<-"" 
linha[cont,7]<-"" 
escreva ("Contato excluído") 
encontrado<-verdadeiro 
senao 
limpatela 
escreval ("") 
escreval (" >>>>>>>>>>>>>>>> Exclusão cancelada 
<<<<<<<<<<<<<<<<<") 
APRESENTACAO () 
fimse 
fimse 
fimpara 
se encontrado=falso então 
escreval ("O nome informado não consta na agenda") 
fimse 
APRESENTACAO () 
fimprocedimento 
//////////////////////////PESQUISA_NOME////////////////////////////////////// 
procedimento PESQUISA_NOME () 
inicio 
cont<-1 
escreva ("Digite o nome do AGENDAMENTO que deseja pesquisar: ") 
leia (nomepesq) 
para cont de 1 ate 10 faca 
se (linha[cont,1]) = (nomepesq) então 
escreval ("|-------------------------------|") 
escreval ("| Informações do AGENDAMENTO: ") 
escreval ("| Nome: ",linha[cont,1]) 
escreval ("| Sobrenome: ",linha[1,2]) 
escreval ("| Telefone: ",linha[1,3]) 
escreval ("| Rua: ",linha[1,4]) 
escreval ("| Número: ",linha[1,5]) 
escreval ("| Bairro: ",[1,6]") 
escreval ("| Cidade: ",linha[1,7]) 
escreval ("|-------------------------------|") 
encontrado<-verdadeiro 
fimse 
fimpara 
se encontrado=falso então 
escreval ("O nome informado não consta na AGENDAMENTO") 
fimse 
APRESENTACAO () 
fimprocedimento
//////////////////////////PESQUISA_SOBRENOME///////////////////////////////// 
procedimento PESQUISA_SOBRENOME () 
inicio 
escreva ("Digite o sobrenome do AGENDAMENTO que deseja pesquisar: ") 
leia (nomepesq) 
para cont de 1 ate 10 faca 
se (linha[1,1]) = (nomepesq) então 
escreval ("|-------------------------------|") 
escreval ("| Informações do AGENDAMENTO: ") 
escreval ("| Nome: ",linha[cont,1]) 
escreval ("| Sobrenome: ",linha[1,2]) 
escreval ("| Telefone: ",linha[1,3]) 
escreval ("| Rua: ",linha[1,4]) 
escreval ("| Número: ",linha[1,5]) 
escreval ("| Bairro: ",[1,6]") 
escreval ("| Cidade: ",linha[1,7]) 
escreval ("|-------------------------------|") 
encontrado<-verdadeiro 
fimse 
fimpara 
se encontrado=falso então 
escreval ("O nome informado não consta na agenda") 
fimse 
APRESENTACAO () 
fimprocedimento 
////////////////////////////////////////////////////////////////////////////// 
inicio 
// Seção de Comandos 
cont<-1 
APRESENTACAO () 
fimalgoritmo

More Related Content

Viewers also liked

Desafio profissional pronto
Desafio profissional prontoDesafio profissional pronto
Desafio profissional prontoCleuza Carus
 
Slashere
SlashereSlashere
Slasherecmbooo
 
Prointer oficcial biblioteca virtual
Prointer oficcial   biblioteca virtualProinter oficcial   biblioteca virtual
Prointer oficcial biblioteca virtualViviane Macedo
 
Prointer i 2015_1_online_tecs_regulamento
Prointer i 2015_1_online_tecs_regulamentoProinter i 2015_1_online_tecs_regulamento
Prointer i 2015_1_online_tecs_regulamentoNeilton Jesus Lima
 
Prointer parcial
Prointer parcialProinter parcial
Prointer parcialAna Paula
 
Métodos de Análise de Investimento
Métodos de Análise de InvestimentoMétodos de Análise de Investimento
Métodos de Análise de InvestimentoKenneth Corrêa
 
Conflito De Valores
Conflito De ValoresConflito De Valores
Conflito De ValoresAna Oliveira
 
Balanced Scorecard ApresentaçãO
Balanced Scorecard ApresentaçãOBalanced Scorecard ApresentaçãO
Balanced Scorecard ApresentaçãOclaudirmarcelo
 
Processos Gerenciais - Trabalho Interdisciplinar de Grupo
Processos Gerenciais - Trabalho Interdisciplinar de GrupoProcessos Gerenciais - Trabalho Interdisciplinar de Grupo
Processos Gerenciais - Trabalho Interdisciplinar de GrupoJoão Silva
 
Plano trimestral matematica
Plano trimestral matematicaPlano trimestral matematica
Plano trimestral matematicaNaysa Taboada
 

Viewers also liked (14)

Desafio profissional pronto
Desafio profissional prontoDesafio profissional pronto
Desafio profissional pronto
 
Slashere
SlashereSlashere
Slashere
 
Prointer oficcial biblioteca virtual
Prointer oficcial   biblioteca virtualProinter oficcial   biblioteca virtual
Prointer oficcial biblioteca virtual
 
Prointer 23 10-1
Prointer 23 10-1Prointer 23 10-1
Prointer 23 10-1
 
TRABALHO MODULO III
TRABALHO MODULO IIITRABALHO MODULO III
TRABALHO MODULO III
 
Trabalho
TrabalhoTrabalho
Trabalho
 
Prointer i 2015_1_online_tecs_regulamento
Prointer i 2015_1_online_tecs_regulamentoProinter i 2015_1_online_tecs_regulamento
Prointer i 2015_1_online_tecs_regulamento
 
Prointer parcial
Prointer parcialProinter parcial
Prointer parcial
 
Métodos de Análise de Investimento
Métodos de Análise de InvestimentoMétodos de Análise de Investimento
Métodos de Análise de Investimento
 
Conflito De Valores
Conflito De ValoresConflito De Valores
Conflito De Valores
 
Balanced Scorecard ApresentaçãO
Balanced Scorecard ApresentaçãOBalanced Scorecard ApresentaçãO
Balanced Scorecard ApresentaçãO
 
Processos Gerenciais - Trabalho Interdisciplinar de Grupo
Processos Gerenciais - Trabalho Interdisciplinar de GrupoProcessos Gerenciais - Trabalho Interdisciplinar de Grupo
Processos Gerenciais - Trabalho Interdisciplinar de Grupo
 
Plano trimestral matematica
Plano trimestral matematicaPlano trimestral matematica
Plano trimestral matematica
 
Desafio profissional
Desafio profissionalDesafio profissional
Desafio profissional
 

Similar to Agendamento de festas com cadastro e pesquisa

Modelo entidade-relacionamento - SIGEM (sistema de gestão de materiais)
Modelo entidade-relacionamento - SIGEM (sistema de gestão de materiais)Modelo entidade-relacionamento - SIGEM (sistema de gestão de materiais)
Modelo entidade-relacionamento - SIGEM (sistema de gestão de materiais)Marcos Pessoa
 
Mini Curso de Python para Coding Dojo
Mini Curso de Python para Coding DojoMini Curso de Python para Coding Dojo
Mini Curso de Python para Coding DojoFabricio NErdmann
 
SICJUR - Sistema de Controle Jurídico
SICJUR - Sistema de Controle JurídicoSICJUR - Sistema de Controle Jurídico
SICJUR - Sistema de Controle JurídicoRenzo Petri
 
Getting Started with Python
Getting Started with PythonGetting Started with Python
Getting Started with PythonRômulo Machado
 
Palestra Plano de Negócio para Captação de Recursos - Adm. Wolmara Gomes
Palestra Plano de Negócio para Captação de Recursos - Adm. Wolmara GomesPalestra Plano de Negócio para Captação de Recursos - Adm. Wolmara Gomes
Palestra Plano de Negócio para Captação de Recursos - Adm. Wolmara GomesCRA - MG
 
Algoritmos resolvidos lista 2
Algoritmos resolvidos lista 2Algoritmos resolvidos lista 2
Algoritmos resolvidos lista 2isa_ise
 
Clean Code Matters - JavaScript
Clean Code Matters - JavaScriptClean Code Matters - JavaScript
Clean Code Matters - JavaScriptKewerson Hugo
 

Similar to Agendamento de festas com cadastro e pesquisa (13)

Modelo entidade-relacionamento - SIGEM (sistema de gestão de materiais)
Modelo entidade-relacionamento - SIGEM (sistema de gestão de materiais)Modelo entidade-relacionamento - SIGEM (sistema de gestão de materiais)
Modelo entidade-relacionamento - SIGEM (sistema de gestão de materiais)
 
SQL - Banco de Dados Biblioteca
SQL - Banco de Dados BibliotecaSQL - Banco de Dados Biblioteca
SQL - Banco de Dados Biblioteca
 
Mini Curso de Python para Coding Dojo
Mini Curso de Python para Coding DojoMini Curso de Python para Coding Dojo
Mini Curso de Python para Coding Dojo
 
Estruturas de dados Revisão de C
Estruturas de dados Revisão de CEstruturas de dados Revisão de C
Estruturas de dados Revisão de C
 
SICJUR - Sistema de Controle Jurídico
SICJUR - Sistema de Controle JurídicoSICJUR - Sistema de Controle Jurídico
SICJUR - Sistema de Controle Jurídico
 
Getting Started with Python
Getting Started with PythonGetting Started with Python
Getting Started with Python
 
Lista de exercícios XIV Python para Zumbis
Lista de exercícios XIV Python para ZumbisLista de exercícios XIV Python para Zumbis
Lista de exercícios XIV Python para Zumbis
 
Introdução ao MySQL
Introdução ao MySQLIntrodução ao MySQL
Introdução ao MySQL
 
Palestra Plano de Negócio para Captação de Recursos - Adm. Wolmara Gomes
Palestra Plano de Negócio para Captação de Recursos - Adm. Wolmara GomesPalestra Plano de Negócio para Captação de Recursos - Adm. Wolmara Gomes
Palestra Plano de Negócio para Captação de Recursos - Adm. Wolmara Gomes
 
Hggyjg
HggyjgHggyjg
Hggyjg
 
Algoritmos resolvidos lista 2
Algoritmos resolvidos lista 2Algoritmos resolvidos lista 2
Algoritmos resolvidos lista 2
 
Clean Code Matters - JavaScript
Clean Code Matters - JavaScriptClean Code Matters - JavaScript
Clean Code Matters - JavaScript
 
Relatório
RelatórioRelatório
Relatório
 

Agendamento de festas com cadastro e pesquisa

  • 2. Criação de um sistema onde as pessoas poderão comprar/agendar festar proporcionados por nós, sabemos a necessidade de que hoje em dia como é complexo fazer uma festa, pois existe a necessidade de fazer a agenda, valores que irão gastar, divulgação, ambiente propício e etc. Visando essa necessidade nossa empresa tem como alvo acabar com essas complicações e nós iremos proporcionar tudo isso, desde o tipo de ambiente que deseja, o tema da festa, o local, a música, bebidas/comidas e até mesmo a divulgação com cartões e envios do convite pelas redes sociais, a fim de trazer todos seus conhecidos para a festa.
  • 3. Para que “a idéia” funcione é fundamental a criação de uma ferramenta onde os cliente poderão criar cadastro, agendar, e pagar a festa diretamente no site. Visando isso temos como objetivo criar esse sistema. Para que a idéia se inicie é colocado em pratica algoritmos de cadastro, onde será possível observá-lo no próximo slide
  • 4. algoritmo "Cadastro de Clientes" var linha: vetor [1..2,1..4] de caractere codigo, confirmdel, pulanum: inteiro cont: inteiro nomepesq, nomedel, snomedel: caractere encontrado, inserir: logico procedimento principal() inicio repita escreval ("") escreval ("Menu Principal") escreval ("--------------") escreval ("0 - Sair") escreval ("1 - Inserir Cadastro") escreval ("2 - Excluir Cadastro") escreval ("3 - Consultar Cadastro por Nome") escreval ("4 - Recarregar Programa") escreva ("Digite uma Opcao: ") leia (codigo) limpatela ate (codigo=0) ou (codigo=1) ou (codigo=2) ou (codigo=3) ou (codigo=4) escolha (codigo) caso 0 cont<-0 interrompa caso 1 cadastro() caso 2 excluir() caso 3 consulta_nome() caso 4 principal() fimescolha fimprocedimento //---------------------- CADASTRO ---------------------- procedimento cadastro() inicio limpatela escreval("--------------------- CADASTRO ---------------------") para cont de 1 ate 2 passo 2 faca escreva ("Digite o nome: ") leia (linha[1,1]) escreva ("Digite o sobrenome: ") leia (linha[1,2]) escreva ("Digite o Numero do telefone: ") leia (linha[1,3]) escreva ("Digite a Idade: ") leia (linha[1,4]) fimpara principal () fimprocedimento //------------------------ EXCLUIR------------------------------------ procedimento excluir() inicio limpatela cont<-1 escreval("---------------------- EXCLUIR ----------------------") escreva ("Digite o nome : ") leia (nomedel) para cont de 1 ate 2 faca se (((linha[cont,1]) = (nomedel))) entao escreval ("1 - Excluir ") escreval("2 - Cancelar ") escreval("Digite a Opcao: ") leia (confirmdel) se (confirmdel=1) entao linha[cont,1]<-"" linha[cont,2]<-"" linha[cont,3]<-"" linha[cont,4]<-"" escreva ("Cadastro excluído") encontrado<-verdadeiro senao limpatela escreval ("")
  • 5. escreval (" ----------------- Exclusão Cancelada --------------------") Principal() fimse //-------------------------- CONSULTA PELO NOME --------------------- procedimento consulta_nome() inicio limpatela cont<-1 escreval("--------------------- CONSULTA ---------------------") escreva ("Digite um nome para Consulta : ") leia (nomepesq) para cont de 1 ate 2 faca se (linha[cont,1]) = (nomepesq) entao escreval ("---------------------- CONSULTA PELO NOME -------------------") escreval ("Nome: ",linha[cont,1]) escreval ("Sobrenome: ",linha[1,2]) escreval ("Telefone: ",linha[1,3]) escreval ("Idade: ",linha[1,4]) encontrado<-verdadeiro fimse fimpara se encontrado=falso entao escreval ("------------ Nome informado não encontrado! -------------") fimse principal() fimprocedimento inicio // Seção de Comandos principal() fimalgoritmo Seguindo para um algoritmo de Agendamento de Festas.
  • 6. algoritmo "Agendamento para Festas" var linha: vetor [1..10,1..7] de caractere codigo, confirmdel, pulanum: inteiro cont: inteiro nomepesq, nomedel, snomedel: caractere encontrado, inserir: logico procedimento APRESENTACAO () inicio escreval ("") escreval (" |----------------------------------------------|") escreval (" | Olá, seja bem-vindo ao Agendamento de Festa! |") escreval (" |----------------------------------------------|") escreval ("") escreval (" Comandos do agendamento: ") escreval (" ------------------------ ") escreval ("") escreval (" |----------------------------------------------------------|") escreval (" |-> Para inserir um novo agendamento digite '1' |") escreval (" | |") escreval (" |-> Para deletar um agendamento digite '2' |") escreval (" | |") escreval (" |-> Para pesquisar um agendamento pelo nome digite '3' |") escreval (" | |") escreval (" |-> Para pesquisar um agendamento pelo sobrenome digite '4'|") escreval (" | |") escreval (" | -> E para visualizar os comandos digite '5' |") escreval (" |----------------------------------------------------------|") escreval ("") leia (codigo) limpatela escolha (codigo) caso 1 INSERIRAGENDAMENTO() caso 2 //deleta contato DELETARAGENDAMENTO () caso 3 //pesquisa contato por nome PESQUISA_NOME caso 4 //pesquisa contato por sobrenome PESQUISA_SOBRENOME caso 5 //visualiza comandos APRESENTACAO () fimescolha fimprocedimento /////////////////////////////INSERIR_AGENDAMENTO////////////////////////////// ///// procedimento INSERIRAGENDAMENTO() inicio para cont de 1 ate 10 passo 2 faca escreva ("Digite o nome: ") leia (linha[1,1]) escreva ("Digite o sobrenome: ") leia (linha[1,2]) escreva ("Digite o telefone com DDD: ") leia (linha[1,3]) escreva ("Digite a rua: ") leia (linha[1,4]) escreva ("Digite o número: ") leia (linha[1,5]) escreva ("Digite o bairro: ") leia (linha[1,6]) escreva ("Digite a cidade :") leia (linha[1,7]) fimpara APRESENTACAO () fimenquanto fimprocedimento ////////////////////////////////DELETAR_AGENDAMENTO///////////////////////// /////// procedimento DELETARAGENDAMENTO () inicio cont<-1
  • 7. //pesquisa AGENDAMENTO, para após deletar escreva ("Digite o nome do AGENDAMENTO que deseja deletar: ") leia (nomedel) escreva ("Digite o sobrenome do AGENDAMENTO que deseja deletar: ") leia (snomedel) para cont de 1 ate 10 faca se (((linha[cont,1]) = (nomedel)) e ((linha[cont,2]) = (snomedel))) então escreva ("Digite '1' para confirmar a exclusão e 2 para cancelar: ") leia (confirmdel) se (confirmdel=1) então linha[cont,1]<-"" linha[cont,2]<-"" linha[cont,3]<-"" linha[cont,4]<-"" linha[cont,5]<-"" linha[cont,6]<-"" linha[cont,7]<-"" escreva ("Contato excluído") encontrado<-verdadeiro senao limpatela escreval ("") escreval (" >>>>>>>>>>>>>>>> Exclusão cancelada <<<<<<<<<<<<<<<<<") APRESENTACAO () fimse fimse fimpara se encontrado=falso então escreval ("O nome informado não consta na agenda") fimse APRESENTACAO () fimprocedimento //////////////////////////PESQUISA_NOME////////////////////////////////////// procedimento PESQUISA_NOME () inicio cont<-1 escreva ("Digite o nome do AGENDAMENTO que deseja pesquisar: ") leia (nomepesq) para cont de 1 ate 10 faca se (linha[cont,1]) = (nomepesq) então escreval ("|-------------------------------|") escreval ("| Informações do AGENDAMENTO: ") escreval ("| Nome: ",linha[cont,1]) escreval ("| Sobrenome: ",linha[1,2]) escreval ("| Telefone: ",linha[1,3]) escreval ("| Rua: ",linha[1,4]) escreval ("| Número: ",linha[1,5]) escreval ("| Bairro: ",[1,6]") escreval ("| Cidade: ",linha[1,7]) escreval ("|-------------------------------|") encontrado<-verdadeiro fimse fimpara se encontrado=falso então escreval ("O nome informado não consta na AGENDAMENTO") fimse APRESENTACAO () fimprocedimento
  • 8. //////////////////////////PESQUISA_SOBRENOME///////////////////////////////// procedimento PESQUISA_SOBRENOME () inicio escreva ("Digite o sobrenome do AGENDAMENTO que deseja pesquisar: ") leia (nomepesq) para cont de 1 ate 10 faca se (linha[1,1]) = (nomepesq) então escreval ("|-------------------------------|") escreval ("| Informações do AGENDAMENTO: ") escreval ("| Nome: ",linha[cont,1]) escreval ("| Sobrenome: ",linha[1,2]) escreval ("| Telefone: ",linha[1,3]) escreval ("| Rua: ",linha[1,4]) escreval ("| Número: ",linha[1,5]) escreval ("| Bairro: ",[1,6]") escreval ("| Cidade: ",linha[1,7]) escreval ("|-------------------------------|") encontrado<-verdadeiro fimse fimpara se encontrado=falso então escreval ("O nome informado não consta na agenda") fimse APRESENTACAO () fimprocedimento ////////////////////////////////////////////////////////////////////////////// inicio // Seção de Comandos cont<-1 APRESENTACAO () fimalgoritmo