Zusammenfassung der Ressource
Frage 1
Frage
Son pedazos de código que realizan una actividad particular. Una son definidas por el usuario y otras están definidas por el lenguaje.
Antworten
-
Estructuras selectivas
-
Ciclos
-
Funciones
Frage 2
Frage
Los parámetros por valor consisten en copiar el contenido de la variable que queremos pasar en otra dentro del ámbito local de la función, de esta manera se tendrán dos valores duplicados e independientes, con lo que la
modificación de uno no afecta al otro.
Frage 3
Frage
El pase de parámetros por referencia consiste en proporcionar a la función a la que se le quiere pasar el argumento la dirección de memoria del dato, por lo que cualquier acción sobre el parámetro se realiza sobre la misma
posición de memoria.
Frage 4
Frage
Las [blank_start]Macros[blank_end] son un alias que podemos incluir en nuestro código el cual, al momento de compilar, sera reemplazado por lo que hayamos definido
Frage 5
Frage
Analiza el siguiente código:
#include <stdio.h>
#define maximo(a,b) (a > b) ? a : b
int main()
{
printf("El numero mayor entre 1 y 5 es: %d", maximo(1,5));
}
¿Cuales instrucciones tendrías que agregar para leer dos variables y realizar las comparaciones?
Antworten
-
int x, y;
scanf("%i", &x)
scanf("%i", &y)
printf("El numero mayor entre %i y %i es: %d", maximo(x,y));
-
int x, y;
printf("El numero mayor entre %i y %i es: %d", maximo(x,y));
-
Ninguna es correcta
Frage 6
Frage
Los cuatro tipos de funciones que un usuario puede programas son:
- Las que no retorna valor y no requieres de parámetros
- Las que retorna valor y requieres de parámetros
- Las que retorna valor y no requieres de parámetros
- Las que no retorna valor y requieres de parámetros
Frage 7
Frage
Una función que el programador realiza en lenguaje c, puede retornar mas de un valor
Frage 8
Frage
Esta es el código para implementar una función que retornar un valor SIN parámetros requeridos:
float total (float precio, int cantidad) {
return (precio*cantidad);
}