Red de conocimiento de abogados - Derecho de sociedades - Buscando respuestas a la tercera edición de programación en lenguaje c y experimentos y ejercicios de programación en lenguaje c

Buscando respuestas a la tercera edición de programación en lenguaje c y experimentos y ejercicios de programación en lenguaje c

Respuestas de la guía de programación en lenguaje C de la tercera edición

¿Respuestas del Apéndice F a las preguntas posteriores a la clase?

¿Preguntas del ejercicio 1?

1.1?¿Rellena los espacios en blanco?

1. ¿Función?

2. Función principal principal(); función principal principal()?3. Función principal principal()?4. ¿Encabezado de función; cuerpo de función? {;}?

6. Estructura secuencial; estructura de selección; estructura de bucle?7. .c; .obj; .exe?

1.2?¿Preguntas para pensar?

1. Respuesta: La programación estructurada se refiere a un conjunto de principios de programación para que el programa tenga una estructura razonable para garantizar la corrección del programa. ¿Estructura secuencial, estructura de selección, estructura de bucle?

2. Respuesta: Un algoritmo es una descripción de los pasos para resolver un problema específico. Las herramientas de expresión de algoritmos informáticos suelen utilizar los siguientes métodos: ① Utilice lenguaje natural para expresar el algoritmo; ② Utilice diagramas de flujo para expresar el algoritmo; ③ Utilice pseudocódigo para expresar el algoritmo;

?

3. 4. 5. Descripción general: 1.3 Preguntas de programación: 1. Respuesta:?

#include?"stdio.h"?main()?

{?float?a=10,?b=20,?h=5,?s ;s=(a+b)*h/2;?

printf("s=%f?"?,?s?);?}?

2. Respuesta:?

#include?"stdio.h"?

main()?

{?printf("******* **********************");printf("*¿hola?mundo?*");printf("********** ** **********************");?}

¿Pregunta de ejercicio 2?

2.1 ¿Pregunta de opción múltiple?

DBDCA?DCABB?CA?

2.2? ¿Rellenar los espacios en blanco?

1.2.000000

2.1;0.500000? /p>

3.9;2?4.6?5.100;d?6. (1) 20?

(2) 0 (3) 60?7. (1) 10; 6; 4?

(2) 9; 15? (3) 60; 83?

8.55 p>

9. x=4; y=6; z=3; m=463?

2.3?¿Pregunta de corrección (omitida)?

¿Pregunta de ejercicio 3?

3.1 ?Preguntas de opción múltiple?

BDABC?ADCAC?BBA?

3.2?¿Rellena los espacios en blanco?

1.3?2.261?3.

4.2,?1; intercambiar los valores de a y b?5.6.6?6.003?7.7?

8.5.0,4,c =3?

9. i=10,j=20?

10. (1) 65 (2) 65, A (3) 3.14,123.46? (4) 3.141600e+000,1.234560e+002 (5) 8765.432100 (6) 8.765432e+003

11. a=2b=5x=8.8y=76.34c1=65c2=97?12. %d/%d;%d/%d=%.2f\n?

3.3?Preguntas de corrección de errores (omitidas)?3.4?Preguntas de programación?

1. Respuesta:?

#include?"stdio.h"?main()?{? int?x,y;? scanf("%d%d",&x,&y);printf("\ t\tx\ty\n");? printf("Número decimal\t%d\t%d\n",x,y);printf("Número octal\t%o\t%o\n", x,y);printf("Número hexadecimal\t%X\t%x\n",x,y);?}?

2. Respuesta:?

#include?"stdio.h"?main()?{? char?ch;? printf("Ingrese una letra mayúscula en inglés");scanf("%c",&ch );? printf("Las letras mayúsculas en inglés son %c\n",ch);printf("Su carácter principal es %c\n",ch-1);printf("Sus caracteres siguientes son %c\n " ,ch+1);?}?

3. Respuesta:?

#include?"stdio.h"main(){? int?x,a,b,c,y;? printf("Ingrese un número entero de tres dígitos\n") ; scanf("%d",&x);a=x/100;? b=(xa*100)/10;c=x%10;?

printf("Salida inversa del número entero: %d\n",y);}?}?

4. Respuesta:?

#include?"stdio.h"?main()?

{?int?hora;?doble?salario,?salariodía;?scanf("%d ,%lf",?&hora,?&salaryday?);? salario=hora*salaryday-?hora*salaryday*0.1;?

printf("%8.2lf\n",?salario);? }?

5. Respuesta:?

#include?"stdio.h"?main()?{? int?a,b,c,t;?printf("Ingrese tres números enteros\n");scanf ( "%d%d%d",&a,&b,&c);? printf("a=%d,b=%d,c=%d\n",a,b,c);t= a;a =c;c=b;b=t;? printf("Después del intercambio a=%d,b=%d,c=%d\n",a,b,c);?}?

¿Pregunta de ejercicio 4?

4.1 ¿Pregunta de opción múltiple?

¿BADDD?ACBBB?BA?

4.2 ¿Pregunta para completar los espacios en blanco?

1.1?

2. (1) a>0?||?b>0? (2) x>0?&&?x<=10 (3) a==1,5?&&?b==1,5?&&?c==1,5

(4)p

3. (1) 0 (2) 1 (3) 1 (4) 0 (5) 1?

4. c=1?5. -4?6.1?7.5,?0,?3?8.5?9.123?

10. (?cvb=?='y'||cvb=?='Y')&&(trabajo>=3||universidad=='y'||?college=='Y')&&edad<=35?

¿4.3? ¿Preguntas de corrección (omitidas)? ¿4.4? ¿Preguntas de programación?

1. ¿Respuesta?

#include?"stdio.h"?

#include?"math.h"?main()?{? double?a,b,c,p, area;? scanf("%lf%lf%lf",&a,&b,&c);? printf("Los tres lados del triángulo son: %.llf,%.1lf,%.1lf\n",a, b, c);?si?(a+b>c&&a+c>b&&b+c>a)?{p=(a+b+c)/2;

area=sqrt(p* (p-a )*(p-b)*(p-c));? printf("El área del triángulo es %.2lf\n", área);?}?else? printf("No se puede formar un triángulo\n" );?}?

2. Respuesta:?

#include?"stdio.h"?main()?

{?int?x,y;?scanf("%d,%d",&x ,&y);if(x*x+y*y>1000)? printf("%d\n",(x*x+y*y)/100);else? printf("%d\n", x+y);?}?

3. Respuesta:?

#include?"stdio.h"?#include?"math.h"?main()?

{?doub

le?x,y;? scanf("%lf",&x);if(x<-2)y=x*x-sin(x);else?if?(x<=2)?y=pow( 2,x)+x;else?y=sqrt(x*x+x+1);? printf("x=%.2lf?y=%.2lf\n",x,y);?}?

4. Respuesta:?

#include?"stdio.h"?main(?)?

{?long?ge,shi,qian,wan,x;scanf("%ld ",&x);wan=x/10000;?

qian=x%10000/1000;shi=x%100/10;?

ge=x%10;?

if?(ge==wan&&shi==qian)/*El dígito de las unidades es igual al dígito de las decenas de mil y el dígito de las decenas es igual al dígito de los mil*/?printf("this?number? es?a?huiwen\n") ;else? printf("¿este?número?¿no?a?huiwen\n");?

}?

5. Respuesta:?

#include?"stdio.h"?main()?

{?float?p,w,s,d,f;?

scanf("%f,%,%f",p,s,w);if?(s>3000)?d=0.15else?if(?s>=2000)?d=0.1;else?if (s>=1000)?d=0.08;else?if(s>=500)?d=0.05;else?if(s>=250)?d=0.02;else?d=0f=p*w*s *(1-d);printf("%f",f);?}?

6. Respuesta:?

#include?"stdio.h"?main()?

{?int?year,money;char?x;?

printf("¿Es el producto de nuestra empresa (s/n):");scanf("%c",&x);?

if(x=='y'||x=='Y ')? {printf("Años de uso del producto:");scanf("%d",&year);? if(año<=1)?money=0;?

else?if( año<8)?money=50;?else?money=100;? printf("El monto de la garantía del producto es: %d\n",money);?

}?

else?

{?money=200;? printf("Este no es un producto de nuestra empresa, la garantía del producto es: %d\n",money);}?}?

7. Respuesta:?

#include?"stdio.h"?main()?

{?int?money,num1,num2;?

printf( "Ingrese el monto del retiro (≤2000):");scanf("%d",&money);?

if(money>2000)?printf("¡Ingrese el monto del retiro≤2000! \ n");else?if(money%50==0)?{?num1=money/100;num2=(money-num1*100)/50;?printf("100 yuanes a pagar: %d piezas \n ",num1);printf("50 yuanes a pagar: %d piezas\n",num2);}elseprintf("¡El monto ingresado debe ser múltiplo de 50!\n");?}

¿Ejercicio 5?

5.1 Preguntas de opción múltiple

CDABAA

¿BDDB?DBCB?

5.2?¿Rellenar los espacios en blanco?

1.2?0?2.333?

3. (1) i<10? o?i<=9 (2) j%3!=0?

4. (1) bandera*(flotante)k/(k+1)? o 1.0*bandera*k/(k+1) (2) bandera=-bandera?5. (1) max=x

(2) x!=-1 (3) scanf("%d",?&x)?

6. (1) x<=9 o x<10

(2) y=9-x?

5.3?Pregunta de corrección (omitida)?5.4?Pregunta de programación?

1. Respuesta:?

(1) bucle for, ¿otros se omiten?

#include?"stdio.h"?

main()?

{?int?i,s=0;? para(i=1;i<=100;i++)s+=i*i;? printf("%d\n",s);?}?

(2) bucle for, ¿otros se omiten?

#include?"stdio.h"?main()?

{?int?i=1, p=1;doble?s=1;hacer{? s+=1.0/p;p*=++i;? }mientras(1.0/p>1e-6);printf("%lf",s);? }?

2. Respuesta:?

#include?"stdio.h"?main()?

{?int?m,n,t,a,b;?

scanf("%d,%d"?,&m,&n)?if?(m

{?t=m?m=n?n=t?}a=m ;b=n;t=m%n? while(t)?

{?m=n?n=t?t=m%n;}printf("%d",n); ?}?

3. Respuesta:?

#include?"stdio.h"?main()?

{?int?x,y,s=1;?

scanf("%d,%d",&x,&y)?for(?y>0?y--)s*=x?

printf("%d,%d,%d\ n?",s%10,s/10%10,s/100%10);?}?

4. Respuesta:?

#include?"stdio.h"?main()?

{?int?x,y,z;? for(?x=1?x< 20?x++)for(?y=1?y<33?y++){?z=100-x-y?

if?((z%3)==0?&&(5*x+ 3 *y+z/3)==100)?printf("x=%d,y=%d,z=%d\n",x,y,z)}?}?

5. Respuesta:?(a)?

#include?"stdio.h"?main()?

{?int?j,k?

para (?j=1?j<=4?j++)? {?for(k=1;k<=4-j;k++)printf("?");printf("****")printf(" \n")}?}?

(b)?

#include?"stdio.h"?main()?

{?int? j,k?

for(?j=1?j<=4?j++)? {for(k=1;k<=4-j;k++)printf("?");? for(k=1?k<=2*j-1?k++)?printf("*")?printf("\n")}?}?

>

6. Respuesta:?

Análisis del programa: utilice un bucle for para controlar el número entre 100 y 999 y descomponga cada número en unidades, decenas y centenas.

?

#include??main()?{int?i,j,k,n;printf("agua?flor'número?es:");for(n= 100;n<1000;n++){?i=n/100;/*Descomponer el lugar de las centenas*/?j=n/10%10;/*Descomponer el lugar de las decenas*/?k=n%10;/* Descomponer el dígito de las unidades */?if(n==i*i*i+j*j*j+k*k*k)?{?printf("%-5d",n);?}}printf(" \n");?}?

7. Respuesta:?

#include??main()?{int?x;for(x=1000;x>=3;x--)if(x%3== 1&&x%5==2&&x%7==3){? printf("El número de estudiantes en esta escuela es: %d personas\n",x);break;}?}?

8 . Respuesta:?

#include??main()?{int?x=12,i=1; while(1)?

{?if( (x+2i)==2*(x+i))?break;i++;}printf("La madre de Xiao Ming tendrá el doble de edad que Xiao Ming en %d años\n",i);printf( " En ese momento, la edad de Xiao Ming era: %d años y la edad de la madre de Xiao Ming era: %d años\n",x+i,x+2i);?}?

¿Pregunta de ejercicio 6?

¿6.1?¿Preguntas de opción múltiple?

DBCCBBDC

¿Tutorial de programación en lenguaje C (3.ª edición?)

6.2?Rellena los espacios en blanco ¿Pregunta?

1. c?2.60?3.1000?10?4.16?

6.3?Preguntas de programación?

1. Respuesta:?

#include?"stdio.h"?#include?"math.h"?

#define?F(a)?a*a+?sqrt(3 *a*a+2*a+1)?main()?

{float?x,?f;?

scanf("%f",?&x?) ;?

f=4.5/F(exp(x))+F(cos(x))+F(sqrt(x))/F(x*x)?printf("%f\ n",?f);?}?

¿Pregunta del ejercicio 7?

7.1 ¿Pregunta de opción múltiple?

BCADA?CCCDA?BCBDB?

7.2? ¿Rellenar los espacios en blanco?

1. (1) 2?3?4?5 (2) 10010 (3) QuickC

(4) 1000001000001000001000001 (5) ¿Idioma?

(6) ¿Idioma?Programación?2 . (1)j+=2 (2)a[i]>a[j]?3. (1) i=1 (2) x[i-1]?

7.3?Preguntas de corrección (omitidas)?7.4?Preguntas de programación?

1. Respuesta:?

#define?N?10?

#include?"stdio.h"?main()?

{?int?a[ N]={1,2,3,4,5,6,7,8,9,10,osum=0,?qsum=0,j;for(j=0;j<10;j++)? ?j%2)?qsum+=a[j];

else?osum+=a[j];? printf("osum=%d,qsum=%d\n",?osum,qsum );?}?

2. Respuesta:?

#define?N?10?

#include?"stdio.h"?ma

en()?

{?int?a[N]={10,20,30,40,50,60,70,80,90},?j,?k,?x;scanf ("%d",&x);for(j=0;j

if?(x

{for(k=N-1;?k>j;?k--)?a[k]=a[k-1 ];?a[j]=x;}? para(j=0;j

printf("%d",a[j]);?}?

3. Respuesta:?

#define?M?3?

#include?"stdio.h"?main()?

{?int?a[ M][M]={{1,2,3},{2,4,5},{3,5,6}},j,k,bandera=1;;for(?j=0;j< M;j++)?

for(k=0;k

4. Respuesta:?

#include?"stdio.h"?#include?"string.h"?main()?

{?char?c1[10],c2[ 10],j;gets(c1);?gets(c2);?

for(j=0;?(c1[j]==c2[j])?&&?c1[j] ?&&?c2[j];?j++);si?(c1[j]>c2[j])?printf("%d\n",1);si?(c1[j]

5. Respuesta:?

#include?"stdio.h"?#include?"string.h"?#define?M?3?#define?N?80?main()?

{?char?a[M][N],j,k,n[5]={0};for(j=0;j

for(j=0;j

if(?a[j] [k]>='A'?&&?a[j][k]<='Z')?n[0]++;?

else?if?(a[j][ k]>='a'?&&?a[j][k]<='z')?n[1]++;?else?if?(a[j][k]>='0'? &&?a[j][k]<='9')?n[2]++;?else?if?(a[j][k]=='?'?)?n[3]++ ;?else?n[4]++;?

for(j=0;j<5;j++)?printf("%4d",?n[j]);?}?

¿Pregunta de ejercicio 8?

8.1 ¿Pregunta de opción única?

¿DBDAC BACCC?

8.2 ¿Pregunta para completar los espacios en blanco?

p>

1. (1) 2,?1? (2) 10#30# (3) CUATRO,?P (4) 60?

2. (1) 49? (2) 2?

(3) 2 (4)?

(5)?

8.3? ) )?8.4?Preguntas de programación?

1. Respuesta:?

p>

#include?"stdio.h"?

main()?

{?int?n1,n2,n3,t;int?*p1,* p2,*p3;?

printf("por favor?ingrese?3?número:n1,n2,n3:");scanf("%d,%d,%d",&n1,&n2, &n3);p1=&n1;?

p2=&n2;p3=&n3;?

if(*p1>*?p2)?{?t=*p1;*p1 =*p2;*p2=t;}?

if(*p1>*p3)?{?t=*p1;*p1=*p3;*p3=t;}si(*p2 >*p3)?{?t=*p2;*p2=*p3;*p3=t;}?

printf("¿los?números?ordenados?son:%d,%d,% d\n",n1,n2,n3);?}?

2. Respuesta:?

#include?"stdio.h"?#define?N?3?main()?

{?int?a[N],*p=a ;for(;p-a

for(;p-a>=0;?p--) ?printf("%d?",*p);?}?

3. Respuesta:?

#include?"stdio.h"?main()?

{?int?a[10];?

int?j ,minl=0,maxl=0;for(j=0;j<10;j++)?

scanf("%d",?a+j);for(j=0;j< 10;j++)? {?if(a[maxl]<*(a+j))?maxl=j;?if(a[minl]>*(a+j))?minl=j;}?

j=a[0];?a[0]=a[minl];a[minl]=j;j=a[9];a[9]=a[maxl];a[maxl ]=j;for(j=0;j<10;j++)printf("%d?",?*(a+j));?}?

4. Respuesta:?

La matriz de entrada es la siguiente: 1234?5678?910?11?12?La matriz de salida es la siguiente:?12?11?10?9?8765?4321?

#define ?M?3?

#define?N?4?

#include?"stdio.h"?main()?

{?int?a[M][N]={1,2,3,4,5,6,7,8,9,10,11,12},k,j,*p=&a[0 ][0],t ;for(k=0,j=M*N-1;k

{?t=*(p+k); ?*(p+k )=*(p+j);?*(p+j)=t;}para?(k=0?k

printf("%4d?",a[k][j]);?printf("\n"); Respuesta:?

#include?"stdio.h"?main()?{?

int?len;?

char?str[20] ,*p=str;?

printf("por favor?input?a?string:\n");scanf("%s",str);len=0;?

mientras(*p!='\0'){? len++;p++;}?

tf("la?cadena?tiene?%d?caracteres.\n",len);?}?

6. Respuesta:?

#include?"string.h"?#include?"stdio.h"?main()?{?

char?*str1[5],ch [5][20],k,t,j,*c;?void?sort(char?**);for(k=0;k<5;k++)?{str1[k]=ch[k] ;?gets(str1[k]);}for(k=0;k<7;k++)?

{?t=k;? j++)?if(strcmp(*(str1+t),*(str1+j))>0)?t=j;?c=*(str1+t);?

*(str1 +t)=*(str1+k)?*(str1+k)=c?}?

for(k=0;k<5;k++)?puts(str1[k]); ?}?

¿Pregunta del ejercicio 9?

9.1 ¿Pregunta de opción múltiple?

CBBAD?DBCCD?DCABC?BCCBA?DCDAB

9.2 ?Rellena los espacios en blanco?

1.120?2. x?3.3,2,2,34. fac?/i?5.8,17?6.9?7.1.0/(i*i)8. ?

fun-in:30,20,10?fun-end:1015,35,1050?10,20,30?9.01234510.93636?11. (1) r+b[k]? (2) *x?

12.7?5?3?1?9?13.15?

14. (1)*x (2)t?15. (1) '\0' (2) n++?16.024?

9.3?Preguntas de corrección (omitidas)?9.4?Preguntas de programación?

1. Respuesta:?

void?zhuan(?)?

{?char?ch;?

while((ch=getchar())!=' \n')?

{if(ch>='a'?&&?ch<='z')?ch=ch-32;?putchar(ch);}?}?

2. Respuesta:?

double?expp(int?n)?{?int?k,?fac=1;?double?sum=1;? for(k=1;?k<=n; ?k++){?fac*=k;? suma+=1.0/fac}? return(suma);?}?

3. Respuesta: ?

int?xy3(?int?x,?int?y)

{?int?k,?num=1;? <=y?k++)?num*=x?num=num%1000return?num?}?

4. Respuesta:?

int?age(?int?n)?{?int?c;? if(n==1)?c=10?c=age(n-1)+ 2¿regresar?c?}?

5. Respuesta:?

#include?"stdio.h"?main()?

{?int?a,b,c,d;?

void?diversión(int?a,int?b,int?*c,?int?*d);scanf("%d%d",&a,&b);diversión(a,b,&c,&d);?

printf("%d?%d",c,d);?

}?

void?fun(int?a,int?b ,int?*c,?int?*d)?{?si?(

b)?

{?*c=a/b;?*d=a%b;}?}?

6. Respuesta:?

#include?"stdio.h"?

main(int?argc,char?*argv[])?{?int?k;?

printf("argc=%d\n",argc);?for?(k=1;k

¿Preguntas de ejercicio?10?

10.1?Preguntas de opción única?

CDBBB?BBBAD?CCBDC

10.2?Rellenar en los espacios en blanco ¿Pregunta?

1. ¿El espacio total de almacenamiento ocupado por todos los miembros de la estructura? ¿Igual al miembro que ocupa el mayor espacio de almacenamiento?

¿Apéndice F? ¿Respuestas de referencia a preguntas después de clase 285?

3. (1)struct?satype?(2)3(3)sa.a(4)9(5)psa=&sa?4.80?5. struct?node?6.0?

10.3?¿Preguntas de programación?

1. Respuesta:?

#include?"stdio.h"?

struct?student?{? long?num;? char?name[20]; puntuación;?};?main()?

{?struct?student?s[20],?temp;int?j,k,?man=0,?woman=0;?float? sumaman=0,summujer=0,?aveman,?avemujer; for(k=0;?k<20;?k++)? {?scanf("%ld?%s?%c%f",&s[k] .num, s[k].nombre, &s[k].sexo, &s[k].score);?if(s[k].sex=='m')?

{? sumaman+=s[k].score;?man++;}?else?

{?sumwoman+=s[k].score;mujer++?}?}?

aveman=summan /hombre;?

avemujer=summujer/mujer;?

printf("%d\t%f\t%d\t%f\n",hombre,aveman, mujer, avemujer);?for(k=0;?k<19;?k++)?

for(j=0;j<20-k;j++)?

if(s[j].puntuación

{?temp=s[j]; +1]=temp;}printf("los?números?ordenados:\n");for(k=0;k<20;k++)?

printf("%ld\t%s \t%c\t%5.1f\n", s[k].num, s[k].nombre, s[k].sexo, s[k].score);?}?

¿Pregunta de ejercicio 11?

11.1 ¿Pregunta de opción única?

¿MAL?

11.2 ¿Pregunta para completar espacios en blanco?

1 .3d3d330?2. (1) 28? (2) 20 (3) 0 (4)--9?

3. (1) 251? (2) 42

(3) 209? (4) –295? (5) 848?

¿Pregunta del ejercicio 12?

12.1?¿Preguntas de opción múltiple?

BCDCA?ADA?

12.2?¿Rellena los espacios en blanco?

1. ¿Rebobinar (puntero de archivo)?2. "d1

.dat", "rb"? 3. stdin?

4. ¿Archivo de texto; archivo binario? 5. (1) "w"

(2) str[i]- -32? (3) "r"?

6. fopen?7. ¿Hola? (1) "r"

(2) fgetc(fp) ¿lenguaje C? experimento de programación y guía de ejercicios respuestas de programación después de clase P18?

(1)?

#include?int?main(void)? ;?fahr=150;?celsius=5*fahr/9-5*32/9;?printf("fahr=%d,celsius=%d\n",fahr,celsius);?return ?0;?} ?

(2)?

#include?int?main(void)?{?intcelsius,fahr;?celsius=26; celsius/5+32;?printf("celsius=%d,fahr=%d\n",celsius,fahr);?return?0;?}?

(3 )?

#include?int?main(void)?{?intaverage,math,eng,comp;?math=87;?eng=72;?comp=93;? eng+comp)/3;?printf("math=%d,eng=%d,comp=%d,average=%d\n",math,eng,comp,average);?return ?0;?} ?

(4)?

#include?int?main(void)?{?intn,a,b,c;? n%10;? b=(n/10)%10;?a=n/100;? printf("El dígito de las unidades del número entero %d es %d, el dígito de las decenas es %d y el dígito de las centenas es %d El número de dígitos es %d\n",n,c,b,a);?return?0;?

}?

P27?

( 1)?

#include?#include?int?main(void)?{?intcelsius,fahr;?printf("Entrar? celsius:"); ?scanf("%d",&celsius);?fahr=9*celsius/5+32;?printf("fahr%d\n",fahr);?return?0;?}?

(2)?

#include?#include?int?main(void)?{?intmoney,year;?doublerate,interés ;?printf(" Ingrese?dinero,año,tasa:");?scanf("%d%d%lf",&dinero,&año,&tasa);?interest=dinero*pow(1+tasa,año)-dinero ;?printf(" interés=%.2f\n",interés);?return?0;?}?

(3)?

#include ?#include?int?main(vacío)

?{?doublex,y;?printf("Enter?x:");?scanf("%lf",&x);? si(x<0){y=pow(x+1,2)+2* x+1/x;?}?else{y=sqrt(x);?}? printf("y=f(%f)=%.2f\n",x,y);?return?0;?

}?

(4)?

#include?int?main(void)?{?intx,y;?printf ("Ingresar?num1:");?scanf("%d",&x);?printf("Ingresar?num2:");?scanf("%d",&y);?printf("%d+%d =%d\n",x,y,x+y);?printf("%d-%d=%d\n",x,y,x-y);?printf("%d*%d=% d\n",x,y,x*y);?printf("%d/%d=%d\n",x,y,x/y);?printf("%d%%%d= %d\n",x,y,x%y);?return?0;?}?

¿Factorial de 10?

#include?int ?main(void)?{?inti,n,product;?printf("Enter?n:");?scanf("%d",&n);?product=1;?for(i=1;i< =n;i++){producto=producto*i;?}?printf("producto=%d\n",producto);?return?0;?}