Nataliacb’s Weblog

Just another WordPress.com weblog

Metodos para leer datos marzo 10, 2008

Filed under: Uncategorized — nataliacb @ 6:39 pm

Existen dos metodos para leer datos el primero sirve para leer solo un caracter y el segundo lee una acadena completa de caracteres.

variable=Console.Read( );

cadena= console.readline( );

Para guardar un dato dentro de una variable se ocupa la siguiente sintaxis:

tipo variable= tipo.parse (console.readline( ));

Tipos: int char, float, double

Variable: el nombre que se quiera.

Parse: para transformar la entrada de texto a una estructura de datos que puede modificar el compilador

Ej: int natAI = int.parse (console.readline ());

ºEstructuras de control: evaluan una o mas aternativas y pueden ser bidireccional o multidireccional .

ºIntruccion if (bidireccional) : instruccion condicional mas usada en los diversos lenguajes de programaciom.

Su sintaxis en programacion es:

if (condicional)

{

grupo cierto de instrucciones;

}

else

{

grupo falso de instrucciones;

};
Instruccion switch (multidireccional)

Existen ocasiones o programas donde se exige evaluar muchas condiciones a la vez; en estos casos se usa una condicion compuetsa muy grande o se debe intentar convertir el problema a uno que se pueda resolver utilizando la instruccion switch.

Esta instruccion es de decision mutiple donde el compilador prueba o buaca el valor contenido en una variable entera o caracter contra una llista de cosntantes apropiadas, cuando la computadora encuentra el valor de igualdad entra varaible y constante, entonces ejecuta el rupo de instucciones asociados a dicha cosntante, si no encuentra el valor de igualdad entonces ejecuta un grupo de instrucciones asociados un default aunque este ultimo es opcional.

a.suma b. resta c. multi d.divi

switch

{

case ‘a’:

a+b

break;

case ‘b’:

a-b

….

case default : (error)

 

marzo 4, 2008

Filed under: Uncategorized — nataliacb @ 7:30 pm

Variable: donde se almacena un valor de un cierto tipo de dato y puede ser modificado. Las variables pueden almacenar todo tipo de datos: cadenas, numeros y estructuras. Tiene un nombre (identificador) que describe su proposito.

Constantes: variable cuyo valor no puede ser modificado.

Tipos de datos:

1. Enteros: probablemente el tipo de dato mas familiar.

2. Reales: son los numeros decimales o nuemros muy grandes

3. Caracteres: cualquier elemento de un conjunto de caracteres predefinidos o alfabetos: letras, digitos, Un conjunto de caracteres forman unacadena. Bool: sus valores on verdadero y falso. Propocrciona la capaidad de declarar variables logicas.

Tipo Descripción Valores que acepta
String Cadena de caracteres Cualquier cadena
Short Signo Desde -320768 hasta 32 767
Int Signo 2, 147, 483, 647
Long Enteros de 8 bytes c/signo
Char De 2 bytes Desde 0 hasta 65 535
Flota De 4 bytes Desde 1.53-45 hasta 3.4 E +38
Double De 8 bytes Desde 5E – 324 hasta 1.7E + 308
bool Verdadero / falso Trae / false
Operaciones aritmeticas:

Operador Significado
+ suma
– resta
* multi
/ division
% modulo (resto de la division)

1. Una expresion combina varias operaciones y devuelve un valor.

2. Los operadores producto, division y modul; tiene presedencia sobre la suma y la resta.

3. Se pueden utilizar parantesis para agrupar subexpresiones.

ºOperadores relacionales

1. Hay operadores paar eveluar condiciones.

2. Si la condicion es cierta, esexpresiones devuleven un true; si no es cierta devuelven un false.

Operador:

A= =B

A! =B

A> B

A<B

A> =B

Operaciones logicas

Expresión Resultado

E1 & &E2 Cierta si E1 y E2 son ciertas (AND)
E1 || E2 Cierta si E1 y E2 son ciertas ( OR)

! E Cierta si E es falsa; Falsa si E es cierta (NOT)
Se pueden agrupar expresiones booleanas con parantesis. Ejemplo: (a>0&&a<10) || a==20

Cierta si a esta entre 1 y 9, 0 vale 20.