Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Facultad de Ingeniería de Sistemas e Informática ASIGNATURA: LENGUAJE DE PROGRAMACIÓN V CICLO: VII SEMESTRE: 2023-I DOCENTE: ING. ANGEL MARTHANS RUIZ, MG. GUÍA DE LABORATORIO Nro. 5 I. TEMA Dart avanzado (i) II. DURACIÓN 60 minutos. III. OBJETIVO Aplicar los conceptos fundamentales del lenguaje Dart IV. METODOLOGÍA El docente explica los conceptos teóricos fundamentales del lenguaje de programación Dart, expresando sus ideas con coherencia, lógica, orden, claridad, fundamento y buen lenguaje; innovando en la búsqueda de soluciones. Los alumnos de forma individual, realizan el laboratorio. V. REQUISITOS Los siguientes recursos son necesarios para la realización del laboratorio: • Visual Studio Code. • Android Studio SDK. • Laptop o Computadora de escritorio. • Conexión a internet. VI. DESCRIPCIÓN Resuelve los siguientes enunciados utilizando el lenguaje de programación Dart: Ejercicio 1: Dada la siguiente lista de puntuaciones: final puntajes = [89, 77, 46, 93, 82, 67, 32, 88]; 1. Usa sort() para ordenar los puntajes, de mayor a menor. 2. Usa where() para encontrar los puntajes entre 80 y 90. Ejercicio 2: Dado el siguiente mapa: final animales = { 'ovejas': 99, 'conejos': 12, 'vacas': 32, 'caballos': 7, 'leones': 80, 'camaleones': 18, 'cerdos': 23, }; Facultad de Ingeniería de Sistemas e Informática Encuentra la cantidad total de animales cuyos nombres empiezan con la letra 'C', usando funciones de orden superior. Ejercicio 3: Escribe una función que devuelve un int, llamada 'RepetirTarea', que reciba 2 parámetros de tipo int, uno para la cantidad de repeticiones y otro para el valor de ingreso. Debe recibir también un tercer parámetro, el cual será una función anónima llamada 'tarea', la cual será la tarea a realizar durante las repeticiones. La función repite determinada tarea con el valor ingresado las veces que se determine en las repeticiones. La tarea a realizar será de multiplicar el valor ingresado por sí mismo.
Compartir