martes, 23 de septiembre de 2008

Practica 4

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.


using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace practica_4
{
class Program
{
static void Main(string[] args)
{
double dolaresc, dolaresn, florines, coronas, francos, dolaresn1, dolaresc1;
Console.WriteLine("indrodusca el valor de dolares canadienses");
dolaresc = double.Parse(Console.ReadLine());
dolaresn = (1 * dolaresc) / 1.06;
florines = (100 * dolaresc) / 43.20;
Console.WriteLine("El valor en dolares candienses es:{0}", dolaresn);
Console.WriteLine("El valor en florines es:{0}", florines);
Console.WriteLine("introdusca el valor en dolares norte americanos");
dolaresn1 = double.Parse(Console.ReadLine());
dolaresc1 = (dolaresn1 * 1.06);
coronas = (dolaresc1 * 100) / 24.25;
francos = (dolaresc1 * 100) / 21.55;
Console.WriteLine("El valor en coronas suecas es:{0}", coronas);
Console.WriteLine("El valor en francos es:{0}", francos);
Console.ReadLine();



}
}
}




lunes, 22 de septiembre de 2008

Practica 3






Problema1
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).

using System;
using System.Collections.Generic;
using System.Linq;using System.Text;
namespacePractica3_problema1
{
class Program

{
static void Main(string[] args)
{
double cantidad, milimetros;
Console.WriteLine("Introduce cantidad de lluvia en pulgadas");
cantidad = double. Parse(Console.ReadLine());
milimetros = cantidad * 25.5;
Console.WriteLine("Cantidad de lluvia: {0}pulgadas",cantidad);
Console.WriteLine("Conversion en milimetros es: {0}",milimetros); Console.ReadLine();
}
}
}


Problema2

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
using System;
using System.Collections.Generic;
using System.Linq;using System.Text;
namespace Practica3_Problema2
{
class Program
{
static void Main(string[] args)
{
int hs, hq, pf, s, malt, c1, c2;
Console.WriteLine("\tHamburguesas Tec");
Console.WriteLine("\n\tHamburguesa sencilla..($25.00)");
Console.WriteLine("\tHamburguesa con queso.($30.00)");
Console.WriteLine("\tPapas fritas..........($20.00)");
Console.WriteLine("\tSoda..................($10.00)");
Console.WriteLine("\tMalteada..............($29.00)");
Console.WriteLine("\tCombo1................($50.00)");
Console.WriteLine("\tCombo2................($60.00)");
Console.Write("\nIntroduce la cantidad de hamburguesas sencillas: " );
hs = int.Parse (Console.ReadLine());
Console.Write("Hamburguesa con queso: " );
hq = int.Parse (Console.ReadLine ());
Console.Write("Papas fritas: " );
pf = int.Parse(Console.ReadLine());
Console.Write("Sodas: ");
s = int.Parse(Console.ReadLine());
Console.Write("Malteada: ");
malt = int.Parse(Console.ReadLine());
Console.Write("Combo 1: ");
c1 = int.Parse(Console.ReadLine());
Console.Write("Combo 2: ");
c2 = int.Parse(Console.ReadLine());
double total=(hs*25.0+hq*30.0+pf*20+s*10+malt*29+c1*50+c2*60);
Console.Write("\nSu total es {0}",total );
Console.ReadLine();
}
}
}


Problema 3
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
using System;
using System.Collections.Generic;
using System.Text;
namespace Practica3_problema3
{
class Program
{
static void Main(string[] args)
{ double N1, N2, N3;
double s, Promedio, producto;
Console.WriteLine("introduce 3 valores enteros");
Console.Write("\nintroduce el primer valor: ");
N1 = double.Parse(Console.ReadLine());
Console.Write("introduce el segundo valor: ");
N2 = double.Parse(Console.ReadLine());
Console.Write("introduce el tercer valor: ");
N3 = double.Parse(Console.ReadLine());
s = (N1 + N2 + N3);
Promedio = s / 3;
producto = (N1 * N2 * N3);
Console.WriteLine("\nla suma es: {0}", s);
Console.WriteLine("El promedio es: {0}", Promedio);
Console.WriteLine("El producto es: {0}",producto);
Console.ReadLine();
}
}
}

Practica 2






Problema1
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.

using System;
using System.Collections.Generic;using System.Linq;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
String Nombre;
Console.WriteLine("Hola como te llamas?");
Nombre = Console.ReadLine();
Console.WriteLine("\n\n Bienvenido {0}",Nombre);
Console.WriteLine("!Seamos amigos!");
Console.ReadLine();
}
}
}

-----------------------------------------------------------------------------
Problema2
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)
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
double radio, volumen,area;
Console.WriteLine("introduce el radio de una esfera: ");
radio = double.Parse(Console.ReadLine());
volumen = 4 * Math.PI * Math.Pow(radio, 3)/3;
area = 4 * Math.PI * Math.Pow(radio, 2);
Console.WriteLine("\nVolumen esfera es : {0}",volumen);
Console.WriteLine("\n Area esfera es : {0}", area );
Console.ReadLine();
}
}
}

-----------------------------------------------------------------------------
Problema3
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.
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
double fahrentheit, celcius;
Console.WriteLine("introdce la temperatura en grados celsius");
celcius = double. Parse(Console.ReadLine());
fahrentheit =( 9.0 / 5.0 )* celcius + 32;
Console.WriteLine("Grados fahrentheit es : {0}", fahrentheit);
Console.ReadLine();
}
}
}

Practica 1



Problema1
1.-HAGA UN PROGRAMA C# PARA IMPRIMIR LAS SIGUIENTES LINEAS

Instituto Tecnológico de Tijuana
Ing. Electrónica
Materia : Programación I
Tema : Practica 1
Nombre alumno No Control
Fecha: 26 de agosto 2008
using System;
using System.Collections.Generic;
using System.Text;

namespace paractica1 problema1
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("\t\tInstituto Tecnologico de Tijuana");
Console.WriteLine("\n\n\t\tIng. Electronica");
Console.WriteLine("\n\n\t\tmateria: Programacion");
Console.WriteLine("\n\n\t\tPractica 1");
Console.WriteLine("\n\n\t\tVillarreal Felix Carlos 08210426");
Console.WriteLine("\n\n\t\t26 de agosto del 2008");
Console.ReadLine();
}
}
}

-------------------------------------------------------------------------------------
Problema2
2.-Utilizando la instrucción Console.WriteLine, escriba un programa en C# que muestre su nombre en una línea, su dirección en la segunda línea , y la cuidad, estado y código postal en la tercera línea. Utilice las secuencias de escape \n (nueva Línea o avanza a la siguiente línea) \t avanza a la siguiente posición de tabulación).
using System;
using System.Collections.Generic;
using System.Text;
namespace Parctica1prob2
{//paractica problema 2
//Villarreal Felix Carlos 08210426
class Program
{
static void Main(string[] args)
{
Console.WriteLine("\n\n\n\t\t\tVillarreal Felix Carlos");
Console.WriteLine("\n\n\n\t\t\tVizacaino 53013 Ejido Fco. Villa C.P22236"); Console.WriteLine("\n\n\n\t\t\tTijuana B.C");
Console.ReadLine();
}

}
}