Ir ao conteúdo
  • Cadastre-se

Spartz

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

1
  1. Olá estou tentando criar um programa para registro de estoque, porém preciso deletar algo do vetor em que foi registrado , segue o codigo: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp5 { using static System.Console; class Program { static void Main(string[] args) { int resp; int r; int contador, linha; string[] p_nome = new string[2]; Produto p = new Produto(); int[] p_quantidade = new int[2]; string[] p_descricao = new string[2]; WriteLine("--------------------------------------------Bem Vindo ao controle de estoque--------------------------------------------\n\n\n\n\n"); WriteLine("Digite o nome do produto"); for (contador = 0; contador <= 1; contador++) { Write("Nome do produto" + "[" + contador + "]" + ":"); p_nome[contador] = string.Format(ReadLine()); } Clear(); for (contador = 0; contador <= 1; contador++) { Write("Digite a quantidade de " + p_nome[contador] + " : "); p_quantidade[contador] = int.Parse(ReadLine()); } Clear(); for (contador = 0; contador <= 1; contador++) { Write("Digite a descrição de " + p_nome[contador] + " : "); p_descricao[contador] = string.Format(ReadLine()); } Clear(); for (contador = 0; contador <= 1; contador++) { WriteLine("codigo : " + contador + "\nproduto:" + p_nome[contador] + "\nQuantidade em estoque:" + p_quantidade[contador] + "\nDescrição: " + p_descricao[contador] + " \n\n"); } WriteLine("Deseja modificar algo?\nCaso sim digite (1)\n"+"Caso deseje fechar o programa digite (2)"); r = int.Parse(ReadLine()); while (r > 2) { WriteLine("Escreva um numero valido"); r = int.Parse(ReadLine()); } switch (r) { case 1: WriteLine("Mudar o nome(1)\nMudar a quantidade(2)\nMudar a descrição(3)\nExcluir algo(4)"); resp = int.Parse(ReadLine()); while(resp > 3) { WriteLine("Escreva um numero valido"); resp = int.Parse(ReadLine()); } switch (resp) { case 1: WriteLine("Digite a Codigo"); linha = int.Parse(ReadLine()); WriteLine("Qual nome deseja colocar"); p_nome[linha] = string.Format(ReadLine()); Clear(); for (contador = 0; contador <= 1; contador++) { WriteLine("codigo : " + contador + "\nproduto:" + p_nome[contador] + "\nQuantidade em estoque:" + p_quantidade[contador] + "\nDescrição: " + p_descricao[contador] + " \n\n"); } WriteLine("Deseja alterar algo mais?"); break; case 2: WriteLine("Digite a codigo"); linha = int.Parse(ReadLine()); WriteLine("Qual a quantidade que deseja colocar"); p_quantidade[linha] = int.Parse(ReadLine()); Clear(); for (contador = 0; contador <= 1; contador++) { WriteLine("codigo : " + contador + "\nproduto:" + p_nome[contador] + "\nQuantidade em estoque:" + p_quantidade[contador] + "\nDescrição: " + p_descricao[contador] + " \n\n"); } break; case 3: WriteLine("Digite a codigo"); linha = int.Parse(ReadLine()); WriteLine("Qual a descrição que deseja colocar"); p_descricao[linha] = string.Format(ReadLine()); Clear(); for (contador = 0; contador <= 1; contador++) { WriteLine("codigo : " + contador + "\nproduto:" + p_nome[contador] + "\nQuantidade em estoque:" + p_quantidade[contador] + "\nDescrição: " + p_descricao[contador] + " \n\n"); } break; //Aqui desejo excluir todos os dados que estão no vetor [0] case 4: break; } break; case 2: Environment.Exit(0); break; } ReadKey(); } } class Produto { } }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...