Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
PRESENTADO A:
Catalina Ibeth Córdoba
(Tutora)
PRESENTADO POR:
Manuel Fernando Vélez Mora.
Código: 1114452523
Anyelo Fabián Erazo.
Código: 1113685106
Andrés Felipe Reyes.
Código: 16863354
Pablo Reimundo Escobar.
Código: 12994848
Yamid Fajardo Narváez.
Código: 1115068396
INTRODUCCIÓN
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
PROGRAMACIÓN – GRUPO 243002_23
/*
Curso de 243002
PROGRAMACIÓN
Grupo 23
Integrantes: Anyelo Fabian Erazo Aguirre
19 de octubre del 2017
Universidad Nacional Abierta y a Distancia - UNAD-Año 2017
*/
#include<stdio.h>
#include<stdlib.h>
main()
{
int x, media=1, suma=0, tabla[5]; // variables y constantes para usar
printf("Curso de Programacion.\n Anyelo Fabian Erazo Aguirre. \n CC : 1113685106. \n
estudio tecnologia en automatizacionelectronica\n CEAD Palmira valle \n lugar de
nacimiento: Palmira valle\n ");
// informacion del estudiante
for (x=0; x<=4; x++) // funcion para para establece los valores de x
{
suma+=tabla[x]; // operacion de suma con las cinco numeros dados
media=(suma/5); // division para conocer el valor de la media
}
printf("\n Lonumeros teclados son:\n %d %d \n %d %d \n %d \n", tabla[0], tabla[1],
tabla[2], tabla[3] ,tabla[4]); // imprimir la tabla pantalla
system ("pause");
return 0;
}
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
PROGRAMACIÓN – GRUPO 243002_23
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
PROGRAMACIÓN – GRUPO 243002_23
#include<stdio.h>
#include<stdlib.h>
main() {
int x, media=1, suma=0, tabla[5]; // variables
charmichar = 163;// variable para la tilde
printf("Programa que pide un n%cmero que entregue por pantalla: los memorice y calcule
su media aritmetica.\n Manuel Fernando Velez Mora. \n 1114452523. \n ", michar);
// datos del del estudiante
printf("\n Por favor digite cinco (5) n%cmeros, registrando uno luego enter y asi
sucesivamente\n\n",michar); //muestra por pantalla solicitando al usuario digitar 5
números
for (x=0; x<=4; x++) // operación para el valor de x y su cantidad
scanf("%d", & tabla[x]); // operación para leer los datos ingresados
for (x=0; x<=4; x++) // operación para establecer valores de x
{
suma+=tabla[x]; // operación de suma con las cinco números digitados por el usuario
media=(suma/5); // operación de división para conocer el calcular el valor de la media
}
printf("\n Los n%cmeros teclados son:\n %d %d \n %d %d \n %d \n", michar, tabla[0],
tabla[1], tabla[2], tabla[3] ,tabla[4]); // muestra por pantalla la tabla realizada
printf("\n\n La media aritmetica es: %d \n", media); // muestra por pantalla el resultado
system ("pause");//pausar
return 0;// regresar
}
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
PROGRAMACIÓN – GRUPO 243002_23
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
PROGRAMACIÓN – GRUPO 243002_23
#include <stdio.h>
#include <stdlib.h>
#include<locale.h>
int main()
{
setlocale(LC_CTYPE,"Spanish");// comando para usar tildes
printf("CURSO DE PROGRAMACIÓN\n Desarrollado por: Pablo R. Escobar Alvear\n Mi
número de Cédula es: 12.994.848\n Estudio Ingeniería Electrónica en la UNAD\n CEAD
Cali\n \n, Noviembre 01 de 20147\n");// datos del estudiante
for (x=0; x<=4;x++)// comando que define los valores de x y la tabla que va desde 0 e
incrementa de a uno hasta 4
{
suma+=tabla[x];//operacion que suma los valores digitados y alamcenados en la tabla
media=(suma/5);//operacion para obtener el promedio de los números digitados
}
printf("los números digitados son:\n %d %d %d %d %d \n", tabla[0], tabla[1], tabla[2],
tabla[3], tabla[4]);//muestra en pantalla los números digitados
printf ("la media aritmética es: %d\n", media);//muestra en pantalla el promedio de los
números digitados
system("PAUSE");
return 0;
}
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
PROGRAMACIÓN – GRUPO 243002_23
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main()
{
setlocale(LC_ALL,"spanish"); // Para utilizar tildes
system("PAUSE");
return 0;
}
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main() { int i;//variable entera
float media=1,suma=0,tabla[4];//le damos valores iniciales a la suma y la media, tenemos
un array de 5 numeros
setlocale(LC_ALL,"spanish");
printf("\nCurso de Programación");
printf("\nGRUPO 243002_23");
printf("\nMi nombre es Yamid Fajardo Narvaéz");
printf("\nMi cédula es 1115068396");
printf("\nEstudio Ingeniería Electrónica");
printf("\nEn la UNAD, CEAD Palmira\n");
printf("\n7/11/2017");
printf("\n\ndigite 5 numeros seguido de la tecla enter");// Pedimos que digiten los 5
numeros
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
PROGRAMACIÓN – GRUPO 243002_23
ACTIVIDAD COLABORATIVA
EJERCICIOS A RESOLVER
1. Un programa que almacene en una tabla el número de días que tiene cada mes
(supondremos que es un año no bisiesto), pida al usuario que le indique un mes
(1=enero, 12=diciembre) y muestre en pantalla el número de días que tiene ese mes.
/*
Grupo 23
Integrantes: Anyelo Fabian Erazo Aguirre
23 de octubre del 2017
Universidad Nacional Abierta y a Distancia - UNAD-Año 2017
*/
#include<stdio.h>
#include<stdlib.h>
intmain ()
{
intdias[12] = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31},mes; // dias de los meses
int correcto = 0; // contante para si es correto
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
PROGRAMACIÓN – GRUPO 243002_23
while (correcto == 0)
{
printf ("\n introduzca el mes del que desea saber su cantidad de dias 1 = Enero y 12 =
Diciembre\n por favor presione enter para continuar\n " ); // el usuario introduce el mes
if (mes < 1 || mes > 12)// se comparan que el valor introducido no puede ser menor a 1 ni
mayor a 12
{
printf ("Ha introducido un valor incorrecto\n"); // si es asi sale en pantalla
}
else
{
--mes;
correcto = 1; // si no, entoces es correcto
}
}
printf ("\nEl mes introducido tiene %i dias\n", dias[mes]); // imprime los dias
introducidos por el usuario
system("PAUSE");
return 0;
}
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
PROGRAMACIÓN – GRUPO 243002_23
2. Crear un programa que almacene en una tabla el número de días que tiene
cada mes (año no bisiesto), pida al usuario que le indique un mes (ej. 2 para
febrero) y un día (ej. el día 15) y diga qué número de día es dentro del año (por
ejemplo, el 15 de febrero sería el día número 46, el 31 de diciembre sería el día
365).
PABLO R. ESCOBAR A.
CODIGO FUENTE
#include <stdlib.h>
#include<locale.h>
int main()
{
setlocale(LC_CTYPE,"Spanish");//comandoparausar tildes
printf("CURSO DE PROGRAMACIÓN\n Desarrollado por: Pablo R. Escobar Alvear\n Mi
número de Cédula es: 12.994.848\n Estudio Ingeniería Electrónica en la UNAD\n CEAD
Cali\n Noviembre 02 de 2017\n\n\n");//datos del estudiante
inttotald[12]={31,28,31,30,31,30,31,31,30,31,30,31}; //tabla donde se almacenan los dias
de cada mes
intresult; // esta variable nos permite sumar los dias de cada mes incluido el digitado
int mes;//variable que me da la posición del mes en el año
intdia;//varible que me da la posicion del día digitado
intpsdm; // variable para leer posicion del dia en el mes
int ano;//varible para año
inttdias;//variable para nombrar el total o la suma de días trascurridos desde enero hasta el
digitado
ano=365;//variable que define la cantidad total de dias del año
tdias=psdm+result; // operacion para sumar los dias totales transcurridos mas los actuales
printf("El dia del año es: %i\n",tdias); // muestra en pantalla los resultados deseados la
cantidad total de dias transcurridos hasta la fecha digitada
system("PAUSE");
return 0;
}
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
PROGRAMACIÓN – GRUPO 243002_23
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main()
{
setlocale(LC_ALL,"spanish"); // Para utilizar tildes
intdia;
int mes;
int total;
printf("\n por favor ingrese el numeroposicion del mes \n "); //ingresa el numero del
ubicacion del mes
}
printf("\n por favor ingrese el numeroposicion del dia \n "); //ingresa el numero del
ubicacion del mes
scanf("%i",&day);
// leer los datos del dia del mes
intyear;
printf("\n el dia del año es: %i\n\n",total); // muestra los dias que tiene el
mes
/*
Curso de 243002
PROGRAMACIÓN
Grupo 23
Integrantes: Anyelo Fabian Erazo Aguirre
23 de octubre del 2017
Universidad Nacional Abierta y a Distancia - UNAD-Año 2017
*/
#include<stdio.h>
#include<stdlib.h>
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
PROGRAMACIÓN – GRUPO 243002_23
intmain()
{
for (i=0;i<n;i++){
printf("\nEscriba 10 numeros y pulse enter para continuar\n"); // el usuario digita 10
numeros
scanf("%i",&numeros[i]);
}
for (i=n-1;i>=0;i--){
printf("\n los numeros quedaron en el siguente orden %i\n",numeros[i]); // imprimir en
pantalla
}
system("PAUSE");
return 0;
}
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
PROGRAMACIÓN – GRUPO 243002_23
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main() {
int i;;//variable entera
float suma=0,media=-1e32,num_fuera_de_la_media=-1e32,num[9];//le damos valores
iniciales a la suma,media,
setlocale(LC_ALL,"spanish");// num_fuera_de_la_media, tenemos un array de 10 numeros
printf("\nCurso de Programación");
printf("\nMi nombre es Yamid Fajardo Narvaéz");
printf("\nMi cédula es 1115068396");
printf("\nEstudio Ingeniería Electrónica");
printf("\nEn la UNAD, CEAD Palmira");
printf("\n7/11/2017\n");
printf("\n\n Ingrese Diez numeros para hallar la media y \n mostrar los que estan encima de
la media\n");
printf("\nIngresar números y presionar enter en cada ingreso");
for (i=0;i<10;i++)//inicializacion en 0, condicion <=10, y el incremento i++
{
scanf ("%g",&num[i]);//guardamos el valor introducido en la variable i
suma+=num[i];//realizamod la operacion de suma
}
media = suma/10;//y lo dividimos por el valor de números ingresados
printf("La Media = %g\n\n", media); //se imprime la media
printf ("\n\nlos numeros arriba de la media son = ");//se imprime los números arriba de la
media
for (i=0;i<10;i++){
num_fuera_de_la_media=(num[i]-media); //se realiza la operacion donde se restan los
numeros ingresados con el valor
if (num_fuera_de_la_media > 0) //de la media, si son mayores a 0
printf(" %g ", num[i]); //imprime los numeros que se encuentran arriba de la media
}
getchar();
getchar();
}
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
PROGRAMACIÓN – GRUPO 243002_23
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
PROGRAMACIÓN – GRUPO 243002_23
#include<stdio.h>
#include<stdlib.h>
main()
{
int i, mayor=0, enteros[10];//variables
charmichar = 163;// variable para la tilde
printf("Programa que pide diez n%cmeros que entregue por pantalla: y calcule el mayor.\n
Manuel Fernando Velez Mora. \n 1114452523. \n ", michar);
// datos del del estudiante
printf("\n Por favor digite diez n%cmeros enteros, registrando el primero luego enter, luego
el segundo y asi sucesivamente:\n\n",michar);// solicita al usuario que realizar
for (i=0; i<10; i++)//operación para valor i
scanf("%d", &enteros[i]);//operación para datos ingresados
for (i=0; i<10; i++)
mayor = mayor>enteros[i]? mayor: enteros[i];// operación para calcular el el número mayor
printf("\n El mayor de los n%cmeros digitados es: %d",michar, mayor);//sale por pantalla el
mayor de los números ingresados
system ("pause");//pausar
return 0;// regresar
}
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
PROGRAMACIÓN – GRUPO 243002_23
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
PROGRAMACIÓN – GRUPO 243002_23
#include <stdio.h>
#include <stdlib.h>
#include <locale.h>
int main() {
int num, numero_mayor=0, enteros[9];//declaramos las variables enteras, damos valor
inicial a numero_mayor
setlocale(LC_ALL,"spanish");// y tenemos un array de 10 numeros
printf("\nCurso de Programación");//
printf("\nMi nombre es Yamid Fajardo Narvaéz");
printf("\nMi cédula es 1115068396");
printf("\nEstudio Ingeniería Electrónica");
printf("\nEn la UNAD, CEAD Palmira");
printf("\n7/11/2017\n");
printf("\n Escriba Diez Números Enteros \n nota: cada que ingrese un número presione
Enter");
for (num=0;num<10;num++)//inicializacion en 0, condicion <=10, y el incremento num++
scanf("%d",&enteros[num]);//guardamos el valor introducido en la variable num
for (num=0;num<10;num++)
numero_mayor = numero_mayor>enteros[num]? numero_mayor: enteros[num]; //realiza
comparacion entre los números
printf("\n El mayor de los numeros es: %d", numero_mayor); //imprime el numero mayor
de los digitados
getchar();
getchar();
return 0;
}
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
PROGRAMACIÓN – GRUPO 243002_23
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
PROGRAMACIÓN – GRUPO 243002_23
CONCLUSIONES
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
ESCUELA DE CIENCIAS BÁSICAS, TECNOLOGÍA E INGENIERÍA
PROGRAMACIÓN – GRUPO 243002_23
BIBLIOGRAFÍA