Título: AYUDA trabajo en c# - CONSOLA WINDOWS Publicado por: Gabo_2020 en 28 Julio 2012, 07:07 am Código Hola colegas de elhacker miren estoy estudiando ingenieria y por el momento soy un principiante q quiere contar con su ayuda... por favor me a enviado mi profesor de c# unos ejercios para realisarlos en consola de window y lamentablemete no los puedo resolver ya q soy haun un principiante por favor agredesco su ayuda! ;) son solo 5 ejercicios! ARREGLOS DE UNA DIMENSIÓN Los ejercicios de programación deben resolverse utilizando funciones. Para ello divida el problema en sub-problemas y programe la solución de cada uno de ellos por medio de las funciones. 1. Suponga las siguientes declaraciones: int puntos [500]; int prueba, menor, indice; ¿Cuál segmento de programa encontrará el valor más pequeño de este arreglo y almacenará el subíndice del elemento donde está guardado este valor? a) for (prueba = 0; prueba < 500; prueba++) if (puntos[prueba] < menor) menor = puntos[menor]; b) for (prueba = 0; prueba < 500; prueba++) if (puntos[prueba] < menor) menor = prueba; c) menor = puntos[0]; for (prueba = 1; prueba < 500; prueba++) if (puntos[prueba] < menor) menor = puntos[prueba]; d) indice = 0; for (prueba = 1; prueba < 500; prueba++) if (puntos[prueba] < puntos[indice]) indice = prueba; e) indice = 0; for (prueba = 1; prueba < 500; prueba++) if (puntos[prueba] < indice) indice = prueba; 2. Sean los datos enteros: n, k (en la primera línea) a0 (en la segunda línea) a1 (en la tercera línea) . an-1 (en la última línea) Con: |k| ≤ n; 1 ≤ n ≤ 50 Elabore un programa completo que resuelva progresivamente por funciones cada uno de los siguientes incisos: a) Leer los datos y almacenarlos en un arreglo vec, de tal manera que queden: vec a0 a1 . . . an-1 b) Copiar los datos a otro arreglo llamado inverso, de tal forma que queden almacenados como se indica a continuación: inverso an-1 . . . a0 c) Reemplazar cada ai en vec por (ai * 2i) sin utilizar la función de potencia y optimizando el número de operaciones: vec ao* 20 (a1* 21) . . . d) Correr los elementos del vec anterior |k| lugares a la derecha si k > 0, y |k| lugares a la izquierda si k < 0 Al correr los elementos, Elabore entrar ceros a los lugares vacíos; así, si k = 2 se pierden los dos últimos datos (an-2 y an-1) y el arreglo quedaría: 0 0 ao a1 . . . an-3 3. Los tres arreglos reales x, y y z, tienen almacenados m, n, y o valores, respectivamente. Elabore un programa que lea los datos de cada arreglo y calcule e imprima las sumatorias de todos sus elementos, para lo cual deberá contar con una función para sumar todos los elementos de un arreglo y una función para leer los datos de un arreglo. Considere que las dimensiones de los arreglos se leen en el programa principal con 1 ≤ m,n,o ≤ 50. 4. Se tiene el arreglo ventas 0 1 2 10 11 vene vfeb vmar . . vnov vdic donde se almacenan las ventas mensuales de una empresa. Elabore una función que regrese los siguientes datos: a) ¿En qué mes se dieron las ventas máximas de la empresa? b) ¿A cuánto ascendieron las ventas máximas? c) ¿Cuál fue el total de las ventas? d) ¿Cuál fue el promedio de las ventas? 5. Dados los datos: n, a0,a1,. . .,an-1, b0,b1, . . . ,bn-1 con: 1 ≤ n ≤ 50, entero ai, bi reales Elabore funciones por separado para calcular: Σ=1-n0ii*aib Σ=−−1-n0i1i*ainb ¿Requiere de arreglos? ¿Cuántos? ¿Por qué? 6. Una fábrica de llantas quiere un programa para calcular el costo total de producción de los n modelos de llantas que produce. Los datos con que cuenta son los siguientes: n, ao, a1, ..., an-1, c0, c1, ..., cn-1, con: 1 ≤ n ≤ 50, entero ai enteros ci enteros Donde: ai representa la cantidad de llantas producidas del modelo i ci representa el costo de producción de una llanta del modelo i Título: Re: AYUDA CON c# / CONSOLA WINDOWS Publicado por: noele1995 en 28 Julio 2012, 15:08 pm 1. Esto no es VB6 por lo tanto subforo equivocado
2. Sin etiquetas geshi nadie lo va a leer. PONLAS |