U1fase3 Grupo6
U1fase3 Grupo6
U1fase3 Grupo6
Presentado por:
Tutor:
GONZALO MEDINA
Materia:
PROGRAMACION
2018
INTRODUCCIÓN
Ejercicios a resolver.
int main()
{
int mes;
//ejercicio 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.
int main ()
{
int Vect [11], Dia, Mes,
DifMes, CantDias, i,
TotalDias ;
printf("+--------------------
---------------------+ \n");
printf("| N%cmero
D%ca A%co |\n",
163, 161, 164);
printf("+--------------------
---------------------+ \n");
printf(" \n");
printf(" - Curso de
PROGRAMACI%cN 243002
Grupo 28\n", 162);
printf(" - Creado por
Alejandro Ruiz F\n", 164 );
printf(" - CC: 1193502541
\n");
printf(" - Ingenier%ca
Electr%cnica \n", 161,
162);
printf(" - UNAD - CEAD
Medell%cn 2018 \n", 161);
printf(" - Vectores \n\n");
DifMes = Mes - 1;
//Posicion Vector (MES)
CantDias = 0;
for (i=0; i<DifMes; i++)
{
CantDias += Vect[i];
}
TotalDias = CantDias +
Dia;
system("PAUSE");
return 0;
}
3. A partir del programa propuesto anteriormente, que almacenaba en una
tabla el número de días que tiene cada mes, crear otro que pida al usuario
que le indique la fecha, detallando el día (1 al 31) y el mes (1=enero,
12=diciembre), como respuesta muestre en pantalla el número de días que
quedan hasta final de año.
int main()
{
int mes,mes1,ecuacion;
int meses[12]={31, 28, 31,
30, 31, 30, 31, 31, 30, 31, 30,
31};
printf("Por favor ingrese la
fecha inciando con en el mes
\n");
scanf("%d", &mes);
switch (mes)
{
case 1: printf("\nEnero
tiene: %d,", meses[0]);
printf("Por favor ingrese
el numero del dia del mes \n");
scanf("%d", &mes1);
ecuacion=365-mes1;
printf("\n
Para llegar al fin de a¤o faltan
%d dias ",ecuacion);
break;
case 2: printf("\nFebrero
tiene: %d,", meses[1]);
printf("Por favor ingrese
el numero del dia del mes \n");
scanf("%d", &mes1);
ecuacion=365-
(mes1+31);
printf("\n
Para llegar al fin de a¤o faltan
%d dias ",ecuacion);
break;
case 3: printf("\nMarzo
tiene: %d,", meses[2]);
printf("Por favor ingrese
el numero del dia del mes \n");
scanf("%d", &mes1);
ecuacion=365-
(mes1+31+28);
printf("\n
Para llegar al fin de a¤o faltan
%d dias ",ecuacion);
break;
case 4: printf("\nAbril
tiene: %d,", meses[3]);
printf("Por favor ingrese
el numero del dia del mes \n");
scanf("%d", &mes1);
ecuacion=365-
(mes1+31+28+31);
printf("\n
Para llegar al fin de a¤o faltan
%d dias ",ecuacion);
break;
case 5: printf("\nMayo
tiene: %d,", meses[4]);
printf("Por favor ingrese
el numero del dia del mes \n");
scanf("%d", &mes1);
ecuacion=365-
(mes1+31+28+31+30);
printf("\n
Para llegar al fin de a¤o faltan
%d dias ",ecuacion);
break;
case 6: printf("\nJunio
tiene: %d,", meses[5]);
printf("Por favor ingrese el
numero del dia del mes \n");
scanf("%d", &mes1);
ecuacion=365-
(mes1+31+28+31+30+31);
printf("\n
Para llegar al fin de a¤o faltan
%d dias ",ecuacion);
break;
case 7: printf("\nJulio
tiene: %d,", meses[6]);
printf("Por favor ingrese
el numero del dia del mes \n");
scanf("%d", &mes1);
ecuacion=365-
(mes1+31+28+31+30+31+30);
printf("\n
Para llegar al fin de a¤o faltan
%d dias ",ecuacion);
break;
case 8: printf("\nAgosto
tiene: %d,", meses[7]);
printf("Por favor ingrese
el numero del dia del mes \n");
scanf("%d", &mes1);
ecuacion=365-
(mes1+31+28+31+30+31+30+
31);
printf("\n
Para llegar al fin de a¤o faltan
%d dias ",ecuacion);
break;
case 9:
printf("\nSeptiembre tiene:
%d,", meses[8]);
printf("Por favor ingrese
el numero del dia del mes \n");
scanf("%d", &mes1);
ecuacion=365-
(mes1+31+28+31+30+31+30+
31+31);
printf("\n
Para llegar al fin de a¤o faltan
%d dias ",ecuacion);
break;
case 10: printf("\nOctubre
tiene: %d,", meses[9]);
printf("Por favor ingrese
el numero del dia del mes \n");
scanf("%d", &mes1);
ecuacion=365-
(mes1+31+28+31+30+31+30+
31+31+30);
printf("\n
Para llegar al fin de a¤o faltan
%d dias ",ecuacion);
break;
case 11:
printf("\nNoviembre tiene: %d,",
meses[10]);
printf("Por favor
ingrese el numero del dia del
mes \n");
scanf("%d", &mes1);
ecuacion=365-
(mes1+31+28+31+30+31+30+
31+31+30+31);
printf("\n
Para llegar al fin de a¤o faltan
%d dias ",ecuacion);
break;
case 12:
printf("\nDiciembre tiene: %d,",
meses[11]);
printf("Por favor
ingrese el numero del dia del
mes \n");
scanf("%d", &mes1);
ecuacion=365-
(mes1+31+28+31+30+31+30+
31+31+30+31+30);
printf("\n
Para llegar al fin de a¤o faltan
%d dias ",ecuacion);
break;
default: printf("\nNo esta
en el rango de meses");
break;
}
printf("\n");
system("pause"); // realiza
una pausa
return EXIT_SUCCESS; //
debe retornar ya que la función
main es de tipo int
}// fin
4. Crear un programa que pida al usuario 10 números y luego los muestre en
orden inverso (del último al primero).
system("PAUSE");
return 0;
}
5. Crear un programa que pida al usuario 10 números, calcule su media
int main()
{
return 0;
}
6. Crear un programa que pida al usuario 10 números enteros y calcule (y
muestre) cuál es el mayor de ellos.
int main()
{
int
vector[10],a=0,mayor=0;
cout << "curso de
programacion" << "\n" << "mi
nombre es Julian Perez
Agudelo:"
<< "\n" << "mi cedula
es: 1017187321" << "\n" <<
"en la UNAD, CEAD
medellin"<<
"\n"<< "\n" << " Ingrese 10
numeros enteros:" << endl;
for ( a=0; a<=9; a++)
{
cin>>vector[a];
}
cout<<"el numero mayor
es:"<<endl;
for ( a=0; a<=9; a++)
{
if (vector[a] > mayor)
{
mayor = vector[a];
}
}
cout<<mayor<<endl;
return 0;
}