Ayude a resolver las siguientes preguntas de programación, gracias, lenguaje C
1.
//#include "stdafx.h"//Agregue esta línea a vc 6.0.
#include "stdio.h" p>
void main(void){
int a[13], i, j, k
printf("Ingrese 13 enteros...\n") ;
for(i=0;ilt;13;scanf("d",a i ));
for(i=0;ilt;13;i){ p>
for(k=i,j=k 1;jlt;13;j)
if(a[k]gt;a[j]) k=j;
si(k!=i){
j=a[i];
a[i]=a[k];
a [k]=j;
}
printf("d ", a[i]); "\n");
}
3.
//#include "stdafx.h"//Agregue esta línea a vc 6.0. p>
#include "stdio.h"
void main(void){
int i=1, s=0;
do{
s =i;
} while( ilt; 101);
printf("El resultado es d\n",
}
4.
//#include "stdafx.h"//Agregue esta línea a vc 6.0.
#include "stdio .h"
void main(void){
int i, j, k;
for(i=101; ilt; 201; i =2 ){
for(j=3; (k=j*j)lt;=i; j =2)
if(ij==0) romper;
if(kgt;i) printf("-4d",i);
}
printf("\n");
}
5.
//#include "stdafx.h"//Agregue esta línea a vc 6.0.
#include "stdio.h"
void main(void){
int n;
printf("Ingrese una puntuación (0~100)...\nn=");
scanf("d",amp;n);
if(ngt;90amp;amp;nlt;101) printf("A\n");
else if(ngt; 79 amp; amp; nlt; 90) printf("B\n"
else if(ngt; 69 amp; amp; nlt; 80) printf("C\n"); ; 70) printf("D\n");
else if(nlt; 60) printf("E\n");
else printf("¡Error!\n ");
}
6.
//#include "stdafx.h"//Agregue esta línea a vc 6.0.
#include "stdio.h"
void main(void){
int i=0, s=0;
while(i lt; 100)
s =i;
printf("El resultado es d\n",
}
7 .
//#include "stdafx.h"//Agregue esta línea para vc 6.0.
#include "stdio.h"
void main( vacío){
int i;
doble pi, tmp;
for(pi=0, tmp=i=1; tmpgt; =1E-6 ;i =2){
tmp=1.0/i;
(i 1)4 ? pi =tmp: pi-=tmp;
}
printf("π = f\n", 4*pi);
}
8.
//#include " stdafx.h"//vc 6.0 agregue esta línea.
#include "stdio.h"
void main(void){
int a[ 17 ], i, j, k;
printf("Ingrese 17 enteros...\n");
for(i=0; ilt; 17; scanf(" d ", a i ));
for(i=0;ilt;17;i){
for(j=i 1;jlt;17;j)
if(a[i]lt; a[j]){
k=a[i];
a[i]=a[j];
p>a[j]=k;
}
printf("d ", a[i]); >
printf("\n");
}
9.
//#include "stdafx.h"//vc 6.0 Agregar esta línea.
#include "stdio.h"
double fun(int *p, int *pmax, int *pmin){
int i, suma;
for(*pma
x=*pmin=p[sum=i=0];ilt;20;i){
if(*pmaxlt;p[i]) *pmax=p[i];
if(*pmingt; p[i]) *pmin=p[i];
suma =p[i]
}
return suma/20.0;
}
void main(void){
int a[20]={100, 99, 80, 44, 90, 77, 44, 66, 99, 88,
76, 78, 56, 78, 56, 22, 66, 77, 52, 64}, i, máx, mínimo
doble promedio;
promedio=fun(a,amp;max,amp;min);
printf("sver = f\nmax = d\nmin=d\n" ,aver,max,min);
}
10.
//#include "stdafx.h"//Agregue esta línea a vc 6.0.
#include "stdio.h"
void main(void){
int año;
printf("Ingrese un año ...\naño=");
scanf("d",amp;año);
if(año4==0 amp;amp;año100!=0 || año400==0)
printf("El d es un año bisiesto\n", año);
else printf("El d no es un año bisiesto\n", año);
}
11.
//#include "stdafx.h"//Agregue esta línea a vc 6.0.
#include "stdio.h"
void main(void){
int i, sum=0
for(i=203; ilt ;2001;i =7)
if(i19==0) suma =i;
printf("El resultado es d.\n",suma);
}
12.
//#include "stdafx.h"//Agregue esta línea a vc 6.0.
#include "stdio .h"
void main(void){
int i, suma=0;
for(i=109; ilt; 2001; i =10 )
if(i7==0) suma =i;
printf("El resultado es d.\n", suma
}<); /p>
13.
//#include "stdafx.h"//Agregue esta línea a vc 6.0.
#include "stdio.h"
ya
d main(void){
int x, y
printf("Entrada x(int)...\nx="); ("d",&x);
if(xlt;-4) y=x 7;
else if(xgt;-5 &xlt;3 ) y=x*x 5*x-2;
else if(xgt; 2 amp; amp; xlt; 11) y=x*x*x 3*x*x-5
p>else if(xgt; 10) y=x*x*x*x-10*x*x*x 7*x 3;
printf("y = d.\n ",y) ;
}
14.
//#include "stdafx.h"//Agregue esta línea a vc 6.0.
#include "stdio.h"
void main(void){
char i, j
for(i=1; ilt ;10; i; ){
for(j=1; jlt;=i; j )
printf("dxd=-4d",j,i,i*j) ;
printf("\n");
}
}
15.
// #include "stdafx .h"//vc 6.0 agregue esta línea.
#include "stdio.h"
void main(void){
int a=16, b=12, aa, bb, k;
printf("Ingrese un amp; b(int)...\n");
scanf( "dd", amp ; a, amp; b);
aa=a, bb=b
mientras(b!=0){
k=ab; /p>
a=b;
b=k;
}
printf("d amp; d del máximo común divisor es d .\n",aa,bb,a);
}