ejercicios propuestos

2
I. OBJETIVOS Al finalizar la primera unidad, el estudiante Implementa algoritmos utilizando estructuras básicas como estructuras secuenciales, condicionales, repetitivas y arreglos unidimensionales, utilizando el lenguaje c++, con una implementación lógica. II. EQUIPOS Y MATERIALES Computador Guía de Laboratorio Material impreso con la información de la sesión de aprendizaje. III. METODOLOGIA Y ACTIVIDADES a) Bucle hacer para(For) IV. IMPORTANTE Antes de iniciar con el desarrollo del Laboratorio, crearemos siempre, una carpeta, donde se guardará toda la información del presente laboratorio. Para ello realice lo siguiente: Ingrese al Explorador del Windows (puede hacerlo dando clic derecho sobre el Botón Inicio de la Barra de Tareas y seleccione la opción Explorar). La ventana del Explorador está dividida en dos columnas, en la columna de la izquierda busque hacia abajo la unidad de almacenamiento (D:) y de un clic izquierdo sobre él. Luego dirija el mouse hacia la columna de la derecha y en un sector vacío, presione clic derecho, seleccione la opción Nuevo y luego la opción Carpeta. Aparecerá una carpeta amarilla con un texto: Nueva Carpeta sombreado en azul, digite sobre él, el nombre para su carpeta (este puede ser L 2.1 FUNDPROG (Turno Apellido)), luego de digitar presione la tecla Enter. Listo, ya tiene su carpeta dentro de la cual guardará todo lo que trabaje a continuación. Cierre la ventana del Explorador del Windows. V. PROCEDIMIENTO Comprenderán la importancia del uso de un lenguaje de programación Desarrollarán programas de estructuras de control de selección e iteración 1. Desarrollar un programa para leer un conjunto de nacionalidades y determinar el total de argentinos y peruanos que aparecen en la lista. En cada caso deben imprimir los resultados con los comentarios respectivos. 2. El Hospital “Matasanos C.A.” ha pedido computarizar el sistema de atención a sus hospitales con el fin de obtener un método automático de administración de medicina y de cobro de los servicios prestados a un determinado paciente. El sistema que se requiere computarizar está basado en tres tipos de medicamentos diferentes (I, J, K). Ing. Miryam Cosme Felix EJERCICIOS PROPUESTOS Carrera Profesional: Ingeniería de Sistemas Computacional Asignatura: Fundamentos de Programación Docente: Miryam Cosme Felix Sesión : BUCLES

Upload: percy

Post on 01-Sep-2015

213 views

Category:

Documents


1 download

DESCRIPTION

Ejercicios de programación en c.

TRANSCRIPT

ALGORITMOS Estructuras Repetitivas 2

EJERCICIOS PROPUESTOSCarrera Profesional: Ingeniera de Sistemas ComputacionalAsignatura: Fundamentos de ProgramacinDocente: Miryam Cosme Felix

Sesin : BUCLES

I. OBJETIVOS

Al finalizar la primera unidad, el estudiante Implementa algoritmos utilizando estructuras bsicas como estructuras secuenciales, condicionales, repetitivas y arreglos unidimensionales, utilizando el lenguaje c++, con una implementacin lgica.

II. EQUIPOS Y MATERIALES

Computador

Gua de Laboratorio Material impreso con la informacin de la sesin de aprendizaje.III. METODOLOGIA Y ACTIVIDADES

a) Bucle hacer para(For)IV. IMPORTANTE

Antes de iniciar con el desarrollo del Laboratorio, crearemos siempre, una carpeta, donde se guardar toda la informacin del presente laboratorio. Para ello realice lo siguiente:

Ingrese al Explorador del Windows (puede hacerlo dando clic derecho sobre el Botn Inicio de la Barra de Tareas y seleccione la opcin Explorar).

La ventana del Explorador est dividida en dos columnas, en la columna de la izquierda busque hacia abajo la unidad de almacenamiento (D:) y de un clic izquierdo sobre l. Luego dirija el mouse hacia la columna de la derecha y en un sector vaco, presione clic derecho, seleccione la opcin Nuevo y luego la opcin Carpeta.

Aparecer una carpeta amarilla con un texto: Nueva Carpeta sombreado en azul, digite sobre l, el nombre para su carpeta (este puede ser L 2.1 FUNDPROG (Turno Apellido)), luego de digitar presione la tecla Enter. Listo, ya tiene su carpeta dentro de la cual guardar todo lo que trabaje a continuacin.

Cierre la ventana del Explorador del Windows.

V. PROCEDIMIENTO

Comprendern la importancia del uso de un lenguaje de programacin

Desarrollarn programas de estructuras de control de seleccin e iteracin

1. Desarrollar un programa para leer un conjunto de nacionalidades y determinar el total de argentinos y peruanos que aparecen en la lista. En cada caso deben imprimir los resultados con los comentarios respectivos.2. El Hospital Matasanos C.A. ha pedido computarizar el sistema de atencin a sus hospitales con el fin de obtener un mtodo automtico de administracin de medicina y de cobro de los servicios prestados a un determinado paciente. El sistema que se requiere computarizar est basado en tres tipos de medicamentos diferentes (I, J, K).

La cantidad de unidades de medicina que ste consuma en total, indica el estado de su enfermedad segn los siguientes parmetros:

a) Ms de cien unidades: situacin Crtica.

b) Entre 8 y 10 unidades: Situacin normal.

c) Menos de 8:Pueden ser dado alta

La informacin de cada paciente viene dad en el siguiente orden:I. -Nombre del paciente

II. Nmero de unidades administradas de la medicina de tipo I, J y K respectivamente. Los precios de la medicina son constantes para cada paciente.

Se pide, disear un algoritmo que sea capaz de:

Calcular el nmero de unidades administradas a un paciente.

Calcular el precio total que debe pagar el paciente por las unidades administradas. Imprimir un mensaje diciendo si el paciente est dando de alta, est normal o est empeorando.

Imprimir el ingreso total del Hospital

3. Determinar el monto a pagar por una llamada telefnica, teniendo en cuenta lo siguiente:

Toda llamada que dure hasta 3 minutos tiene un costo de S/.3.00

Por cada minuto adicional a los 3 minutos bsicos se cobra S/. 4.00

4. Desarrollar un programa para imprimir una serie de nmeros. Los cuales deben cumplir lo siguiente

Los nmeros deben ser mayores de 8 y menores de 30

No se deben imprimir los nmeros 14 y 16

5. Desarrollar un programa que pida como datos de entrada el costo de 5 desayunos, 12 almuerzos y 10 cenas, para calcular lo siguiente:

El ingreso total por cada tipo de comida

El ingreso promedio

El total del ingreso

6. Dado un conjunto de 100 numeros naturales, desarrollar un programa para determinar:

Cuantos estn comprendidos entre 25 y 35

Cuantos son mayores que 30

Cuantos son menores que 12

Ing. Miryam Cosme Felix