ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Practica De Preguntras De C#


Enviado por   •  5 de Febrero de 2015  •  333 Palabras (2 Páginas)  •  793 Visitas

Página 1 de 2

INSTITUTO TECNOLOGICO SUPERIOR DE LERDO

INGENIERIA EN SISTEMAS COMPUTACIONALES

FUNDAMENTOS DE PROGRAMACION

PREGUNTAS DE LA PRACTICA 1.

16 de Noviembre del 2014

¿Cuáles son los valores booleanos en C#?

El lenguaje de programación C# cuenta con este tipo de dato en su especificación, y es conocido con el alias bool (tipo en .NET: System.Boolean). Sólo existen dos valores literales para una variable o constante de este tipo: TRUE y FALSE. (VERDADERO Y FALSO).

De acuerdo a [1]: a pesar de que un valor booleano puede ser representando usando únicamente un bit, la CLR asignará un byte de almacenamiento en memoria principal, esto se debe a asuntos de eficiencia y al tamaño mínimo requerido por la CLR y el procesador adyacente, es decir, un byte (8 bits).

El Framework .NET cuenta una clase idónea para deshacernos de problemas de ineficiencia del uso de espacio en memoria: BitArray (en System.Collections). Esta clase ha sido diseñada para que cada locación o elemento del array ocupa solamente un bit por cada valor booleano.

Lista de operadores en C#

== (Igualdad)

!= (Diferente de)

< (Menor que)

> (Mayor que)

>= (Mayor o igual que)

<= (Menor o igual que)

3. Proporcione una sentencia if que implemente la siguiente lógica.

Cuando la temperatura del agua sea menor a 48°C encender el calentador mediante la asignación del valor “encendido” a la variable de tipo string, calentador. Cuando la temperatura del agua sea superior a los 60°C, apagar el calentador mediante la asignación del valor “apagado” a la variable de tipo string, calentador. No hacer nada cuando la temperatura del agua se encuentre entre estas dos medidas.

If (a<48)

{

A= encendido;

Escribir (“encender calentador”)

Else

If (a>60)

A=apagado;

Escribir (“calentador apagado”)

4. Investiga si los operadores relacionales y de igualdad tienen mayor precedencia que los aritméticos (Falso o Verdadero).

R: Los operadores lógicos y relacionales tratan con valores verdaderos y falsos. Una expresión con operadores lógicos o relacionales devuelven siempre un valor verdadero o falso. El lenguaje interpreta un valor verdadero cuando es diferente de cero, y falso cuando es igual a cero.

5. Corrija el siguiente fragmento de código.

If (a==2 & a== 3)

{

Escribir (“Correcto”);

}

...

Descargar como (para miembros actualizados) txt (2 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com