English plantillas curriculums vitae French cartas de amistad German documental Spain cartas de presentación Italian xo Dutch películas un link Russian templates google Portuguese Japanese Korean Arabic Chinese Simplified

sábado, 23 de marzo de 2013

Programación en C

prueba 8, suma de pares e impares por separado y resultado total:


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

int main () {
int a;
int b;
int c;
int d;
int par1=0;
int par2=0;
int par3=0;
int par4=0;
int sumapar1=0;
int sumaimpar1=0;
int sumapar2=0;
int sumaimpar2=0;
int sumapar3=0;
int sumaimpar3=0;
int sumapar4=0;
int sumaimpar4=0;
int totalpar;
int totalimpar;
int total;

printf ("Introcude el primer valor entre 1 y el 10:\n");
scanf ("%d",&a);

while (a<1  ||  a>10){
  printf (" El valor no es correcto. Introduce un valor entre 1 y el 10");
  scanf ("%d",&a);
}
       printf("Introduce el segundo valor entre 1 y el 10:\n");
  scanf("%d",&b);
while (b<1  ||  b>10){
        printf ("El valor no es correcto. Introduce un valor entre 1 y el 10");
        scanf ("%d",&b);
}
    printf ("Introduce el tercer valor entre 1 y el 10:\n");
scanf ("%d",&c);

while (c<1  ||  c>10){
printf ("El valor no es correcto. Introduce un valor entre 1 y el 10");
scanf ("%d",&c);

printf ("Introduce el cuerto valor entre 1 y el 10:\n");
scanf ("%d",&d);

while ( d<1  || d>10){
printf ("El valor no es correcto. Introduce un valor entre el 1 y el 10");
scanf ("%d",&d);
}

par1=a%2;
if (par1==0){
sumapar1=a;
}
    else {
sumaimpar1=a;
}
par2=b%2;
if (par2==0) {
sumapar2=b;
}
else {
sumaimpar2=b;
}

par3=c%2;
if (par3==0) {
sumapar3=c;
}
else {
        sumaimpar3=c;
}
par4=d%2;
    if (par4==0) {
        sumapar4=d;
}
    else {
        sumaimpar4=d;
}

totalpar=sumapar1+sumapar2+sumapar3+sumapar4;
totalimpar=sumaimpar2+sumaimpar2+sumaimpar3+sumaimpar4;

printf ("\nLa suma par es: %d",totalpar);
printf ("\nLa suma impar es %d", totalimpar);
total=totalpar+totalimpar;
printf ("\nEl total es %d", total);
}
}

No hay comentarios:

Publicar un comentario