Ejercicio de programación con CSharp: Diccionarios en C#

Código
Práctica
0h 20m

Ejercicios C Sharp Diccionarios y manejo. Mejora tu uso de diccionarios en C Sharp mediante ejercicios prácticos y ejemplos claros.

  1. Crea un diccionario llamado inventarioProductos donde la clave será un string (código de producto) y el valor será un double (precio del producto).
  2. Agrega los siguientes productos al diccionario.
    Código Precio
    P111 2.49
    P222 31.99
    P333 10.99
  3. Implementa un bucle foreach para recorrer el diccionario inventarioProductos y mostrar en la consola el código y el precio de cada producto.
  4. Verifica si el diccionario contiene un producto con el código "P111" utilizando el método ContainsKey() y muestra un mensaje en la consola indicando si lo encontró o no.
  5. Modifica el precio del producto con código "P222" a 29.99.
  6. Elimina el producto con código "P333" del diccionario.
  7. Muestra en la consola la cantidad total de productos en el inventario.
Empezar ejercicio de programación

Todos los ejercicios de programación de CSharp

Evalúa tus conocimientos con ejercicios de programación en CSharp de tipo Test, Puzzle, Código y Proyecto con VSCode.

Tutorial para resolver este ejercicio de programación

CSharp

Diccionarios

Colecciones y LINQ

Otros tutoriales de programación con CSharp

Introducción A C#

Introducción Y Entorno

Creación De Proyecto C#

Introducción Y Entorno

Variables Y Constantes

Sintaxis

Tipos De Datos

Sintaxis

Operadores

Sintaxis

Control De Flujo

Sintaxis

Funciones

Sintaxis

Estructuras De Control Iterativo

Sintaxis

Interpolación De Strings

Sintaxis

Estructuras De Control Condicional

Sintaxis

Manejo De Valores Nulos

Sintaxis

Clases Y Encapsulación

Programación Orientada A Objetos

Objetos

Programación Orientada A Objetos

Constructores Y Destructores

Programación Orientada A Objetos

Herencia

Programación Orientada A Objetos

Polimorfismo

Programación Orientada A Objetos

Genéricos

Programación Orientada A Objetos

Métodos Virtuales Y Sobrecarga

Programación Orientada A Objetos

Clases Abstractas

Programación Orientada A Objetos

Interfaces

Programación Orientada A Objetos

Propiedades Y Encapsulación

Programación Orientada A Objetos

Métodos De Extensión

Programación Orientada A Objetos

Clases Y Objetos

Programación Orientada A Objetos

Clases Parciales

Programación Orientada A Objetos

Miembros Estáticos

Programación Orientada A Objetos

Tuplas Y Tipos Anónimos

Programación Orientada A Objetos

Arrays Y Listas

Colecciones Y Linq

Conjuntos, Colas Y Pilas

Colecciones Y Linq

Uso De Consultas Linq

Colecciones Y Linq

Linq Avanzado

Colecciones Y Linq

Colas Y Pilas

Colecciones Y Linq

Conjuntos

Colecciones Y Linq

Linq Básico

Colecciones Y Linq

Delegados Funcionales

Programación Funcional

Records

Programación Funcional

Expresiones Lambda

Programación Funcional

Linq Funcional

Programación Funcional

Fundamentos De La Programación Funcional

Programación Funcional

Pattern Matching

Programación Funcional

Testing Unitario Con Xunit

Testing

Excepciones

Excepciones

Delegados

Programación Asíncrona

Eventos

Programación Asíncrona

Lambdas

Programación Asíncrona

Uso De Async Y Await

Programación Asíncrona

Tareas

Programación Asíncrona