lunes, 27 de octubre de 2008

practica 9

INSTITUTO TECNOLOGICO DE TIJUANA MATERIA: PROGRAMACION 1
ING. ELECTRONICA PRACTICA 9
ING. ANGELA COLUNGA ALDANA FECHA: 28 OCTUBRE 2008


NOMBRE:________________________________________NoCONTROL:________

Hacer los siguientes problemas en consola y visual.

1.-Escriba un programa en C# para convertir grados celsius a fahrenheit.El programa debe solicitar el valor inicial en grados celsius, la cantidad de conversiones que se efectuarán y el incremento entre los valores en grados celsius. La pantalla debe tener los encabezados apropiados y una lista con los valores en grados celsius y los correspondientes en grados fahrenheit. Utilice la siguiente relación
fahrenheit=(9.0/5.0)*celsius + 32.0

2.-Haga un programa que permita leer un valor N, luego que lea N numeros de entrada(utilizando un ciclo) imprimir el total, el promedio y el dato mayor.

3.-Elaborar un programa que permita leer un número N y que imprima un triángulo de asteriscos, por ejemplo si el valor leido es 5, imprimir
*
**
***
****
*****

4.-Una pelota de golf se lanza desde un aeroplano. La distancia, d, que la pelota cae en t segundos está dada por la ecuación d=(1.0/2.0)*g*t*t, donde g es la acelaración producida por la gravedad y es igual a 32 pies/seg2. Utilizando esta información, escriba un programa que muestre la distancia que la pelota cae en cada intervalo de un segundo durante diez segundos y la distancia total que la pelota ha recorrido al final de cada intervalo. La salida debe completar la sig. tabla:

Tiempo-----Distancia en el----------Distancia
-----------intervalo actual---------total
0-----------0.0----------------------0.0
1----------16.0---------------------16.0
.
.
.
10

lunes, 20 de octubre de 2008

Practica 8

INSTITUTO TECNOLOGICO DE TIJUANA MATERIA: PROGRAMACION 1
ING. ELECTRONICA PRACTICA 8
ING. ANGELA COLUNGA ALDANA FECHA: 21 OCTUBRE 2008


NOMBRE:________________________________________NoCONTROL:________

Hacer los siguientes problemas en consola y visual.




1.-Elaborar un programa en C# que contabilice una cuenta de cheques. Al inicio se le introduce el nombre del cuentahabiente . Al inicio se le introduce el nombre del cuentahabiente y el saldo inicial. A continuación se puede hacer depósitos y retiros. Cuando sea depósito se incrementa al saldo, y cuando sea retiro se resta. Este programa terminará cuando ya no se desee hacer movimientos. Se requiere la impresión del siguiente reporte:

Estado de cuenta
Cuentahabiente:
Saldo inicial:

Movimiento-----------Deposito----------------Retiro-------Saldo
---1-----------------10,000.00----------------------------10,000.00
---2-----------------------------------------2000.00-------8,000.00
---3------------------4000.00-----------------------------12,000.00
---4-----------------------------------------2000.00------10,000.00
---.
---.
---N
Totales-------------xxxxxx.xx----------------xxxxx.xx-----xxxxxx.xx


2.-Una maquina que costó $28,000.00 se deprecia a razón de $4000.00 por año durante siete años. Escriba un programa en C# que calcule y despligue una tabla de depreciación para siete años. La tabla debe tener el sig. formato:

---Año-----Depreciación-----Valor a fin de año-----Depreciación acumulada
---1---------$4000.00-----------$24000.00---------------$4000.00
---2---------$4000.00-----------$20000.00---------------$8000.00
---3---------$4000.00-----------$16000.00--------------$12000.00
---4---------$4000.00-----------$12000.00--------------$16000.00
---5---------$4000.00-----------$ 8000.00--------------$20000.00
---6---------$4000.00-----------$ 4000.00--------------$24000.00
---7---------$4000.00-----------$ 0.00------------------$28000.00

miércoles, 15 de octubre de 2008

practica 7

INSTITUTO TECNOLOGICO DE TIJUANA MATERIA: PROGRAMACION 1
ING. ELECTRONICA PRACTICA 7
ING. ANGELA COLUNGA ALDANA FECHA: 14 OCTUBRE 2008


NOMBRE:________________________________________NoCONTROL:________

Hacer los siguientes problemas en consola y visual.

1.-Un ángulo se considera agudo si es menor a 90 grados, obtuso si es mayor de 90 grados y recto si es igual a 90 grados. Utilizando esta información escriba un programa que acepte un ángulo, en grados, y muestre el tipo de ángulo que corresponde al valor introducido en grados.

2-El cuadrante en el cual se ubica una línea dibujada desde el origen está determinado por el ángulo que la línea forma con el eje positivo de x en la siguiente forma:

Angulo del eje positivo de x CUADRANTE
Entre 0 y 90 grados I
Entre 90 y 180 grados II
Entre 180 y 270 grados III
Entre 270 y 360 grados IV

Utilizando esta información, escriba un programa que acepte el ángulo de la línea como dato de entrada por el usuario y que despliegue el cuadrante apropiado conforme a los datos. (Nota: Si el ángulo es exactamente 0,90,180,270 grados, la línea correspondiente no se ubica en ningún cuadrante, sino en un eje. )

3.-Considere una programa para simular una Casa de Cambio para compra y venta de dólares y también compra y venta de euros. El usuario puede tener pesos,dólares o euros.
Solicite el tipo de cambio a la compra y a la venta

practica 6

INSTITUTO TECNOLOGICO DE TIJUANA MATERIA: PROGRAMACION 1
ING. ELECTRONICA PRACTICA 6
ING. ANGELA COLUNGA ALDANA FECHA: 7 OCTUBRE 2008


NOMBRE:________________________________________NoCONTROL:________

Hacer los siguientes problemas en consola y visual.


1-Escriba un programa que acepte un numero seguido de un espacio y luego una letra. Si la letra que sigue al número es una f, el programa deberá manejar el número introducido como una temperatura en grados Fahrenheit, convertirla en grados Celsius e imprimir un mensaje adecuado de salida. Si la letra que sigue al número es una c , el programa deberá tratar al número como una temperatura en grados Celsius, convertirla a grados Fahrenheit, e imprimir un mensaje adecuado de salida. Si la letra no es ni f ni una c, el programa deberá imprimir un mensaje que diga que los datos son incorrectos y terminar. Utilice las fórmulas de conversión:
Celsius= (5.0/9.0) *(Fahrenheit -32.0)
Fahrenheit=(9.0/5.0)*Celsius +32.0

2.- Escriba un programa que acepte dos números reales de usuario y un código de selección. Si el código introducido es 1, haga que el programa sume los dos números introducidos anteriormente y despliegue el resultado; si el código de selección es 2, los números deberán ser multiplicados, y el código de selección es 3, el primer número deberá dividirse entre el segundo, no permita la división entre cero y despliegue un mensaje apropiado cuando se intente esta división.


3.-Diseñe un programa para leer un valor entero y determinar si es un numero par o un numero impar.

4.-Haga un programa para leer dos valores e imprimir los datos de menor a mayor.

practica 5

INSTITUTO TECNOLOGICO DE TIJUANA MATERIA: PROGRAMACION 1
ING. ELECTRONICA PRACTICA 5
ING. ANGELA COLUNGA ALDANA FECHA: 30 SEPTIEMBRE 2008


NOMBRE:________________________________________NoCONTROL:________

Hacer los siguientes problemas en consola y visual.


1-Una lista de las tasas de cambio de moneda extranjera durante 1977 proporciona las siguientes equivalente:
100 francos franceses = 21.55 dólares canadienses
1 libra británica= 1.84 dólares canadienses
100 dracmas griegas = 2.95 dólares canadienses
100 florines holandeses = 43.20 dólares canadienses
100 coronas suecas = 24.25 dólares canadienses
1 dólar norteamericano = 1.06 dólares canadienses

Desarrolle un programa para realizar las siguientes conversiones:

a) Leer una cantidad en dólares canadienses e imprimir el equivalente tanto en libra británica y dracmas griegas.

b) Leer una cantidad en francos franceses e imprimir en equivalente tanto en dólares norteamericano y dólares canadienses.



2.-Diseñe un programa para leer las longitudes de los tres lados de un triángulo (S1,S2,S3) y para determinar qué tipo de triángulo es, de acuerdo a los siguientes casos. Suponiendo que A denota el mayor de los lados S1, S2 y S3 , y que B y C corresponden a los otros dos entonces
Si A >= B + C no se trata de un triángulo
Si A2 = B2 + C2 se forma un triángulo rectángulo
Si A2 > B2 + C2 se forma un triángulo obtusángulo
Si A2 < B2 + C2 se forma un triángulo acutángulo

practica 4

INSTITUTO TECNOLOGICO DE TIJUANA MATERIA: PROGRAMACION 1
ING. ELECTRONICA PRACTICA 4
ING. ANGELA COLUNGA ALDANA FECHA: 23 SEPTIEMBRE 2008


NOMBRE:________________________________________NoCONTROL:________



Hacer los siguientes problemas en consola y visual.


1-Una lista de las tasas de cambio de moneda extranjera durante 1977 proporciona las siguientes equivalente:
100 francos franceses = 21.55 dólares canadienses
1 libra británica= 1.84 dólares canadienses
100 dracmas griegas = 2.95 dólares canadienses
100 florines holandeses = 43.20 dólares canadienses
100 coronas suecas = 24.25 dólares canadienses
1 dólar norteamericano = 1.06 dólares canadienses

Desarrolle un programa para realizar las siguientes conversiones:

a)Leer una cantidad en dólares canadienses e imprimir el equivalente tanto en dólares norteamericanos como en florines holandeses.

b)Leer una cantidad en dólares norteamericanos e imprimir su equivalente tanto en coronas suecas como franco franceses.

practica 3

INSTITUTO TECNOLOGICO DE TIJUANA MATERIA: PROGRAMACION 1
ING. ELECTRONICA PRACTICA 3
ING. ANGELA COLUNGA ALDANA FECHA: 9 SEPTIEMBRE DE 2008


NOMBRE:________________________________________NoCONTROL:________


1.- El departamento de climatología de Canadá ha efectuado recientemente su conversión al sistema métrico. Diseñe un programa para realizar las siguientes conversiones:
a) Léase la temperatura dada en la escala de Celsius e imprímase en su equivalente Fahrenheit ( formulas de conversión es F= 9/5 C + 32.
b) Léase la cantidad de lluvia en pulgadas e imprímase su equivalente en milímetros (25.5 mm = 1 pulgada).

2.-El siguiente es el menú de un restaurante de hamburguesas. Diseñe un algoritmo capaz de leer el número de cada alimento ordenado y calcular la cuenta total.
Hamburguesas TEC
Hamburguesa sencilla ($25.00)………..
Hamburguesa con Queso ($30.00)…….
Papas fritas ($ 20.00)…………………..
Soda($10.00)…………………………..
Malteada ($29.00)……………………..
Combo 1(50.00)
Combo 2 (60.00)………………………______

Total

3.-Escriba un programa que introduzca tres diferentes enteros desde el teclado, después imprima la suma, el promedio, el producto.
Considere los siguientes mensajes .
Escriba tres enteros diferentes:
La suma es
El promedio es
El producto es

practica 2

INSTITUTO TECNOLOGICO DE TIJUANA MATERIA: PROGRAMACION 1
ING. ELECTRONICA PRACTICA 2
ING. ANGELA COLUNGA ALDANA FECHA: 2 SEPTIEMBRE DE 2008


NOMBRE:________________________________________NoCONTROL:________

1.-Hacer que la computadora escriba

HOLA , Como te llamas?

En una línea. El usuario introducida a continuación su nombre. La computadora escribe dos lineas en blanco y a continuación

Bienvenido nombre
¡ SEAMOS AMIGOS ¡

En dos líneas consecutivas.


2-Escriba un programa que despliegue el siguiente mensaje de apremio:

Introduzca el radio de una esfera:

Después de aceptar un valor para el radio, el programa debe calcular y desplegar el volumen y área de una esfera utilizando las fórmulas:
Volumen = 4*Math.PI*Math.Pow(r,3)/3
Área = 4*Math.PI*Math.Pow(r,2)


3.-Escriba un programa en C# que primero despliegue el siguiente mensaje para aprontar al ususario:

Introduzca la temperatura en grados Celsius:

Haga que el programa acepte un valor indicado por el teclado y convierta la temperatura a grados Fahrenheit, utilizando la formula Fahrenheit= (9.0/5.0)*Celsius + 32.0. El programa debe desplegar la temperatura en grados Celsius y su conversión correspondiente en grados Fahrenheit.