You are on page 1of 4

1.

Buscar tres funciones de las libreras vistas y dar un ejemplo de cmo funcionan o para
qu son utilizadas y una breve descripcin de cada una.
Funciones de la librera conio.h
Clrscr
Funcin: Borra o limpia la pantalla.
Clrscr ( );
Funciones de la librera stdio.h
Printf
Sirve para imprimir texto en forma de caracteres o valores en pantalla.
Printf (ingrese un nmero);
Scanf:
Captura en memoria el texto escrito en el teclado de los caracteres o valores que se pidieron en printf
Scanf ("%tipo, variable); ejemplo Scanf ("%f, &b);
2. la variable float si puede guardar nmeros ms grandes , pero estos se basan en potencias de base 10 ,
se pueden utilizar en algunos momentos en vez de la variable int pero en algn momentos se manejaran
nmeros enteros que son los que maneja int

3. Cul es la diferencia entre una variable entera y una de punto flotante?


La diferencia es que una variable entera (int) almacena nmero enteros como el 1,23. y la variable
de punto flotante almacena datos de tipo decimal y un exponente como 3,025 o 2.2^*10^8

4. Escriba dos formas diferentes de definir una constante de nombre NMERO y de valor 50.

(int)NUMERO=50
#define NUMERO 50

5. En C, qu es permitido en cuanto a nombres de variables?


Para que el nombre de una variable sea permitida
Debe iniciar con una letra del alfabeto o con (_) carro_ab
No debe tener caracteres especiales como @,$,#
No debe haber espacios entre el nombre de la variable
Se debe diferenciar entre maysculas y minsculas(numero,Numero,NuMero)

6. Qu tipo de variable sera el ms adecuado para guardar valores equivalentes a


temperatura detectada con un LM35 pero introducida manualmente (por teclado) al
computador directamente en grados?
El tipo de variable que puede ser adecuado es la variable es la variable int (enteros) ya que almacenara y
guardara datos ms precisos

7. Qu nombre asignara a sta variable?


grados_celsius

8. Escriba la declaracin de las variables para el caso de la temperatura antes mencionada


Int grados_celsius;
9. Escriba cinco nombres de variables vlidos y dos NO vlidos.

Variables validas
area1
_saludos
numeros
si
peso_neto

Variables NO validas

umero
@saludos
Peso neto
1area
if

10. Qu efecto tienen los espacios y las lneas en blanco sobre la ejecucin de un programa?
Los efectos que tienen estos errores son que al momento de compilar cada cdigo arrojara un error y no
ejecutara el programa debido a que el compilador no reconoce que est escrito

11. Los nmeros negativos son considerados verdaderos o falsos?


12. Qu es una expresin?
Una expresin es una combinacin de operadores y operandos de cuya evaluacin se obtiene un valor.
Los operandos pueden ser nombres que denoten objetos variables o constantes, funciones, literales de
cualquier tipo adecuado de acuerdo con los operadores u otras expresiones ms simples. La evaluacin
de una expresin da lugar a un valor de algn tipo, una expresin se dice que es del tipo de su resultado.

13. Cul es el resultado de la expresin 10 % 3


El resultado es 1 porque esta expresin (%) muestra el residuo de esa divisin

14. Cul es el resultado de la expresin 5 + 3 * 8 / 2


8*4=32
15. Cules son los operadores de relacin, lgicos y de asignacin y para qu son tiles?
Los operadores relacionales, tambin denominados operadores binarios lgicos y de comparacin, se
utilizan para comprobar la veracidad o falsedad de determinadas propuestas de relacin (en realidad se
trata respuestas a preguntas). Las expresiones que los contienen se denominan
Expresiones relacionales. Aceptan diversos tipos de argumentos, y el resultado, que es la respuesta a la
pregunta, es siempre del tipo cierto/falso, es decir, producen un resultado booleano (falso o verdadero)
Si la propuesta es cierta, el resultado es true (un valor distinto de cero), si es falsa false (cero). C++
dispone de los siguientes:
<
>
<=

Menor que
Mayor que
Menor o igual que

>=
==
!=

Mayor o igual que


Igual que (identidad)
diferente que (desigualdad)

Los operadores lgicos


Producen un resultado booleano, (falso o verdadero) y sus operandos son tambin valores lgicos o
asimilables a ellos (los valores numricos son asimilados a cierto o falso segn su valor sea cero o
distinto de cero).

Pero es posible construir expresiones ms complejas utilizando otros operadores lgicos:


&& ( Y lgico)
|| (O lgico)
! (NO lgico o negacin lgica)
Se puede usar && de la siguiente manera:
if (edad >= 12 && edad <= 20)
{
printf(Usted es adolescente);
}

Operadores de Asignacin
Los operadores de asignacin se utilizan para asignar un valor nuevo a una variable, propiedad,
evento o elemento de indizador
-=
Asigna diferencia (resta)
=
Asignacin
<<=
Asigna desplazamiento izquierda
*=
Asigna producto
>>=
Asigna desplazamiento derecha
/=

Asigna divisin

&=

Asigna AND entre bits

%=

Asigna resto (mdulo)

^=

Asigna XOR entre bits

+=

Asigna suma

|=

Asigna OR entre bits

You might also like