From 2785c63a2200b24db62e41b6d979d54d9d639bb5 Mon Sep 17 00:00:00 2001
From: Pedro Folloni Pesserl <fpesserl7@gmail.com>
Date: Tue, 20 Sep 2022 21:20:29 -0300
Subject: [PATCH] add question 2 7th list

---
 lista-07/02/enunciado.txt | 52 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 52 insertions(+)

diff --git a/lista-07/02/enunciado.txt b/lista-07/02/enunciado.txt
index e69de29..1d3331b 100644
--- a/lista-07/02/enunciado.txt
+++ b/lista-07/02/enunciado.txt
@@ -0,0 +1,52 @@
+Faça um programa que leia uma sequência de códigos de operação e valor, onde o código de operação é um inteiro com os seguintes valores:
+
+0 (zero): fim
+1 (um): inserção
+2 (dois): remoção
+
+O valor lido é um número real que deve ser inserido em um vetor (caso a operação seja 1), ou removido do vetor (caso a operação seja 2). As
+inserções no vetor devem ser realizadas de forma que o vetor esteja sempre ordenado. O programa deve imprimir todos os vetores resultantes de cada operação e ao final deve imprimir o vetor resultante. Imprima os valores reais sempre com uma casa decimal. Caso o vetor esteja vazio, imprima a mensagem "vazio".
+
+Detalhamento:
+
+A quantidade máxima de valores que pode ser inserida é 200;
+
+Se a quantidade máxima for ultrapassada o programa deve dar uma mensagem de erro (imprima a mensagem "erro");
+
+Se for requisitada a remoção de um número não existente o programa deve dar uma mensagem de erro (imprima "erro");
+
+Se o código de operação for inválido o programa deve continuar lendo um novo código até que ele seja 0 (zero), 1 (um) ou 2 (dois).
+
+Use ao máximo funções e procedimentos apropriados.
+
+Exemplo:
+
+Entrada:
+1
+
+45.3
+1
+
+34.3
+4
+
+9
+
+1
+
+40.8
+2
+
+11.9
+2
+
+34.3
+0
+
+Saída:
+45.3
+34.3 45.3
+34.3 40.8 45.3
+erro
+40.8 45.3
+40.8 45.3 
-- 
GitLab