Está en la página 1de 6

INTRODUCCIÓN A ALGORITMOS

CUESTIONARIO No 1.
Profesor: Nelson Armando Vargas Sánchez
Estudiante: Derick Alexander Riaño Baquero
Código: 20201578062

1. Qué es un lenguaje de programació n?

2. Qué son palabras reservadas?

3. Cite y explique 10 palabras reservadas de Lenguaje C.

4. Cuá les son los tipos de datos que maneja Lenguaje C?

5. Haga una matriz de 3 columnas donde registre: tipo de dato, tamañ o en

memoria y rango de valores.

6. Cuá les son los operadores aritméticos que maneja lenguaje C? Haga un

ejemplo de cada uno.

7. Cuá les son los operadores ló gicos que maneja lenguaje C? Haga un ejemplo

de cada uno.

8. Cuá les son los operadores relacionales que maneja lenguaje C? Haga un

ejemplo de cada uno.

9. Explique la diferencia entre una funció n y una librería.

10. Explique cada una de las siguientes sentencias:

a. If
b. If-else
c. Switch
d. For

11. Explique el significado de una asignació n mú ltiple. Haga un ejemplo

12. Explique la diferencia entre una conversió n explícita y una implícita. Cite

varios ejemplos.
DESARROLLO

1. Un lenguaje de programació n es aquel que puede ser utilizado para controlar el

comportamiento de una maquina en su mayoría, a través de un conjunto de

símbolos y reglas sintéticas, las cuales definen su estructura y el significado de sus

elementos y expresiones.

2. Las palabras reservadas en programació n, son aquellas que el lenguaje ya tiene

predefinidas. Algunos ejemplos de ello serían las palabras: cout, cin, if, for, etc…

3. -printf: Se utiliza para imprimir un mensaje o resultado en pantalla.

printf (“Hola mundo confinado”);

-scanf: se utiliza para leer o guardar el valor en alguna variable

scanf (“%codigoFormato, &nombreVariableQueAlmacenaEntrada”);

-if: condicional: como su nombre lo indica pone una condició n en el programa

N=4;

If(n>10) {

Printf(“Es un nú mero grande”);};

-char: se utiliza para guardar caracteres dependiendo del tamañ o que se le de

Char frase[25];

- int: se utiliza para declarar variables, de tipo entero o funció n con valor retorno.

Int a, b, c; int();

-float: declarar variables, de un punto decimal.


float a, b, c; float();

-else: usualmente acompañ ada por if, se realizan las acciones si no se cumple la

condició n

N=4

If(n>10){

printf(“es un numero grande”);

}else{

printf(“Es un nú mero pequeñ o”);

-double: igual que float, precisa aú n má s los nú meros decimales que se declaren

double a, b, c; double();

-long: permite almacenar nú meros de cualquier precisió n

Long a, b, c;

-switch: se utiliza para crear condiciones en caso de que se cumpla alguno de las

pautas marcadas.

Switch:(n) {

Case ‘1’: printf (“aparece el nú mero 1”);

4. * Nú meros enteros, definidos por int, *Letras o caracteres definidos por char,

*nú meros reales o en coma flotante, definido por, float, double, etc…

5.

6. Entre los má s habituales se encuentran: la suma (+), la resta (-), asignació n(=),

multiplicació n (*), divisió n(/), resta de divisió n entera (%).


7. -“&&”, se utiliza para dar dos condiciones, por ejemplo

if(n>2&&n<10);

-“||” operador ló gico or, se utiliza para saber si se cumple una de las 2 condiciones.

If(n==3||n==4);

-“!” operador ló gico not, para realizar negació n.

A==5;

!(A==5)

8. - “<” menor que -----------------A<B;

- “<=” menor igual que-------- A<=B;

- “>” mayor que ---------------- A>B;

- “>=” mayor igual que -------- A>=B;

- “==” igual a -------------------- A==B;

- “!=” distinto de --------------- A!=B;

9. La principal diferencia entre una funció n y una librería es la forma en que estas

se llaman, ya que la librería se hace con #include, y no hay necesidad de llamarla

mas en el programa, a diferencia de la funció n, que al nombrarla, con el tipo que se

desee (void, int etc.), se hará el llamado las veces que sea necesario o si se desea

crear otra funció n del mismo tipo.

10. if : se utiliza para poner una condició n en el programa, como un ejemplo

podemos tomar el de si un nú mero es mayor que otro. Si A, es mayor que B, se

cumplirá la condició n, o no se cumplirá , segú n desee el programador.


If-else : se utiliza para poner una condició n doble, tomando el ejemplo del caso

anterior, si A, es mayor que B, se cumple la condició n, en caso contrario,

utilizaríamos el else, para saber cuá ndo B, es mayor que A y se le asigna otra serie

de pasos a seguir para la condició n dada.

Switch: se utiliza para crear casos depende de el resultado que se nos presente, se

podría utilizar para crear un acumulador, por ejemplo: en caso de que aparezca la

letra “a” se le sumara uno al contador (cont++).

For: conocido por se run ciclo se utiliza usualmente para hacer conteos desde un

numero n, hasta un numero m. Recorrer vectores, matrices, entre otros.

11. La asignació n mú ltiple es cuando se le da un mismo valor a diferentes tipos de

variables. Para ello podemos tomar el ejemplo de variables que se desean que

inicialicen en 0, para ello se realizaría: a=b=c=d=0;

12. Una de las diferencias principales es la capacidad de riesgo que se puede

generar al momento de perder la informació n dada por el usuario, ya que en la

conversió n explicita se dan los valores ya predeterminados. Un ejemplo es el del

caso:

Int variable = (int) 10.0;

En el caso de la implícita:

Double variable = (double) 10;

También podría gustarte