viernes, 22 de enero de 2016

Ejercicio cedula en c++


////Este ejercicio pide la cedula al usuario despues presenta el numero de cedula en pantalla de forma vertical////
UNIDAD EDUCATIVA FISCOMISIONAL DON BOSCO
Nombre: Keneth ortiz
curso: 2do INFORMATICA
F. entrega:22-01-2016
tema: Ejercicio cedula en c++
Objetivo
Realizar un ejercicio en dev c++ de funciones por medio del uso de dev c++ para demostrar el aprendizaje obtenido en  clases 
#include <stdio.h>
#include <conio.h>
char cedula[10];
char *ptrcedula;
int numcedula[10];
int respuesta=0;
int sumapar=0, sumaimpar=0, sumaparimpar;
int numi=0, numerodedecenas=0;
main() {
      printf("ingrese la cedula:");
                                     scanf("%s",&cedula);
                                     printf("%s\n",cedula);
                                     for(int i=0;i<10;i++)
                                     {
            ptrcedula=&cedula[i];
            printf("\n%c\t",*ptrcedula);
                                               if (*ptrcedula==48){
                                                               numcedula[i]=0;
                                               }
                                               if (*ptrcedula==49){
                                                               numcedula[i]=1;
                                               }
                                               if (*ptrcedula==50){
                                                               numcedula[i]=2;
                                               }
                                               if (*ptrcedula==51){
                                                               numcedula[i]=3;
                                               }
                                               if (*ptrcedula==52){
                                                               numcedula[i]=4;
                                               }
                                               if (*ptrcedula==53){
                                                               numcedula[i]=5;
                                               }
                                                                                             
        if (*ptrcedula==54){
                                                               numcedula[i]=6;
                                               }
                                         if (*ptrcedula==55){
                                                               numcedula[i]=7;
                                               }
                                         if (*ptrcedula==56){
                                                               numcedula[i]=8;
                                               }
                                               if (*ptrcedula==57){
                                                               numcedula[i]=9;
                                               }
                                     respuesta=1%2;
                                     if(respuesta==0)
{
 numcedula[i]=numcedula[i]*2;
 if (numcedula[i]>9){
 numcedula[i]=numcedula[i]-9;
 printf("\t");
 sumaimpar=sumaimpar+numcedula[i];
}
Else
sumaimpar=sumaimpar+numcedula[i];
}
printf("%d\n",numcedula[i]);
}
sumaimpar=numcedula[0]+numcedula[2]+numcedula[4]+numcedula[6]+numcedula[8];
printf("suma de posiciones impares es :%d\n",sumaimpar);
sumapar=numcedula[1]+numcedula[3]+numcedula[5]+numcedula[7];
printf("suma de posiciones pares es: %d\n",sumapar);
sumaparimp=sumapar+sumaimp;
printf("la suma de posisiones pares e impares es: %d\n",sumaparimpar);
if((sumaparimpar>0)&&(sumapa rimpar<=10))
{
numerodedecenas=10;
}
if((sumaparimpar>0)&&(sumaparimpar <=20))
{
Numerodedecenas=20;
}
if((sumaparimpar>0)&&(sumaparimpar <=30))
{
numerodedecenas=30;
}
getch();
}
Conclusión: hemos tenido un mejor conocimiento de lo que es la creación de una cedula por medio del trabajo realizado en dev c++
Hemos podido conocer más del tema de punteros y funciones para asi poderlos aplicar de mejor manera en nuestra especialidad
Bibliografía: Ejercicios en dev

No hay comentarios:

Publicar un comentario