Está en la página 1de 4

Tarea 7. Programación básica.

Edgar Ernesto Granados Betancourt

I. Conteste las siguientes preguntas.


1. La programación estructurada es una técnica que bajo ciertas reglas permite
crear, modificar, leer y mantener programas fácilmente.
2. Una función es un subprograma con una tarea predeterminada.
3. ¿Qué tipo de funciones se pueden encontrar en el lenguaje C? Explique la
diferencia entre ambas.
Puede haber dos tipos de funciones las funciones internas y las externas. Las
funciones internas son aquellas que ya están implementadas e incorporadas
en C. Para poder hacer uso de estas es necesario incluir el archivo de
cabecera estándar (la biblioteca) con la directiva #include. Las funciones
externas son aquellas diseñadas por cada programador de acuerdo a sus
propios requerimientos.
4. Al conjunto de archivos donde se encuentran implementadas las funciones se
le denomina biblioteca.
5. ¿Cuál de los siguientes es ejemplo de un archivo de cabecera?
a) printf b)include ​ c)conio.h​ d)define
6. Si desea realizar operaciones matemáticas como raíz cuadrada o potencia,
por ejemplo, se debe de incluir la biblioteca llamada math.h.
7. La biblioteca que se requiere para utilizar la función printf es stdio.h.
8. ¿Cuál es el nombre de la función, a partir de la cual inicia la ejecución?
a)void b)scanf c)string.h ​ d)main
9. ¿Es indispensable para su ejecución que un pŕograma tenga comentario?
Falso. NO es totalmente necesario agregar comentarios al programa; sin
embargo, estos permiten que un programador externo al que realizó el
programa pueda entender la línea de cómo está estructurado dicho
programa.
10. ¿ Para qué sirve la instrucción return 0?
Es una instrucción que termina la ejecución del programa y vuelve el control
al sistema operativo de la computadora.
11. Las instrucciones más utilizadas llamadas directivas de procesamiento, las
cuales se ejecutan antes del proceso de traducción son define e inlcude e
inician con el símbolo #.
12. Las estructuras de control sirven para guiar el orden en que se ejecutan las
instrucciones en un programa.

Ejercicios propuestos.

Codificar un programa que calcule el área y volumen de un cilindro.


#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main ();


{
int r, h;
float A, V;
const float PI=3.1416;
printf("Introduzca el valor del radio del cilindro en mts:\n");
scanf("%f", &r);
printf("Introduzca el valor de la altura del cilindro en mts:\n");
scanf("%f", &h);
A=2*PI*r*(r+h);
printf("El área del cilindro en m² es:\n%f",A);
V=PI*r*r*h;
printf("El volumen del cilindro en m³ es:\n%f",V);
return 0;

II . Escriba el contenido de cada variable al ejecutar el programa.

1.
#include <stdio.h>
#include <conio.h>

int main()
{
int a=5, b=3, c=10, d=55;
c=a+b*b-6;
d=c-10%4*3/6;
b=b*d+c;
b=15;
printf("%d\n%d\n%d\n%d\n", a, b, c, d);
getch();
return 0;
}

a: 5
b: 15
c: 8
d: 7

2.

#include <stdio.h>
#include <conio.h>
#define M 3

int main()
{
int a=5, b=8, c;
c=4*a%b;
c=c-M;
b=a+c-M;
a=b*M;
printf("%d\n%d\n%d\n",a,b,c);
getch();
return 0;
}
a: 9
b:3
c:1

3.
#include <stdio.h>
#include <stdlib.h>

int main()
{
int a=5, b=3, c=10, d=55;
c=a+b*b-6;
d=c-10%4*3/6;
b=b*d+c;
b=15;
printf("%d\n%d\n%d\n%d\n",a,b,c,d);
return 0;
}

a:5
b:15
c:8
d:7

4.

#include <stdio.h>
#include <stdlib.h>
#define M 3

int main()
{
int a=5, b=8, c;
c=4*a%b;
c=c-M;
b=a+c-M;
a=b*M;
printf("%d\n%d\n%d\n",a,b,c);
return 0;
}

a:9
b:3
c:1

También podría gustarte