Entrar
Procurar
Top dos mais postadores
Fernandes (26272) | ||||
elenilton-apostileiros (6374) | ||||
Elenilton (6320) | ||||
jsjunior (1857) | ||||
Professor (562) | ||||
Aninha (477) | ||||
Paulinha (304) | ||||
provasunopar2 (298) | ||||
Braga Jr. (241) | ||||
auxilioacademico2024 (206) |
PAINEL DO USUÁRIO
Mensagens: 0
-
Alterar
-
Ver
-
Tópicos e mensagens
Quem está conectado?
Há 21 usuários online :: 0 registrados, 0 invisíveis e 21 visitantes Nenhum
[ Ver toda a lista ]
O recorde de usuários online foi de 354 em Seg 5 maio 2014 - 21:37
Últimos assuntos
Exemplificando em Linguagem C# Portfólio em Grupo!
+7
jessicajapinha
gilmarjsantos
Luiz Eduardo sales
Bryan Seconello Guedes
JAF_GBI
tiago_alves93
Bruna01
11 participantes
Página 1 de 1
Exemplificando em Linguagem C# Portfólio em Grupo!
Gente Não to conseguindo fazer essa parte do portfólio em grupo! Alguém poderia mim ajudar ?
4.2. Identifique qual a estrutura de dados utilizada, explicando suas regras de
operação e exemplifique as etapas de inserção de um pedido na
linguagem C# (SHARP).
Alguém Poderia postar o código? não sei por que eles pedem isso se a gente não estudou todos os comandos ainda !
chateada :/
4.2. Identifique qual a estrutura de dados utilizada, explicando suas regras de
operação e exemplifique as etapas de inserção de um pedido na
linguagem C# (SHARP).
Alguém Poderia postar o código? não sei por que eles pedem isso se a gente não estudou todos os comandos ainda !
chateada :/
Bruna01- Nivel 1
- Mensagens : 25
Data de inscrição : 26/04/2015
Idade : 32
Re: Exemplificando em Linguagem C# Portfólio em Grupo!
Também estou perdido neste item.
tiago_alves93- Nivel 0
- Mensagens : 1
Data de inscrição : 22/04/2015
Olá Bruna e Tiago conseguirão as resposta?
Bruna01 escreveu:Gente Não to conseguindo fazer essa parte do portfólio em grupo! Alguém poderia mim ajudar ?
4.2. Identifique qual a estrutura de dados utilizada, explicando suas regras de
operação e exemplifique as etapas de inserção de um pedido na
linguagem C# (SHARP).
Alguém Poderia postar o código? não sei por que eles pedem isso se a gente não estudou todos os comandos ainda !
chateada :/
JAF_GBI- Nivel 0
- Mensagens : 1
Data de inscrição : 19/05/2015
Re: Exemplificando em Linguagem C# Portfólio em Grupo!
Entra em contato pelo whats 65 99258242
Bryan Seconello Guedes- Nivel 2
- Mensagens : 45
Data de inscrição : 16/04/2014
Idade : 29
Localização : CNP _MT
Re: Exemplificando em Linguagem C# Portfólio em Grupo!
EU TENHO ESSE CÓDIGO SE ALGUÉM QUISER ME ADD NO ZAP (81) 9241-3236
Luiz Eduardo sales- Nivel 0
- Mensagens : 3
Data de inscrição : 15/03/2014
4.2. Identifique qual a estrutura de dados utilizada, explicando suas regras de operação e exemplifique as etapas de inserção de um pedido na linguagem C# (SHARP).
[Apenas Administradores podem visualizar links]
Re: Exemplificando em Linguagem C# Portfólio em Grupo!
eu tambem nao?? pode alguem me ajudar??
jessicajapinha (jessicahasegawajapinha@outlook.com)
jessicajapinha (jessicahasegawajapinha@outlook.com)
jessicajapinha- Nivel 0
- Mensagens : 9
Data de inscrição : 14/05/2015
Re: Exemplificando em Linguagem C# Portfólio em Grupo!
Alguém poderia me ajudar na questão:
4.2. Identifique qual a estrutura de dados utilizada, explicando suas regras de
operação e exemplifique as etapas de inserção de um pedido na
linguagem C# (SHARP).
Estou tendo dificuldades, pois faltei às aulas do assunto, por estar com dengue, e por causa disso estou completamente perdido.
Ctt:
Whatsapp: (99) 88416070
[Apenas Administradores podem visualizar links]
Att: Diego M. Souza Cardoso
4.2. Identifique qual a estrutura de dados utilizada, explicando suas regras de
operação e exemplifique as etapas de inserção de um pedido na
linguagem C# (SHARP).
Estou tendo dificuldades, pois faltei às aulas do assunto, por estar com dengue, e por causa disso estou completamente perdido.
Ctt:
Whatsapp: (99) 88416070
[Apenas Administradores podem visualizar links]
Att: Diego M. Souza Cardoso
DiegoRavnos- Nivel 0
- Mensagens : 3
Data de inscrição : 27/10/2014
Idade : 37
Localização : Carolina
Re: Exemplificando em Linguagem C# Portfólio em Grupo!
DiegoRavnos conseguiu fazer alguma coisa? c# sharp????
Marcos Pimentel- Nivel 0
- Mensagens : 5
Data de inscrição : 07/05/2015
Idade : 1999
Localização : Sobral-ce
Re: Exemplificando em Linguagem C# Portfólio em Grupo!
Vendo essa parte qualquer coisa whats 65 99258242
VENDO
VENDO
Bryan Seconello Guedes- Nivel 2
- Mensagens : 45
Data de inscrição : 16/04/2014
Idade : 29
Localização : CNP _MT
Conceito Excelente!!
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ConsoleApplication2;
namespace ConsoleApplication2
{
public class Fila
{
private int[] conteudo;
private int fim;
public Fila(int n) /* Método CONSTRUTOR */
{
if (n > 0)
{
conteudo = new int[n];
fim = -1;
}
}
public void SAIDA(int valor) /* Método para INSERIR no Fim da FILA */
{
if (fim < conteudo.Length - 1)
{
fim++;
conteudo[fim] = valor;
}
}
public int CHEGADA() /* Método para REMOVER do Inicio da FILA */
{
int valor = -1;
if (fim >= 0)
{
valor = conteudo[0];
for (int i = 0; i < conteudo.Length - 1; i++)
{
conteudo[i] = conteudo[i + 1];
}
fim--;
}
return valor;
}
public string IMPRIMIR() /* Método para IMPRIMIR a Lista em FILA*/
{
string msg = "";
for (int i = 0; i <= fim; i++)
{
msg += conteudo[i] + " ";
}
return msg;
}
}
}
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Fila fila = new Fila(5);
int sair = 0;
string imprime = "";
while (sair == 0)
{
imprimeOpcoes();
int opcao = int.Parse(Console.ReadLine());
if (opcao == 0) /* OPÇÃO SAIR..*/
{
sair = 1;
}
else
if (opcao == 1) /* OPÇÃO INSERIR CÓDIGO (DAR SAÍDA DO CLIENTE)..*/
{
Console.Clear();
Console.Write("\nCÓDIGO DO CLIENTE..: ");
fila.SAIDA(int.Parse(Console.ReadLine()));
imprime = fila.IMPRIMIR();
Console.WriteLine("\n.......................................\n");
Console.WriteLine(imprime);
Console.WriteLine("\n.......................................\n");
}
else
if (opcao == 2) /* OPÇÃO REMOVER SAÍDA (CHEGADA)...*/
{
Console.Clear();
fila.CHEGADA();
imprime = fila.IMPRIMIR();
Console.WriteLine("\n.......................................\n");
Console.WriteLine(imprime);
Console.WriteLine("\n.......................................\n");
}
else
if (opcao == 3) /* OPÇÃO IMPRIMIR LISTA DE SAÍDAS..*/
{
Console.Clear();
imprime = fila.IMPRIMIR();
Console.WriteLine("\n.......................................\n");
Console.WriteLine(imprime);
Console.WriteLine("\n.......................................\n");
}
}
}
static public void imprimeOpcoes()
{
Console.WriteLine("\nESCOLHA UMA OPÇÃO:\n");
Console.WriteLine("CHEGADA Do Cliente............Digite 1");
Console.WriteLine("SAIDA Do Cliente............Digite 2");
Console.WriteLine("Pesquisar Quantos Clientes Estão cadastrado...Digite 3");
Console.WriteLine("Sair do PROGRAMA..........Digite 0\n");
Console.Write("OPÇÃO.: ");}}}
using System.Collections.Generic;
using System.Linq;
using System.Text;
using ConsoleApplication2;
namespace ConsoleApplication2
{
public class Fila
{
private int[] conteudo;
private int fim;
public Fila(int n) /* Método CONSTRUTOR */
{
if (n > 0)
{
conteudo = new int[n];
fim = -1;
}
}
public void SAIDA(int valor) /* Método para INSERIR no Fim da FILA */
{
if (fim < conteudo.Length - 1)
{
fim++;
conteudo[fim] = valor;
}
}
public int CHEGADA() /* Método para REMOVER do Inicio da FILA */
{
int valor = -1;
if (fim >= 0)
{
valor = conteudo[0];
for (int i = 0; i < conteudo.Length - 1; i++)
{
conteudo[i] = conteudo[i + 1];
}
fim--;
}
return valor;
}
public string IMPRIMIR() /* Método para IMPRIMIR a Lista em FILA*/
{
string msg = "";
for (int i = 0; i <= fim; i++)
{
msg += conteudo[i] + " ";
}
return msg;
}
}
}
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
Fila fila = new Fila(5);
int sair = 0;
string imprime = "";
while (sair == 0)
{
imprimeOpcoes();
int opcao = int.Parse(Console.ReadLine());
if (opcao == 0) /* OPÇÃO SAIR..*/
{
sair = 1;
}
else
if (opcao == 1) /* OPÇÃO INSERIR CÓDIGO (DAR SAÍDA DO CLIENTE)..*/
{
Console.Clear();
Console.Write("\nCÓDIGO DO CLIENTE..: ");
fila.SAIDA(int.Parse(Console.ReadLine()));
imprime = fila.IMPRIMIR();
Console.WriteLine("\n.......................................\n");
Console.WriteLine(imprime);
Console.WriteLine("\n.......................................\n");
}
else
if (opcao == 2) /* OPÇÃO REMOVER SAÍDA (CHEGADA)...*/
{
Console.Clear();
fila.CHEGADA();
imprime = fila.IMPRIMIR();
Console.WriteLine("\n.......................................\n");
Console.WriteLine(imprime);
Console.WriteLine("\n.......................................\n");
}
else
if (opcao == 3) /* OPÇÃO IMPRIMIR LISTA DE SAÍDAS..*/
{
Console.Clear();
imprime = fila.IMPRIMIR();
Console.WriteLine("\n.......................................\n");
Console.WriteLine(imprime);
Console.WriteLine("\n.......................................\n");
}
}
}
static public void imprimeOpcoes()
{
Console.WriteLine("\nESCOLHA UMA OPÇÃO:\n");
Console.WriteLine("CHEGADA Do Cliente............Digite 1");
Console.WriteLine("SAIDA Do Cliente............Digite 2");
Console.WriteLine("Pesquisar Quantos Clientes Estão cadastrado...Digite 3");
Console.WriteLine("Sair do PROGRAMA..........Digite 0\n");
Console.Write("OPÇÃO.: ");}}}
Bruna01- Nivel 1
- Mensagens : 25
Data de inscrição : 26/04/2015
Idade : 32
Re: Exemplificando em Linguagem C# Portfólio em Grupo!
Não fiz usando uma Lista, queria um modo fila mesmo.
Segue minha versão.
Pra testar, basta copiar o código e colar num projeto Console do Visual Studio.
Segue minha versão.
Pra testar, basta copiar o código e colar num projeto Console do Visual Studio.
- Código:
using System;
using System.Collections.Generic; //Usado para referenciar a classe QUEUE
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace ConsoleApplication1
{
class Pizzaria
{
public static void Menu()
{
Console.BackgroundColor = ConsoleColor.Green;
Console.WriteLine("**********************************");
Console.BackgroundColor = ConsoleColor.Red;
Console.WriteLine(" PIZZARIA AN POPAROME ");
Console.BackgroundColor = ConsoleColor.Green;
Console.WriteLine("**********************************");
Console.BackgroundColor = ConsoleColor.Black;
Console.WriteLine("");
Console.WriteLine("");
Console.WriteLine("-----------------------------------");
Console.WriteLine(" 1. Adicionar Pedido a Fila ");
Console.WriteLine(" 2. Exibir Fila ");
Console.WriteLine(" 3. Desenfileirar Pedido Atendido ");
Console.WriteLine(" 0. Sair ");
Console.WriteLine("-----------------------------------");
Console.WriteLine("");
}
class Pedido
{
public int Cod { get; set; } // COD automático
public string Cliente { get; set; }
public string Produto { get; set; }
public string Tamanho { get; set; }
public string Quantidade { get; set; }
public string Status { get; set; }
}
static void Main(string[] args)
{
Random rnd = new Random(); // gera número aleatório
Menu(); // Chama o metodo menu
string opcao = "";
Queue<Pedido> pedidoFila = new Queue<Pedido>(); // Inicia a FILA com objeto classe Pedido
while (opcao != "0")
{
Console.WriteLine("Digite a opcao: 1. CADASTRO | 2. EXIBIR FILA | 3. DESENFILEIRAR | 0. SAIR ");
opcao = Console.ReadLine();
if (opcao == "1")
{
int cod = rnd.Next(1001, 1009);
Console.WriteLine("--- Cadastro Pedido ---");
Console.Write("Nome do CLIENTE: ");
string cliente = Console.ReadLine();
Console.Write("Produto: ");
string prod = Console.ReadLine();
Console.Write("Tamanho: ");
string tam = Console.ReadLine();
Console.Write("Quantidade: ");
string qtd = Console.ReadLine();
Console.WriteLine("----- Fim Cadastro -----");
pedidoFila.Enqueue(new Pedido { Cod = cod, Cliente = cliente, Produto = prod, Tamanho = tam, Quantidade = qtd, Status = "AGUARDANDO" });
}
else if (opcao == "2")
{
int count = 1;
foreach (var item in pedidoFila)
{
Console.WriteLine("--------------------------------------------");
Console.Write(count);
Console.WriteLine(". Codigo Pedido : " + item.Cod);
Console.WriteLine(" Nome do Cliente: " + item.Cliente);
Console.WriteLine(" Produto : " + item.Produto);
Console.WriteLine(" Tamanho : " + item.Tamanho);
Console.WriteLine(" Quantidade : " + item.Quantidade);
Console.WriteLine(" Status : " + item.Status);
count++;
}
}
else if (opcao == "3")
{
if (pedidoFila.Count != 0)
{
Console.WriteLine("Pedido removido com sucesso.");
pedidoFila.Dequeue();
Console.WriteLine("Confira a fila atual: ");
int count = 1;
foreach (var item in pedidoFila)
{
Console.WriteLine("--------------------------------------------");
Console.Write(count);
Console.WriteLine(". Codigo Pedido : " + item.Cod);
Console.WriteLine(" Nome do Cliente: " + item.Cliente);
Console.WriteLine(" Produto : " + item.Produto);
Console.WriteLine(" Tamanho : " + item.Tamanho);
Console.WriteLine(" Quantidade : " + item.Quantidade);
Console.WriteLine(" Status : " + item.Status);
count++;
}
}
else
{
Console.WriteLine("Por favor, inserir um pedido usando opção 1 ");
}
}
else
{
Console.BackgroundColor = ConsoleColor.Red;
Console.WriteLine("Opção inválida.");
Console.BackgroundColor = ConsoleColor.Black;
}
}
}
}
}
fernando.filho- Nivel 0
- Mensagens : 8
Data de inscrição : 02/11/2014
Tópicos semelhantes
» Vendo Portfólio em grupo e linguagem C#Sharp
» Vendo Portfólio e linguagem c#csharp
» PORTFOLIO CURSOS DA ÁREA DE TI: LINGUAGEM C
» Portfólio em Grupo
» Portfólio Grupo: R$ 50,00
» Vendo Portfólio e linguagem c#csharp
» PORTFOLIO CURSOS DA ÁREA DE TI: LINGUAGEM C
» Portfólio em Grupo
» Portfólio Grupo: R$ 50,00
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|
Qua 15 maio 2024 - 19:32 por Professor
» √PROVAS √GABARITOS √HORAS ACO √UNOPAR √ANHANGUERA ※ZAP(79)99626-6065 INTERESSADOS CHAMAR NO PV
Qua 15 maio 2024 - 19:32 por Professor
» FAÇO PORTFÓLIO EXCLUSIVO - SEM CÓPIA / SEM PLÁGIO Unopar Anhanguera Pitágoras Uniderp UNIP
Seg 13 maio 2024 - 17:22 por elenilton-apostileiros
» V.E.N.D.O Projeto de extensão - TODOS OS CURSOS -padrão ou exclusivo (sem plágio)
Seg 13 maio 2024 - 17:22 por elenilton-apostileiros
» Projeto de Extensão I e II EAD Unopar Anhanguera Pitagoras Uniderp Unip Faveni 2024.1
Seg 13 maio 2024 - 17:22 por elenilton-apostileiros
» Projeto de Extensão I e II EAD Unopar Anhanguera Pitagoras Uniderp Unip Faveni 2024.1
Seg 13 maio 2024 - 17:21 por elenilton-apostileiros
» Trabalhos prontos para entrega rápida ou exclusiva sob encomenda
Seg 13 maio 2024 - 17:19 por elenilton-apostileiros
» V.E.N.D.O Projeto de extensão - TODOS OS CURSOS -padrão ou exclusivo (sem plágio)
Seg 13 maio 2024 - 17:19 por elenilton-apostileiros
» Portfolio EAD Projeto de Extensão Unopar Anhanguera Pitagoras Uniderp Unip Faveni Ampli 2024.1
Seg 13 maio 2024 - 17:19 por elenilton-apostileiros