Código e Implementación » History » Version 6
Version 5 (Cesar Jimenez, 09/17/2023 03:06 AM) → Version 6/41 (Cesar Jimenez, 09/17/2023 03:07 AM)
h1. ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤWikipedia
!logoPRO.png!
----
+*Grupo A:*+
> Integrantes: Cristian Sánchez, Jean Pier Duran, Sergio Rabanal, Valentina Álvarez, César Jiménez
> Nombre del Producto: Machine EV3 G
> Modulo: Proyecto I
> Docente: Humberto Urrutia
> Fecha de Inicio: 2023-08-14
> Fecha de Termino: 2023-11-30
----
*ㅤㅤㅤㅤㅤㅤㅤÍndice:*
* [[Introducción]]
* [[Descripción y Objetivos]]
* [[Organización y Planificación]]
* [[Análisis y Diseño]]
* [[Código e Implementación]]
* [[Bibliografía]]
<pre><code class="ruby">
import java.util.ArrayList;
import java.util.Scanner;
public
# The Greeter class ListaDeCompras {
public static void main(String[] args) {
ArrayList<String> listaDeCompras class Greeter
def initialize(name)
@name = new ArrayList<>();
Scanner scanner = new Scanner(System.in);
while (true) {
System.out.println("Lista de Compras:");
for (int i = 0; i < listaDeCompras.size(); i++) {
System.out.println((i + 1) + ". " + listaDeCompras.get(i));
}
System.out.println("\nOpciones:");
System.out.println("1. Agregar un artículo");
System.out.println("2. Eliminar un artículo");
System.out.println("3. Salir");
int opcion = scanner.nextInt();
switch (opcion) {
case 1:
System.out.print("Ingrese el nombre del artículo a agregar: ");
scanner.nextLine(); // Consumir la nueva línea pendiente
String articulo = scanner.nextLine();
listaDeCompras.add(articulo);
System.out.println("Artículo agregado a la lista.");
break;
case 2:
if (listaDeCompras.isEmpty()) {
System.out.println("La lista de compras está vacía.");
} else {
System.out.print("Ingrese el número del artículo a eliminar: ");
int indice = scanner.nextInt();
if (indice >= 1 && indice <= listaDeCompras.size()) {
String eliminado = listaDeCompras.remove(indice - 1);
System.out.println(eliminado + " ha sido eliminado de la lista.");
} else {
System.out.println("Número de artículo no válido.");
}
}
break;
case 3:
System.out.println("¡Gracias por usar la Lista de Compras!");
scanner.close();
System.exit(0);
default:
System.out.println("Opción no válida. Por favor, elija una opción válida.");
}
} name.capitalize
end
def salute
} puts "Hello #{@name}!"
end
}
end
</code></pre>
!logoPRO.png!
----
+*Grupo A:*+
> Integrantes: Cristian Sánchez, Jean Pier Duran, Sergio Rabanal, Valentina Álvarez, César Jiménez
> Nombre del Producto: Machine EV3 G
> Modulo: Proyecto I
> Docente: Humberto Urrutia
> Fecha de Inicio: 2023-08-14
> Fecha de Termino: 2023-11-30
----
*ㅤㅤㅤㅤㅤㅤㅤÍndice:*
* [[Introducción]]
* [[Descripción y Objetivos]]
* [[Organización y Planificación]]
* [[Análisis y Diseño]]
* [[Código e Implementación]]
* [[Bibliografía]]
<pre><code class="ruby">
import java.util.ArrayList;
import java.util.Scanner;
public
# The Greeter class ListaDeCompras {
public static void main(String[] args) {
ArrayList<String> listaDeCompras class Greeter
def initialize(name)
@name = new ArrayList<>();
Scanner scanner = new Scanner(System.in);
while (true) {
System.out.println("Lista de Compras:");
for (int i = 0; i < listaDeCompras.size(); i++) {
System.out.println((i + 1) + ". " + listaDeCompras.get(i));
}
System.out.println("\nOpciones:");
System.out.println("1. Agregar un artículo");
System.out.println("2. Eliminar un artículo");
System.out.println("3. Salir");
int opcion = scanner.nextInt();
switch (opcion) {
case 1:
System.out.print("Ingrese el nombre del artículo a agregar: ");
scanner.nextLine(); // Consumir la nueva línea pendiente
String articulo = scanner.nextLine();
listaDeCompras.add(articulo);
System.out.println("Artículo agregado a la lista.");
break;
case 2:
if (listaDeCompras.isEmpty()) {
System.out.println("La lista de compras está vacía.");
} else {
System.out.print("Ingrese el número del artículo a eliminar: ");
int indice = scanner.nextInt();
if (indice >= 1 && indice <= listaDeCompras.size()) {
String eliminado = listaDeCompras.remove(indice - 1);
System.out.println(eliminado + " ha sido eliminado de la lista.");
} else {
System.out.println("Número de artículo no válido.");
}
}
break;
case 3:
System.out.println("¡Gracias por usar la Lista de Compras!");
scanner.close();
System.exit(0);
default:
System.out.println("Opción no válida. Por favor, elija una opción válida.");
}
} name.capitalize
end
def salute
} puts "Hello #{@name}!"
end
}
end
</code></pre>