Tarea 2
Tarea 2
Tarea 2
ASIGNATURA:
Programación I
FACILITADOR:
Geury Guzmán
PARTICIPANTE:
MATRICULA:
100064236
TEMA:
Tarea II
FECHA:
22/11/2023
Introducción
#include <stdio.h>
#include <conio.h>
/*#include del sistema: Se deben especificar todos los ficheros de
cabecera (ficheros con extensión .h) correspondientes a las librerías
de funciones utilizadas.
Son librerías implementadas y listas para que nosotros las usemos,
con sólo llamar a la función que tenga implementada dentro dicha
librería. Por ejemplo: la instrucción printf está incluida dentro de
stdio.h, por tanto, cuando decidamos usarla, tendremos que poner en
esta sección:
#include <stdio.h> */
#include <lista.h>
/* #include de la aplicación: Ficheros de cabecera creados para el
fichero fuente. Se puede decir que estos son los que yo he creado,
que son invocados escribiendo su nombre seguido de .h. Si lo pongo
entre signos: < > (como lo tenemos en este ejemplo), dicha librería
será buscada en el directorio del compilador INCLUDE que contiene
las librerías. Si por el contrario pongo: #include "lista.h", entonces,
dicha librería será buscada 1º en el directorio actual, y luego, si no
está, será buscada en el directorio del compilador INCLUDE*/
extern void salida(void); /* externvariables globales externas: A
salida le hemos asignado el tipo de almacenamiento extern, pues
tiene que ser accedida desde otro archivo distinto de aquel en que
es definida; por tanto, ha de ser una función externa. */
#define CIERTO 1
#define FALSO 0
typedef struct {
int
dia;
int
mes;
int
ano;
} FECHA;
/* typedef definición de tipos: me sirve para crearme un tipo
distinto de los preestablecidos de partida.*/
main(){
}
int suma(int x,int y){
}
/* Implementación de las funciones: Se implementan todas
las funciones del módulo incluida la función main().*/
Concepto de variable.
Una variable es donde se almacenan y se recuperan los datos de un
programa. Así de simple. En programación, la utilizamos para guardar datos
y estados, asignar ciertos valores de variables a otras, representar valores
de expresiones matemáticas y mostrar valores por pantallas.
Las variables se expresan así:
Como un objeto
Como un texto
Como un número
Como un dato abstracto
Ejemplos en programación
Algunos tipos de variables podemos usar cuando estamos programando con
lenguajes.
Variable auxiliar: las conocidas como variables temporales, las que
necesitamos para ejecutar algo de forma temporal. O, en otras palabras, las
variables que no necesitas cuando cumples el objetivo en programación.
Variable de estado: como su propio nombre indica, se utilizan para conocer
el estado de un objeto en cada momento de la programación. Pueden ser
variables booleanas, con valor de verdadero o falso.
La función scanf permite leer varios tipos de datos de una sola vez, tales
como enteros, números decimales o cadenas de caracteres.
#include <stdio.h> int scanf(const char *format,...);
Aquí se pueden indicar varios especificadores de formato en la variable de
tipo puntero format, dependiendo del tipo que se quiere leer, como con
printf. Si todo va bien, devuelve el número de datos leídos. Si hay algún
error, devuelve EOF.
1 #include <stdio.h>
2 #define TAM_MAXIMO 80
3
4 int main(void)
5 {
6 char cadena[TAM_MAXIMO];
7 int entero1, entero2;
8 float decimal;
9
10 printf("Introduce dos enteros separados por un espacio:
11 \n");
12 scanf("%d %d", &entero1, &entero2);
14 scanf("%f", &decimal);
16 scanf("%s",cadena);
18 printf("%d %d %f %s\n",entero1,entero2,decimal,cadena);
19 return 0;
}
#include <stdio.h>
#include <stdlib.h>
int a,b,c;
a=8;
b=5;
c=a+b;
return 0;
}
3) Mostrar y leer lo siguiente:
Entre primera cantidad ...:
Entre segunda cantidad ..:
Leer a cantidad_1 y cantidad_2 y mostrarlo en resultado mediante
las siguientes salidas:
1) resultado = cantidad_1 + cantidad_2 imprimir el resultado.
2) resultado = cantidad_1 - cantidad_2 imprimir el resultado.
3) resultado = cantidad_1 * cantidad_2 imprimir el resultado.
4) resultado = cantidad_1 / cantidad_2 imprimir el resultado.
#include<stdio.h>
#include <stdlib.h>
/*
Pedir por pantalla 2 numero, sumarlo y mostrar el
resultado*/ int main ()
{
int num1, num2;
float res;
printf("INGRESAR UN NUMERO\n");
scanf("%d", &num1);
printf("INGRESAR UN NUMERO\n");
scanf("%d", &num2);
res= num1+(float)num2;
printf ("EL RESULTADO DE LA SUMA ES % .2f \n", res);
return 0;
}
#include<stdio.h>
#include <stdlib.h>
/*
Pedir por pantalla 2 numero, restarlo y mostrar el
resultado*/ int main ()
{
int num1, num2;
float res;
printf("INGRESAR UN NUMERO\n");
scanf("%d", &num1);
printf("INGRESAR UN NUMERO\n");
scanf("%d", &num2);
res= num1-(float)num2;
printf ("EL RESULTADO DE LA RESTA ES % .2f \n", res);
return 0;
}
#include<stdio.h>
#include <stdlib.h>
/*
Pedir por pantalla 2 números, multiplicarlo y mostrar
el resultado*/ int main ()
{
int num1,
num2; float
res;
printf("INGRESAR UN NUMERO\n");
scanf("%d", &num1);
printf("INGRESAR UN NUMERO\n");
scanf("%d", &num2);
res= num1*(float)num2;
printf ("EL RESULTADO DE LA MULTIPLICACION ES % .2f \n", res);
return 0;
}
#include<stdio.h>
#include <stdlib.h>
/*
Pedir por pantalla 2 números, dividirlo y mostrar el resultado*/ int main ()
{
int num1,
num2; float
res;
printf("INGRESAR UN NUMERO\n");
scanf("%d", &num1);
printf("INGRESAR UN NUMERO\n");
scanf("%d", &num2);
res= num1*(float)num2;
printf ("EL RESULTADO DE LA DIVISION ES % .2f \n", res);
return 0;
Conclusión