Documentos de Académico
Documentos de Profesional
Documentos de Cultura
3.4 Reforzamiento Jesus Peralta Hoyos
3.4 Reforzamiento Jesus Peralta Hoyos
4 Reforzamiento
using System;
using System.Collections.Generic;
namespace ConsoleApp
{
public class EjercicioStructCancion
{
public static void Main(string[] args)
{
int opc=0;
do
{
switch (opc)
{
case 1:
//artista, titulo, duracionseg, ficherkb
break;
case 2:
Console.WriteLine("Los titulos de todas las canciones
agregadas es: ");
for (var i = 0; i < Rolita.Length; i++)
{
Console.WriteLine("{0} =
{1}",i, Rolita[i].Titulo);
}
Console.ReadKey();
Console.Clear();
break;
case 3:
Console.WriteLine("Escriba el nombre que busca en la
lista:");
string busqueda = Console.ReadLine();
Rolita.ToArray();
break;
default:
break;
}
struct tipoCancion{
public string Artista;
public string Titulo;
public duracion DuracionSeg;
public int FicheroKB;
}
struct duracion{
public double minutos;
public double segundos;
}
}
}
Ejercicio propuesto 4.3.2.2: Crea un programa que permita guardar datos de
“imágenes” (ficheros de ordenador que contengan fotografías o cualquier otro
tipo de información gráfica). De cada imagen se debe guardar: nombre (texto),
ancho en píxeles (por ejemplo 2000), alto en píxeles (por ejemplo, 3000), tamaño
en Kb (por ejemplo 145,6). El programa debe ser capaz de almacenar hasta 700
imágenes (deberá avisar cuando su capacidad esté llena). Debe permitir las
opciones: añadir una ficha nueva, ver todas las fichas (número y nombre de cada
imagen), buscar la ficha que tenga un cierto nombre.
using System;
using System.Collections.Generic;
namespace ConsoleApp
{
public class EjercicioStructCancion
{
public static void Main(string[] args)
{
int opc=0;
do
{
switch (opc)
{
case 1:
break;
case 2:
Console.WriteLine("Los titulos de todas las canciones agregadas es: ");
for (var i = 0; i < Imagensita.Length; i++)
{
Console.WriteLine("{0} = {1}",i, Imagensita[i].nombre);
}
Console.ReadKey();
Console.Clear();
break;
case 3:
struct tipoImagen{
// nombre, ancho, alto, tamannio en kb. obtener 700 agregar, ver numero y nombre
de cada una,
//buscar una por su ficha
public string nombre;
public int ancho;
public int alto;
public int tamanokb;
}
}