Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original
ACADEMIA/10e1.c #include <stdio.h> int main(){ printf ("Hola\nMundo\n"); /* system("PAUSE");*/ return 0; } ACADEMIA/10e2.c #include <stdio.h> int main(){ printf ("apostofe(\')\t\t"); printf ("comillas(\")\t\t"); printf ("diagonal invertida(/)\n"); /* system("PAUSE");*/ return 0; } ACADEMIA/10e2.c~ #include <stdio.h> int main(){ printf ("\'\n"); printf ("\"\n"); printf ("/\n"); /* system("PAUSE");*/ return 0; } ACADEMIA/11e3.c #include <stdio.h> int main(){ printf ("Alarma\a\n"); /* system("PAUSE");*/ return 0; } ACADEMIA/11e4.c #include <stdio.h> int main(){ printf ("* Victoria *\n"); /* system("PAUSE");*/ return 0; } ACADEMIA/11e5.c #include <stdio.h> int main(){ printf ("Frase de prueba\rOtra frase encima\ny otra\bmas\n"); /*\r regreso de carro \n cambio de linea \b retroceso*/ /*Imprime por pantalla: Otra frase encima y otrmas */ /* system("PAUSE");*/ return 0; } ACADEMIA/11e5.c~ #include <stdio.h> int main(){ printf ("Frase de prueba\rOtra frase encima\ny otra\bmas\n"); /* system("PAUSE");*/ return 0; } ACADEMIA/16e1.c #include <stdio.h> int main(){ int h, m; printf ("¿Que hora es?\t"); printf ("Introduzca las horas:\t"); scanf ("%d", &h); printf ("Introduzca los minutos:\n"); scanf ("%d",&m); printf ("Son las %d:%d:00\n", h,m); } ACADEMIA/16e2.c #include <stdio.h> #include <stdlib.h> int main(){ char n, a1, a2; printf("¿Cual es la primera inicial de su nombre?\n"); fflush(stdin); scanf ("%c",&n); printf("¿Cual es la primera inicial de su primer apellido?\n"); fflush(stdin); scanf("%c",&a1); printf("¿Cual es la primera inicial de su segundo apellido\n?"); fflush(stdin); scanf("%c", &a2); printf ("Sus iniciales son: %c.%c.%c.", n, a1, a2); } ACADEMIA/17e2.c #include <stdio.h> int main(){ float a; char n, a1, a2; printf("¿cuanto mide?: \n"); scanf ("%f", &a); printf("¿Cual es la primera inicial de su nombre?\n"); fflush(stdin); scanf ("%c",&n); printf("¿Cual es la primera inicial de su primer apellido?\n"); fflush(stdin); scanf("%c",&a1); printf("¿Cual es la primera inicial de su segundo apellido\n?"); fflush(stdin); scanf("%c", &a2); printf ("Sus iniciales son: %c.%c.%c. y su altura es: %1.2f", n, a1, a2, a); return 0; } ACADEMIA/20e2.c~ #include <stdio.h> int main(){ int i = 4, x = 5; for (i = 0; i < 4; i++){ printf (">>> %d: %d\n", i, i*x); } return 0; } ACADEMIA/23e1.c #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { float p = 0, t = 0, td = 0; int d = 0; printf ("¿Cual es su precio?\n"); scanf ("%f", &p); printf("¿Que descuento se le aplica?:\n"); scanf ("%d", &d); td = p * (d/100.0); t = p - td; printf ("El precio total al aplicar un descuento del %d % a %f es: %f", d, p, t); system("PAUSE"); return 0; } ACADEMIA/23e2.c #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { float b, h, p=0, a=0; printf ("¿Cuanto mide la base del rectandulo?\t"); scanf("%f", &b); printf ("¿Cuanto mide la altura del rectandulo?\t"); scanf("%f", &h); p = (b * 2) + (h * 2); a = b * h; printf ("El perimetro del rectangulo es: %f\t", p); printf("\n"); printf("El area del rectangulo es: %f\t", a); system("PAUSE"); return 0; } ACADEMIA/23e3.c #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { double d=0, e=0; printf ("Escriba un numero de dolares:"); scanf ("%lf", &d); e = d / 1.3325; printf ("%lf dolares son %lf euros", d, e); system("PAUSE"); return 0; } ACADEMIA/24e4.c #include <stdio.h> #define pi 3.1416 int main(){ float r, p, a, v; printf ("Introduzca el radio de la circunferencia: \t"); scanf ("%f", &r); p = 2 * pi * r; a = pi * r * r; v = 4 * pi * r * r * r / 3; printf ("Calculo del perimetro de la circunferencia: 2 * pi * %f = %f\n", r, p); printf ("Calculo del area de la circunferencia: pi * %f * %f = %f\n", r, r, a); printf ("Calculo del volumen de la esfera: 4 * pi * %f * %f * %f / 3 = %f\n", r, r, r, v); } ACADEMIA/24e4.c~ #include <stdio.h> #define pi 3.1416 int main(){ float r, p, a, v; printf ("Introduzca el radio de la circunferencia: \t"); scanf ("%f", &r); p = 2 * pi * r; a = pi * r * r; v = 4 * pi * r * r * r / 3; printf ("Calculo del perimetro de la circunferencia: 2 * pi * %f = %f\n", r, p); printf ("Calculo del area de la circunferencia: pi * %f * %f = %f\n", r, r, a); printf ("Calculo del volumen de la esfera: r * pi * %f * %f * %f / 3 = %f\n", r, r, r, v); } ACADEMIA/24e5.c #include <stdio.h> #include "math.h" int main(){ int a, b, c; float x1, x2; printf ("Introduzca el primer coeficiente: \n"); scanf ("%d",&a); printf ("Introduzca el segundo coeficiente: \n"); scanf ("%d",&b); printf ("Introduzca el tercer coeficiente: \n"); scanf ("%d",&c); printf ("La ecuacion que tenemos es: %d*x*x + %d*x + %d = 0\n", a, b, c); x1 = (-b + sqrt(b * b - 4 * a * c))/2; x2 = (-b - sqrt(b * b - 4 * a * c))/2; printf ("x toma el valor de %f y %f", x1, x2); /*system ("PAUSE");*/ return 0; } ACADEMIA/24e5.c~ #include <stdio.h> #include "math.h" int main(){ int a, b, c; float x1, x2; printf ("Introduzca el primer coeficiente: \n"); scanf ("%d",&a); printf ("Introduzca el segundo coeficiente: \n"); scanf ("%d",&b); printf ("Introduzca el tercer coeficiente: \n"); scanf ("%d",&c); printf ("La ecuacion que tenemos es: %d*x*x + %d*x + %d = 0\n", a, b, c); x1 = (-b + sqrt(b * b - 4 * a * c))/2; x2 = (-b - sqrt(b * b - 4 * a * c))/2; printf ("x toma el valor de %f y %f", x1, x2); system ("PAUSE"); return 0; } ACADEMIA/24e5.o ACADEMIA/24e6.c #include <stdio.h> int main(){ int r1, r2; float req; printf ("Introduzca una resistencia: \n"); scanf ("%d", &r1); printf ("Introduzca otra resistencia: \n"); scanf ("%d", &r2); req = ((float)r1 * r2) / (r1 + r2); printf ("La resistencia equivalente en parerelo es: %f\n", req); /* ESTO SE PONE EN WINDOWS: fflush(stdin); getchar();*/ return 0; } ACADEMIA/24e6.c~ #include <stdio.h> int main(){ int r1, r2; float req; printf ("Introduzca una resistencia: \n"); scanf ("%d", &r1); printf ("Introduzca otra resistencia: \n"); scanf ("%d", &r2); req = ((float)r1 * r2) / (r1 + r2); printf ("La resistencia equivalente en parerelo es: %f\n", req); /*fflush(stdin); getchar();*/ return 0; } ACADEMIA/24e7.c #include <stdio.h> int main(){ float a, b, c, d, m; printf ("Introdzca cuatro numeros: \n"); scanf ("%f %f %f %f", &a, &b, &c, &d); m = (a + b + c + d) / 4; printf ("La media de %f, %f, %f y %f es: %f\n", a, b, c, d, m); return 0; } ACADEMIA/24e7.c~ #include <stdio.h> int main(){ float a, b, c, d, m; printf ("Introdzca cuatro numeros: \n"); scanf ("%f %f %f %f", &a, &b, &c, &d); m = (a + b + c + d) / 4; printf ("La media de %f, %f, %f y %f es: %f\n", a, b, c, d); return 0; } ACADEMIA/24e8.c #include <stdio.h> int main (){ int x = 2, y = 6, z = 4; y = y + 4 * z; y += x; printf ("%d", y); return 0; } ACADEMIA/24e8.c~ #include <studio.h> int main (){ int x = 2, y = 6, z = 4; y = y + 4 * z; y += x; printf ("%d", y); return 0; } ACADEMIA/24e9.c #include <stdio.h> int main (){ int x = 2, y = 6, z = 4; if (x > y || x < z) printf ("verdadero"); else printf ("falso"); return 0; } ACADEMIA/24e9.c~ #include <studio.h> int main (){ int x = 2, y = 6, z = 4; if (x > y || x < z) printf ("verdadero"); else printf ("falso"); return 0; } ACADEMIA/25e10.c #include <stdio.h> int main (){ int x = 2, y = 6; if (x < y && x == y) printf ("verdadero"); else printf ("falso\n"); /*system("PAUSE");*/ return 0; } ACADEMIA/25e10.c~ #include <stdio.h> int main (){ int x = 2, y = 6; if (x < y && x == y) printf ("verdadero"); else printf ("falso\n"); system("PAUSE"); return 0; } ACADEMIA/25e11.c #include <stdio.h> int main (){ int x = 2, y = 6; if ((x < y && x != y) || !(x == y)) printf ("verdadero\n"); else printf ("falso\n"); return 0; } ACADEMIA/25e11.c~ #include <stdio.h> int main (){ int x = 2, y = 6; if ((x < y && x != y) || !(x == y)) printf ("verdadero"); else printf ("falso"); return 0; } ACADEMIA/29e1.c #include <stdio.h> int main(){ int i; for (i = 0; i < 4; i++){ printf (">>> %d: %d\n", i, i*i*2); } return 0; } ACADEMIA/29e2.c #include <stdio.h> int main(){ int i = 4, x = 5; for (i = 0; i < 4; i++){ printf (">>> %d: %d\n", i, i*x); } return 0; } ACADEMIA/30e3.c #include <stdio.h> int main(){ int i = 4, x = 5; for (i = x; i < 10; i++){ printf (">>> %d, \n", i); } return 0; } ACADEMIA/30e4.c #include <stdio.h> int main(){ int i = 4, x = 5; if (x < (2 * i)) printf ("verdadero\n"); else printf ("falso\n"); return 0; } ACADEMIA/30e5.c #include <stdio.h> int main(){ int i = 4, x = 5; for (i = 0; i < 10; i++){ if (i < x) printf ("%d, ", i); else printf ("%d,", i - x); } system ("PAUSE"); return 0; } ACADEMIA/30e6.c #include <stdio.h> int main (){ int i; for (i = 1; i < 58; i++) printf ("%d\t",i); system ("PAUSE"); return 0; } ACADEMIA/30e6.c~ #include <stdio.h> int main (){ int i; for (i = 1; i < 58; i++) printf ("%d\t",i); do (i > 0 && i < 58){ printf ("%d",i); } do{ printf ("%d",i); }while(i < 0 && i > 58) return 0; } ACADEMIA/30e6b.c #include <stdio.h> int main (){ int i; i = 0; while (i >= 0 && i < 58){ printf ("%d\t",i); i++; } /*system("PAUSE");*/ return 0; } ACADEMIA/30e6b.c~ #include <stdio.h> int main (){ int i; i = 0; while (i >= 0 && i < 58){ printf ("%d\t",i); i++; } system ("PAUSE"); return 0; } ACADEMIA/30e6c.c #include <stdio.h> int main (){ int i; do{ printf ("%d\t",i); i++; }while(i >= 0 && i < 58); /*system("PAUSE");*/ return 0; } ACADEMIA/30e6c.c~ #include <stdio.h> int main (){ int i; do{ printf ("%d\t",i); i++; }while(i >= 0 && i < 58); system("PAUSE"); return 0; } ACADEMIA/30e7.c #include <stdio.h> int main(){ int a, i; printf ("Introduzca un numero: \n"); scanf ("%d", &a); for (i = 0; i <= a; i++) printf ("%d\t",i); return 0; } ACADEMIA/30e7.c~ #include <stdio.h> int main(){ int a, i; printf ("Introduzca un numero: \n"); scanf ("%d", &a); for (i = 0; i <= a; i++) printf ("%d",i); return 0; } ACADEMIA/30e7b.c #include <stdio.h> int main(){ int a, i; printf ("Introduzca un numero: \n"); scanf ("%d", &a); i = 0; while (i >=0 && i<=a){ printf ("%d\t",i); i++; } return 0; } ACADEMIA/30e7b.c~ #include <stdio.h> int main(){ int a, i; printf ("Introduzca un numero: \n"); scanf ("%d", &a); while (i >=0 && i<=a){ printf ("%d\t",i); i++; } return 0; } ACADEMIA/30e7c.c #include <stdio.h> int main(){ int a, i; printf ("Introduzca un numero: \n"); scanf ("%d", &a); do{ printf ("%d\t",i); }while (i >= 1|| i <= a); system("PAUSE"); return 0; } ACADEMIA/30e7c.c~ #include <stdio.h> int main(){ int a, i; printf ("Introduzca un numero: \n"); scanf ("%d", &a); do{ printf ("%d\t",i); }(i > a); return 0; } ACADEMIA/31e10.c #include <stdio.h> int main(){ int a, b, c; printf ("Introduzca tres numeros: \t"); scanf ("%d %d %d", &a, &b, &c); /*a = 0;*/ if ((a % 2) == 0) printf ("%d es par\t", a); if ((b % 2) == 0) printf ("%d es par\t", b); if ((c % 2) == 0) printf ("%d es par\t", c); if ((a % 2) == 1) printf ("%d es impar\t", a); if ((b % 2) == 1) printf ("%d es impar\t", b); if ((c % 2) == 1) printf ("%d es impar\t", c); system ("PAUSE"); return 0; } ACADEMIA/31e10.c~ #include <stdio.h> int main(){ int a, b, c; printf ("Introduzca tres numeros: \t"); scanf ("%d", &a); /*a = 0;*/ if (a > 2){ a = a - 2; printf ("%d\t", a); } if (a == 2) printf ("%d es par\n", a); if (a == 1) printf ("%d es impar\n", a); return 0; } ACADEMIA/31e11.c #include <stdio.h> int main(){ char d[2], s[2]; printf("Introduzca con una letra el momento de dia en el que esta (m - mangana, t - tarde o n - noche): \t"); scanf("%s", &d[0]); /*d=aux[0];*/ printf("\n"); printf("Introduzca con una letra el sexo (h - hombre o m - mujer): "); scanf("%s", &s[0]); /*s=aux[0];*/ if (d[0] == 'm') printf("Buenos dias "); else if (d[0] == 't') printf ("Buenas tardes "); else /*(d == 'n')*/ printf("Buenas noches "); if (s[0] == 'h') printf ("sengor\n"); else /*(s == 'm')*/ printf("sengora\n"); /*system ("PAUSE");*/ return 0; } ACADEMIA/31e11.c~ #include <stdio.h> int main(){ char d[2], s[2]; printf("Introduzca con una letra el momento de dia en el que esta (m - mangana, t - tarde o n - noche): \t"); scanf("%s", &d[0]); /*d=aux[0];*/ printf("\n"); printf("Introduzca con una letra el sexo (h - hombre o m - mujer): "); scanf("%s", &s[0]); /*s=aux[0];*/ if (d[0] == 'm') printf("Buenos dias "); else if (d[0] == 't') printf ("Buenas tardes "); else /*(d == 'n')*/ printf("Buenas noches "); if (s[0] == 'h') printf ("sengor\n"); else /*(s == 'm')*/ printf("sengora\n"); system ("PAUSE"); return 0; } ACADEMIA/31e12.c #include <stdio.h> int main(){ int a, b, c; printf("Introduzca tres numeros:\t"); scanf("%d %d %d", &a, &b , &c); if (a < b ){ if (b < c){ printf ("%d < %d < %d ", a, b, c); break; } if (c < b){ printf ("%d < %d < %d ", a, c, b); break; } } /*if (a <= c <= b) printf ("%d < %d < %d ", a, c, b); if (b <= a <= c) printf ("%d < %d < %d ", b, a, c); if (b <= c <= a) printf ("%d < %d < %d ", b, c, a); if (c <= a <= b) printf ("%d < %d < %d ", c, a, b); if (c <= b <= a) printf ("%d < %d < %d ", c, b, a); if ((a = b = c)) printf ("%d = %d = %d ", a, b, c); if ((a = b) < c) printf ("%d = %d < %d ", a, b, c); if ((a = c) < b) printf ("%d = %d < %d ", a, c, b); */ system ("PAUSE"); return 0; } ACADEMIA/31e12.c~ #include <stdio.h> int main(){ int a, b, c; printf("Introduzca tres numeros:\t"); scanf("%d %d %d", &a, &b , &c); if (a < b < c) printf ("%d < %d < %d ", a, b, c); if (a < c < b) printf ("%d < %d < %d ", a, c, b); if (b < a < c) printf ("%d < %d < %d ", b, a, c); if (b < c < a) printf ("%d < %d < %d ", b, c, a); if (c < a < b) printf ("%d < %d < %d ", c, a, b); if (c < b < a) printf ("%d < %d < %d ", c, b, a); if ((a = b = c)) printf ("%d = %d = %d ", a, b, c); if ((a = b) < c) printf ("%d = %d < %d ", a, b, c); if ((a = c) < b) printf ("%d = %d < %d ", a, c, b); return 0; } ACADEMIA/31e12.exe ACADEMIA/31e13.c #include <stdio.h> int main (){ int i, a, b; printf ("Introduzca dos numeros: "); scanf ("%d %d", &a, &b); if (a % 2 == 0 && b % 2 == 0){ for (i = a+1; i <= b-1; i+=2) printf ("%d ", i); } else if (a % 2 == 0 && b % 2 == 1){ for (i = a+1; i <= b; i+=2) printf ("%d ", i); } else if (a % 2 == 1 && b % 2 == 0){ for (i = a; i <= b-1; i+=2) printf ("%d ", i); } else if (a % 2 == 1 && b % 2 == 1){ for (i = a; i <= b; i+=2) printf ("%d ", i); } system("PAUSE"); return 0; } ACADEMIA/31e13.c~ #include <stdio.h> int main (){ return 0; } ACADEMIA/31e14.c #include <stdio.h> int main() { int n1, n2, i; char n; printf ("Introduzca dos numeros: "); scanf ("%d %d", &n1, &n2); printf ("Introduzca la letra 'i' o 'p' si quiere que escriba los numeros impares o pares: "); fflush (stdin); scanf ("%c", &n); if (n == 'i'){ if (n1 % 2 == 0 && n2 % 2 == 0){ for (i = n1+1; i<= n2-1; i+=2) printf ("%d ", i); } if (n1 % 2 == 1 && n2 % 2 == 0){ for (i = n1; i<= n2-1; i+=2) printf ("%d ", i); } if (n1 % 2 == 0 && n2 % 2 == 1){ for (i = n1+1; i<= n2; i+=2) printf ("%d ", i); } if (n1 % 2 == 1 && n2 % 2 == 1){ for (i = n1; i<= n2; i+=2) printf ("%d ", i); } } if (n == 'p'){ if (n1 % 2 == 0 && n2 % 2 == 0){ for (i = n1; i<= n2; i+=2) printf ("%d ", i); } if (n1 % 2 == 1 && n2 % 2 == 0){ for (i = n1+1; i<= n2; i+=2) printf ("%d ", i); } if (n1 % 2 == 0 && n2 % 2 == 1){ for (i = n1; i<= n2-1; i+=2) printf ("%d ", i); } if (n1 % 2 == 1 && n2 % 2 == 1){ for (i = n1+1; i<= n2-1; i+=2) printf ("%d ", i); } } system ("PAUSE"); return 0; } ACADEMIA/31e15.c #include <stdio.h> int main(){ char a[2]; do{ printf ("Introduzca la letra 'c': "); scanf ("%s", &a[0]); if (a[0] != 'c' && a[0] != 'C') printf ("Letra incorrecta\n"); } while(a[0] != 'c' && a[0] != 'C'); printf ("Gracias\n"); /*system ("PAUSE");*/ return 0; } ACADEMIA/31e15.c~ #include <stdio.h> int main(){ char a[2]; do{ printf ("Introduzca la letra 'c': "); scanf ("%s", &a[0]); if (a[0] != 'c' && a[0] != 'C') printf ("Letra incorrecta\n"); } while(a[0] != 'c' && a[0] != 'C'); printf ("Gracias"); /*system ("PAUSE");*/ return 0; } ACADEMIA/31e16.c #include <stdio.h> int main(){ int a, b; do { printf ("Introduzca dos numeros consecutivos: "); scanf ("%d %d", &a, &b); }while (b != a+1); /*Repite el proceso si NO introduces dos numeros consecutivos*/ printf ("Gracias\n"); /*system ("PAUSE");*/ return 0; } ACADEMIA/31e16.c~ #include <stdio.h> int main(){ int a, b; do { printf ("Introduzca dos numeros consecutivos: "); scanf ("%d %d", &a, &b); }while (b != a+1); /*Pongo la condicion contraria porque son datos que ha introducido el usuario*/ printf ("Gracias\n"); /*system ("PAUSE");*/ return 0; } ACADEMIA/31e17.c #include <stdio.h> int main(){ int a, b, c; do{ printf ("Introduzca tres numeros consecutivos: "); scanf ("%d %d %d", &a, &b, &c); }while (b != a+1 || c != a+2); printf ("Gracias\n"); /*system ("PAUSE");*/ return 0; } ACADEMIA/31e17.c~ #include <stdio.h> int main(){ int a, b, c; do{ printf ("Introduzca tres numeros consecutivos: "); scanf ("%d %d %d", &a, &b, &c); }while (b != a+1 || c != a+2); printf ("Gracias\n"); system ("PAUSE"); return 0; } ACADEMIA/31e8.c #include <stdio.h> int main(){ int a, b, i; printf ("Introduzca un numero:\t"); scanf ("%d", &a); printf ("Introduzca otro numero:\t"); scanf ("%d", &b); if (a < b){ for (i = a; i <= b; i++) printf ("%d\t",i); } else if (a > b){ for (i = a; i >= b; i--) printf ("%d\t",i); } else printf ("%d\n", a); /*system("PAUSE");*/ return 0; } ACADEMIA/31e8.c~ #include <stdio.h> int main(){ int a, b, i; printf ("Introduzca un numero:\t"); scanf ("%d", &a); printf ("Introduzca otro numero:\t"); scanf ("%d", &b); if (a < b){ for (i = a; i <= b; i++) printf ("%d\t",i); } else if (a > b){ for (i = a; i >= a; i--) printf ("%d\t",i); } else printf ("%d\n", a); /*system("PAUSE");*/ return 0; } ACADEMIA/31e8b.c #include <stdio.h> int main(){ int a, b, i; printf ("Introduzca un numero:\t"); scanf ("%d", &a); printf ("Introduzca otro numero:\t"); scanf ("%d", &b); if (a < b){ /*for (i = a; i <= b; i++) printf ("%d",i); }*/ i = a; while (i <= b){ printf ("%d ",i); i++; } } else if (b < a) { /*for (i = b; i <= a; i++) printf ("%d",i);*/ i = b; while (i <= a){ printf ("%d ", i); i++; } } else printf ("%d", a); printf ("\n"); system("PAUSE"); return 0; } ACADEMIA/31e8b.c~ #include <stdio.h> int main(){ int a, b, i; printf ("Introduzca dos numeros:\t"); scanf ("%d, %d", &a, &b); while (a < b){ for (i = a; i <= b; i++) printf ("%d",i); } else if (b < a){ for (i = b; i <= a; i++) printf ("%d",i); } else printf ("%d", a); system("PAUSE"); return 0; } ACADEMIA/31e8c.c #include <stdio.h> int main(){ int a, b, c; printf("Introduzca tres numeros:\t"); scanf("%d %d %d", &a,&b,&c); if (a system ("PAUES"); return 0; } ACADEMIA/31e9.c #include <stdio.h> int main(){ int a, b; printf("Introduzca dos numeros: \t"); scanf("%d %d",&a, &b); if (a < b) printf("%d es el numero menor y %d es el numero mayor", a, b); else if (b < a) printf("%d es el numero menor y %d es el numero mayor", b, a); else printf("Los dos numeros son iguales", a, b); system ("PAUSE"); return 0; } ACADEMIA/32e18.c #include <stdio.h> #include "math.h" int main (){ float a, b, c, s1, s2, radic, sa, sb; char f; do{ printf ("Escribe los tres coeficientes de la ecuacion de segundo grado a*x*x + b*x + c:"); scanf ("%f %f %f",&a, &b,&c); radic = b*b - 4*a*c; if (radic < 0){ sa = -b/2*a; sb = sqrt(-radic)/2*a; printf ("La soluciones de la ecuacion son: %f + %f *i y %f - %f *i", sa, sb, sa, sb); } else { s1 = (-b + sqrt(radic))/(2*a); s2 = (-b - sqrt(radic))/(2*a); printf ("%f\t", s1); printf ("%f\n", s2); } printf ("Introduzca la letra 'c' si desea continuar o la letra 's' si desea salir: "); fflush (stdin); scanf ("%c", &f); /*if (f == 's') break;*/ }while (f != 's'); system ("PAUSE"); return 0; } ACADEMIA/32e19.c #include <stdio.h> int main(){ int a, b; char p[2]; do{ printf ("Introduzca dos numeros: "); scanf ("%d %d", &a, &b); printf ("La ecuacion que queda de (x + (%d))*(x + (%d)) = x*x + (%d)*x + (%d)\n", a, b, a+b, a*b); printf ("Pulse la letra 'c' o 's' si desea continuar o salir: "); /*fflush (stdin); */ scanf ("%s", &p[0]); if (p[0] == 's') break; printf("\n"); }while (p[0] != 's'); return 0; } ACADEMIA/32e19.c~ #include <stdio.h> int main(){ int a, b; char p[1]; do{ printf ("Introduzca dos numeros: "); scanf ("%d %d", &a, &b); printf ("La ecuacion que queda de (x + (%d))*(x + (%d)) = x*x + (%d)*x + (%d)\n", a, b, a+b, a*b); printf ("Pulse la letra 'c' o 's' si desea continuar o salir: "); /*fflush (stdin); */ scanf ("%s", &p[0]); printf("\n"); }while (p != 's'); return 0; } ACADEMIA/32e20.c #include <stdio.h> int main(){ int i, a, fact=1; printf ("Introduzca un numero: "); scanf ("%d", &a); if (a == 0) printf ("0! = 1"); else {for (i = 1; i <= a; i++) fact *= i; } printf ("%d\n", fact); /* system ("PAUSE");*/ return 0; } ACADEMIA/32e20.c~ #include <stdio.h> int main(){ int i, a, fact=1; printf ("Introduzca un numero: "); scanf ("%d", &a); if (a == 0) printf ("0! = 1"); else {for (i = 1; i <= a; i++) fact *= i; } printf ("%d\nº", fact); /* system ("PAUSE");*/ return 0; } ACADEMIA/32e21.c #include <stdio.h> int main(){ int b, e, exp,i; printf("Introduzca la base y el exponente de un numero exponencial: "); scanf ("%d %d", &b, &e); exp = 1; /*inicializo*/ for (i = 1; i <= e; i++){ exp *= b; } printf ("%d elevado a %d = %d\n", b, e, exp); /*El for no incluye este printf*/ /* system ("PAUSE");*/ return 0; } ACADEMIA/32e21.c~ #include <stdio.h> int main(){ int b, e, exp,i; printf("Introduzca la base y el exponente de un numero exponencial: "); scanf ("%d %d", &b, &e); exp = 1; /*inicializo*/ for (i = 1; i <= e; i++){ exp *= b; } printf ("%d elevado a %d = %d", b, e, exp); /*El for no incluye este printf*/ /* system ("PAUSE");*/ return 0; } ACADEMIA/32e22.c #include <stdio.h> int main(){ int i, a; printf("Introduzca un numero: "); scanf ("%d", &a); if (a == 0) printf ("Se puede dividir por cualquier otro numero"); else if (a == 1) printf ("Se puede dividir por si mismo"); else {for (i = 2; i < a; i++) if (a % i == 0) printf ("%d es divisor de %d, \t", i, a); } printf ("%d es divisor de %d\n", a, a); /* system ("PAUSE");*/ return 0; } ACADEMIA/32e22.c~ #include <stdio.h> int main(){ int i, a; printf("Introduzca un numero: "); scanf ("%d", &a); if (a == 0) printf ("Se puede dividir por cualquier otro numero"); else if (a == 1) printf ("Se puede dividir por si mismo"); else {for (i = 2; i < a; i++) if (a % i == 0) printf ("%d es divisor de %d\t", i, a); } printf ("%d es divisor de %d\n", a, a); /* system ("PAUSE");*/ return 0; } ACADEMIA/32e23.c #include <stdio.h> int main(){ int a, b, i; printf("Introduzca dos numero: "); scanf ("%d %d", &a, &b); if (a == 0) { printf ("%d se puede dividir por cualquier otro numero\n", a); exit(0);} if (b == 0) { printf ("%d se puede dividir por cualquier otro numero\n", b); exit(0);} if (a == 1) { printf ("ambos se pueden dividir por 1\n"); exit(0);} if (b == 1) { printf ("ambos se pueden dividir por 1\n"); exit(0);} for (i = 1; i <= a && i <= b; i++){ if (a % i == 0 && b % i == 0) printf ("%d es divisor comun de %d y %d, ", i, a, b); } printf("\n"); /*system ("PAUSE");*/ return 0; } ACADEMIA/32e23.c~ #include <stdio.h> int main(){ int a, b, i; printf("Introduzca dos numero: "); scanf ("%d %d", &a, &b); if (a == 0) { printf ("%d se puede dividir por cualquier otro numero\n", a); exit(0);} if (b == 0) { printf ("%d se puede dividir por cualquier otro numero\n", b); exit(0);} if (a == 1) { printf ("ambos se pueden dividir por 1\n"); exit(0);} if (b == 1) { printf ("ambos se pueden dividir por 1\n"); exit(0);} for (i = 1; i <= a && i <= b; i++){ if (a % i == 0 && b % i == 0) printf ("%d es divisor comun de %d y %d, ", i, a, b); } printf("\n"); system ("PAUSE"); return 0; } ACADEMIA/32e24.c #include <stdio.h> int main(){ int a, b, i; printf("Introduzca dos numero: "); scanf ("%d %d", &a, &b); if (a == 0) { printf ("%d se puede dividir por cualquier otro numero", a); exit(0);} if (b == 0) { printf ("%d se puede dividir por cualquier otro numero", b); exit(0);} if (a == 1) { printf ("%d puede dividir por si mismo", a); exit(0);} if (b == 1) { printf ("%d puede dividir por si mismo", b); exit(0);} if (a < b) { for (i = a; i >= 1; i--){ if (a % i == 0 && b % i == 0){ printf ("%d es el maximo comun divisor de %d y %d, ", i, a, b); break;} } } if (b < a) { for (i = b; i >= 1; i--){ if (a % i == 0 && b % i == 0){ printf ("%d es el maximo comun divisor de %d y %d, ", i, a, b); break;} } } if (a == b) { for (i = a; i >= 1; i--){ if (a % i == 0 && b % i == 0){ printf ("%d es el maximo comun divisor de %d y %d, ", i, a, b); break;} } } /*for (i = a-1; i > 2; i--) if (a % i != 0) printf ("%d es un numero numero primo", a); if (b % a == 0) printf ("%d es el maximo comun divisor de %d y %d", a, a, b); for (i = b-1; i > 2; i--) if (b % i != 0) printf ("%d es un numero numero primo", b); if (a % b == 0) printf ("%d es el maximo comun divisor de %d y %d", b, b, a); */ printf("\n"); /*system ("PAUSE");*/ return 0; } ACADEMIA/32e24.c~ #include <stdio.h> int main(){ int a, b, i; printf("Introduzca dos numero: "); scanf ("%d %d", &a, &b); if (a == 0) { printf ("%d se puede dividir por cualquier otro numero", a); exit(0);} if (b == 0) { printf ("%d se puede dividir por cualquier otro numero", b); exit(0);} if (a == 1) { printf ("%d puede dividir por si mismo", a); exit(0);} if (b == 1) { printf ("%d puede dividir por si mismo", b); exit(0);} if (a < b) { for (i = a; i >= 1; i--){ if (a % i == 0 && b % i == 0){ printf ("%d es el maximo comun divisor de %d y %d, ", i, a, b); break;} } } if (b < a) { for (i = b; i >= 1; i--){ if (a % i == 0 && b % i == 0){ printf ("%d es el maximo comun divisor de %d y %d, ", i, a, b); break;} } } if (a == b) { for (i = a; i >= 1; i--){ if (a % i == 0 && b % i == 0){ printf ("%d es el maximo comun divisor de %d y %d, ", i, a, b); break;} } } /*for (i = a-1; i > 2; i--) if (a % i != 0) printf ("%d es un numero numero primo", a); if (b % a == 0) printf ("%d es el maximo comun divisor de %d y %d", a, a, b); for (i = b-1; i > 2; i--) if (b % i != 0) printf ("%d es un numero numero primo", b); if (a % b == 0) printf ("%d es el maximo comun divisor de %d y %d", b, b, a); */ printf("\n"); system ("PAUSE"); return 0; } ACADEMIA/32e25.c #include <stdio.h> int main(){ int a, b, i, n, d; printf ("Introduzca el numerador y denominador: "); scanf("%d %d", &a, &b); if (a <= b){ for (i = a; i >= 2; i--) if (a % i == 0 && b % i == 0){ n = a / i; d = b / i; printf ("%d / %d = %d / %d", a, b, n, d); } } if (b < a){ for (i = b; i >= 2; i--) if (a % i == 0 && b % i == 0) { n = a / i; d = b / i; printf ("%d / %d = %d / %dn", a, b, n, d); } } if (a == 1 || b == 1) printf ("No se puede simplifocarn"); if (b == 0) printf ("No existe el numero\n"); if (a == 0) printf ("0 / %d = 0\n", b); /*system ("PAUSE");*/ return 0; } ACADEMIA/32e25.c~ #include <stdio.h> int main(){ int a, b, i, n, d; printf ("Introduzca el numerador y denominador: "); scanf("%d %d", &a, &b); if (a <= b){ for (i = a; i >= 2; i--) if (a % i == 0 && b % i == 0){ n = a / i; d = b / i; printf ("%d / %d = %d / %d", a, b, n, d); } } if (b < a){ for (i = b; i >= 2; i--) if (a % i == 0 && b % i == 0) { n = a / i; d = b / i; printf ("%d / %d = %d / %dn", a, b, n, d); } } if (a == 1 || b == 1) printf ("No se puede simplifocarn"); if (b == 0) printf ("No existe el numero\n"); if (a == 0) printf ("0 / %d = 0\n", b); system ("PAUSE"); return 0; } ACADEMIA/35e1.c #include <stdio.h> int main(){ int array[10] = {1, 3, 5, 7, 9, 2, 3, 4, 6, 8}, i; for (i = 0; i < 10; i++){ printf (">>> %d\n", array[i]); } /*system ("PAUSE");*/ return 0; } ACADEMIA/35e1.c~ #include <stdio.h> int main(){ int array[10] = {1, 3, 5, 7, 9, 2, 3, 4, 6, 8, 10}, i; for (i = 0; i < 10; i++){ printf (">>> %d\n", array[i]); } /*system ("PAUSE");*/ return 0; } ACADEMIA/35e2.c #include <stdio.h> int main(){ int array[10] = {1, 3, 5, 7, 9, 2, 3, 4, 6, 8}, i; for (i = 1; i < 10; i++){ printf (">>> %d\n", array[i]); } /*system ("PAUSE");*/ return 0; } ACADEMIA/35e2.c~ #include <stdio.h> int main(){ int array[10] = {1, 3, 5, 7, 9, 2, 3, 4, 6, 8, 10}, i; for (i = 1; i < 10; i++){ printf (">>> %d\n", array[i]); } /*system ("PAUSE");*/ return 0; } ACADEMIA/35e3.c #include <stdio.h> int main(){ int array[10], i; for (i = 0; i < 10; i++){ array[i] = i * i; } for (i = 0; i < 10; i++){ printf ("%d\n", array[i]); } /*system ("PAUSE");*/ return 0; } ACADEMIA/35e3.c~ #include <stdio.h> int main(){ int array[10], i; for (i = 0; i < 10; i++){ array[i] = i * i; } for (i = 0; i < 10; i++){ printf ("%d", array[i]); } /*system ("PAUSE");*/ return 0; } ACADEMIA/35e4.c #include <stdio.h> int main(){ int array[10], i = 0; while (i < 10){ array[i] = i * i; i++; } do{ printf ("%d\n", array[--i]); }while (i >= 0); system ("PAUSE"); return 0; } ACADEMIA/35e4.c~ ACADEMIA/35e5.c #include <stdio.h> #define notas 10 int main(){ int n[notas], op, i, suma, mayor, menor; float media; for (i = 0; i < notas; i++){ do{ printf ("Introduzca la notas del alumno %d: ", i+1); scanf ("%d", &n[i]); }while (n[i] > 10 || n[i] < 0); } do{ printf ("Menu: 1. Lista de notas\n 2. Calcular media\n 3. Calcular menor\n 4. Calcular mayor\n"); printf ("Introduzca la opcion que desea hacer: "); scanf ("%d", &op); if (op == 1) for (i = 0; i < notas; i++){ printf ("Alumno%d: %d\n", i+1, n[i]); } if (op == 2){ suma = 0; for (i = 0; i < notas; i++) suma += n[i]; /*printf ("La suma de la nota de los alumnos es: %d\n", suma);*/ media = (float)suma / notas; printf ("La media de la nota de los alumnos es: %f\n", media); } if (op == 3){ menor = n[0]; for (i = 1; i < notas; i++) if (n[i] < menor) menor = n[i]; printf ("El menor es %d\n", menor); } if (op == 4){ mayor = n[0]; for (i = 1; i < notas; i++) if (n[i] > mayor) mayor = n[i]; printf ("El mayor es %d\n", mayor); } } while (op > 1 || op < 4); /*system ("PAUSE");*/ return 0; } ACADEMIA/35e5.c~ #include <stdio.h> #define notas 10 int main(){ int n[notas], op, i, suma, mayor, menor; float media; for (i = 0; i < notas; i++){ do{ printf ("Introduzca la notas del alumno %d: ", i+1); scanf ("%d", &n[i]); }while (n[i] > 10 || n[i] < 0); } do{ printf ("Menu: 1. Lista de notas\n 2. Calcular media\n 3. Calcular menor\n 4. Calcular mayor\n"); printf ("Introduzca la opcion que desea hacer: "); scanf ("%d", &op); if (op == 1) for (i = 0; i < notas; i++){ printf ("Alumno%d: %d\n", i+1, n[i]); } if (op == 2){ suma = 0; for (i = 0; i < notas; i++) suma += n[i]; /*printf ("La suma de la nota de los alumnos es: %d\n", suma);*/ media = (float)suma / notas; printf ("La media de la nota de los alumnos es: %fºn", media); } if (op == 3){ menor = n[0]; for (i = 1; i < notas; i++) if (n[i] < menor) menor = n[i]; printf ("El menor es %d\n", menor); } if (op == 4){ mayor = n[0]; for (i = 1; i < notas; i++) if (n[i] > mayor) mayor = n[i]; printf ("El mayor es %d\n", mayor); } } while (op > 1 || op < 4); /*system ("PAUSE");*/ return 0; } ACADEMIA/36e6.c #include <stdio.h> int main(){ int n[100], op, i, suma, mayor, menor, notas; float media; do{ printf ("¿Cuantos alumnos hay? "); scanf ("%d", ¬as); }while (notas > 100); for (i = 0; i < notas; i++){ do{ printf ("Introduzca la notas del alumno %d: ", i+1); scanf ("%d", &n[i]); }while (n[i] > 10 || n[i] < 0); } do{ printf ("Menu: 1. Lista de notas\n 2. Calcular media\n 3. Calcular menor\n 4. Calcular mayor\n"); printf ("Introduzca la opcion que desea hacer: "); scanf ("%d", &op); if (op == 1) for (i = 0; i < notas; i++){ printf ("Alumno%d: %d\n", i+1, n[i]); } if (op == 2){ suma = 0; for (i = 0; i < notas; i++) suma += n[i]; /*printf ("La suma de la nota de los alumnos es: %d\n", suma);*/ media = (float)suma / notas; printf ("La media de la nota de los alumnos es: %f\n", media); } if (op == 3){ menor = n[0]; for (i = 1; i < notas; i++) if (n[i] < menor) menor = n[i]; printf ("El menor es %d\n", menor); } if (op == 4){ mayor = n[0]; for (i = 1; i < notas; i++) if (n[i] > mayor) mayor = n[i]; printf ("El mayor es %d\n", mayor); } } while (op < 1 || op > 4); /*system ("PAUSE");*/ return 0; } ACADEMIA/36e6.c~ #include <stdio.h> int main(){ int n[100], op, i, suma, mayor, menor, notas; float media; do{ printf ("¿Cuantos alumnos hay? "); scanf ("%d", ¬as); }while (notas > 100); for (i = 0; i < notas; i++){ do{ printf ("Introduzca la notas del alumno %d: ", i+1); scanf ("%d", &n[i]); }while (n[i] > 10 || n[i] < 0); } do{ printf ("Menu: 1. Lista de notas\n 2. Calcular media\n 3. Calcular menor\n 4. Calcular mayor\n"); printf ("Introduzca la opcion que desea hacer: "); scanf ("%d", &op); if (op == 1) for (i = 0; i < notas; i++){ printf ("Alumno%d: %d\n", i+1, n[i]); } if (op == 2){ suma = 0; for (i = 0; i < notas; i++) suma += n[i]; /*printf ("La suma de la nota de los alumnos es: %d\n", suma);*/ media = (float)suma / notas; printf ("La media de la nota de los alumnos es: %fºn", media); } if (op == 3){ menor = n[0]; for (i = 1; i < notas; i++) if (n[i] < menor) menor = n[i]; printf ("El menor es %d\n", menor); } if (op == 4){ mayor = n[0]; for (i = 1; i < notas; i++) if (n[i] > mayor) mayor = n[i]; printf ("El mayor es %d\n", mayor); } } while (op < 1 || op > 4); system ("PAUSE"); return 0; } ACADEMIA/36e7.c #include <stdio.h> int main(){ int n[100], op, i, suma, mayor, menor, notas = 0; float media; for (i = 0; i <= notas; i++){ do{ printf ("Introduzca la notas del alumno %d: ", i+1); scanf ("%d", &n[i]); }while (n[i] > 10 || n[i] < 0); } do{ printf ("Menu: 1. Lista de notas\n 2. Calcular media\n 3. Calcular menor\n 4. Calcular mayor\n 5. Agregar nota\n"); printf ("Introduzca la opcion que desea hacer: "); scanf ("%d", &op); if (op == 1) for (i = 0; i <= notas; i++){ printf ("Alumno%d: %d\n", i+1, n[i]); } if (op == 2){ suma = 0; for (i = 0; i < notas; i++) suma += n[i]; /*printf ("La suma de la nota de los alumnos es: %d\n", suma);*/ media = (float)suma / notas; printf ("La media de la nota de los alumnos es: %f\n", media); } if (op == 3){ menor = n[0]; for (i = 1; i < notas; i++) if (n[i] < menor) menor = n[i]; printf ("El menor es %d\n", menor); } if (op == 4){ mayor = n[0]; for (i = 1; i < notas; i++) if (n[i] > mayor) mayor = n[i]; printf ("El mayor es %d\n", mayor); } if (op == 5){ notas += 1; printf ("Introduzca la nota del alumno %d: ", notas+1); scanf ("%d", &n[notas]); printf ("La nota del alumno %d es %d", notas + 1, n[notas] ); } } while (op > 1 || op < 5); /*system ("PAUSE");*/ return 0; } ACADEMIA/36e7.c~ #include <stdio.h> int main(){ int n[100], op, i, suma, mayor, menor, notas = 0; float media; for (i = 0; i <= notas; i++){ do{ printf ("Introduzca la notas del alumno %d: ", i+1); scanf ("%d", &n[i]); }while (n[i] > 10 || n[i] < 0); } do{ printf ("Menu: 1. Lista de notas\n 2. Calcular media\n 3. Calcular menor\n 4. Calcular mayor\n 5. Agregar nota\n"); printf ("Introduzca la opcion que desea hacer: "); scanf ("%d", &op); if (op == 1) for (i = 0; i <= notas; i++){ printf ("Alumno%d: %d\n", i+1, n[i]); } if (op == 2){ suma = 0; for (i = 0; i < notas; i++) suma += n[i]; /*printf ("La suma de la nota de los alumnos es: %d\n", suma);*/ media = (float)suma / notas; printf ("La media de la nota de los alumnos es: %fºn", media); } if (op == 3){ menor = n[0]; for (i = 1; i < notas; i++) if (n[i] < menor) menor = n[i]; printf ("El menor es %d\n", menor); } if (op == 4){ mayor = n[0]; for (i = 1; i < notas; i++) if (n[i] > mayor) mayor = n[i]; printf ("El mayor es %d\n", mayor); } if (op == 5){ notas += 1; printf ("Introduzca la nota del alumno %d: ", notas+1); scanf ("%d", &n[notas]); printf ("La nota del alumno %d es %d", notas + 1, n[notas] ); } } while (op > 1 || op < 5); /*system ("PAUSE");*/ return 0; } ACADEMIA/38e1.c #include <stdio.h> int mi_funcion (void){ return 3+2; } void main (void){ printf ("La funcion devuelve %d\n", mi_funcion()); /*system ("PAUSE");*/ } ACADEMIA/38e1.c~ #include <stdio.h> int mi_funcion (void){ return 3+2; } void main (void){ printf ("La funcion devuelve %d\n", mi_funcion()); /*system ("PAUSE");*/ return 0; } ACADEMIA/38e2.c #include <stdio.h> int mi_funcion(int x){ return x*x; } void main (void){ printf ("La funcion devuelve %d\n", mi_funcion(5)); /*system ("PAUSE");*/ } ACADEMIA/38e2.c~ #include <stdio.h> int mi_funcion(int x){ return x*x; } void main (void){ printf ("La funcion devuelve %d\n", mi_funcion(5)); /*system ("PAUSE");*/ } ACADEMIA/39e3.c #include <stdio.h> int mi_funcion(int x){ int y; y = 2 + x * 3; return y; } void main (void){ printf ("La funcion devuelve %d\n", mi_funcion(5+2)); /*system ("PAUSE");*/ } ACADEMIA/39e3.c~ #include <stdio.h> int mi_funcion(int x){ int y; y = 2 + x * 3; return y; } void main (void){ printf ("La funcion devuelve %d\n", mi_funcion(5+2)); /*system ("PAUSE");*/ return 0; } ACADEMIA/39e4.c #include <stdio.h> int mi_funcion(int x){ x = x * x; return x; } void main (void){ int x = 3; mi_funcion(x); printf ("La funcion devuelve %d\n", mi_funcion(x)); printf ("La variable vale %d\n",x); /*system ("PAUSE");*/ } ACADEMIA/39e4.c~ #include <stdio.h> int mi_funcion(int x){ x = x * x; return x; } void main (void){ int x = 3; mi_funcion(x); printf ("La funcion devuelve %d", mi_funcion(x)); printf ("La variable vale %d",x); /*system ("PAUSE");*/ } ACADEMIA/39e5.c #include <stdio.h> int mi_funcion(int x){ x = x * 5; return x; } void main (void){ int x = 3; mi_funcion(x); printf ("La funcion devuelve %d\n", mi_funcion(x)); printf ("La variable vale %d\n",x); /*system ("PAUSE");*/ } ACADEMIA/39e5.c~ ACADEMIA/40e6.c #include <stdio.h> int mi_funcion(int x){ x = x * 5; return x; } void main (void){ int x = 3; x = mi_funcion(x); printf ("La funcion devuelve %d\n", mi_funcion(x)); printf ("La variable vale %d\n",x); system ("PAUSE"); } ACADEMIA/40e6.c~ ACADEMIA/40e7.c #include <stdio.h> int mi_funcion(int x){ x = x * 5; return x; } void main (void){ int y = 3, x = 4; printf ("La funcion devuelve %d\n", mi_funcion(y)); printf ("La variable vale %d\n",x); /*system ("PAUSE");*/ } ACADEMIA/40e7.c~ ACADEMIA/40e8.c #include <stdio.h> int cuadrado(int x){ return x*x; } void main(){ int y = 4, x; printf ("Introduzca un numero: "); scanf("%d", &x); printf ("Su cuadrado es %d\n", cuadrado(x)); } ACADEMIA/40e8.c~ #include <stdio.h> int cuadrado(int x){ return x*x; } void main(){ int y = 4, x; printf ("Introduzca un numero: "); scanf("%d", &x); printf ("Su cuadrado es %d", cuadrado(x)); } ACADEMIA/41e10.c #include <stdio.h> int elmayor(int x, int y){ int fact = 1, i; if (x < y){ for (i = 1; i <= y; i++) fact *= i; } else if (x > y){ for (i = 1; i <= x; i++) fact *= i; } else { for (i = 1; i <= y; i++) fact *= i; } return fact; } void main(){ int y = 4, x; printf ("Introduzca un numero: "); scanf("%d", &x); printf ("Introduzca otro numero: "); scanf("%d", &y); printf ("Su factorial es %d\n", elmayor(x, y)); } ACADEMIA/41e10.c~ #include <stdio.h> int elmayor(int x, int y){ int fact = 1, i; if (x < y){ for (i = 1; i <= y; i++) fact *= i; } else if (x > y){ for (i = 1; i <= x; i++) fact *= i; } else { for (i = 1; i <= y; i++) fact *= i; } return fact; } void main(){ int y = 4, x; printf ("Introduzca un numero: "); scanf("%d", &x); printf ("Su factorial es %d\n", elmayor(x)); } ACADEMIA/41e11.c #include <stdio.h> void escribe_asterisco (int x){ int i; for (i = 1; i <= x; i++) printf ("%d*\n",i); } void main(){ int x, y; printf ("Introduzca un numero: "); scanf("%d", &x); escribe_asterisco (x); } ACADEMIA/41e11.c~ ACADEMIA/41e9.c #include <stdio.h> int factorial(int x){ int fact = 1, i; for (i = 1; i <= x; i++) fact *= i; return fact; } void main(){ int y = 4, x; printf ("Introduzca un numero: "); scanf("%d", &x); printf ("Su factorial es %d\n", factorial(x)); } ACADEMIA/41e9.c~ #include <stdio.h> int factorial(int x){ int fact = 1, i; for (i = 1; i <= x; i++) fact *= i; return fact; } void main(){ int y = 4, x; printf ("Introduzca un numero: "); scanf("%d", &x); printf ("Su factorial es %d\n", factorial(x)); } ACADEMIA/42e12.c #include <stdio.h> void divisores(int x){ int i; for (i = 2; i <= x; i++) if ( x % i == 0) printf ("%d es divisor de %d\n",i, x); } void main(){ int x; printf ("Introduzca un numero: "); scanf("%d", &x); divisores(x); } ACADEMIA/42e12.c~ ACADEMIA/44e1.c #include <stdio.h> int main (){ int *punt; int x = 7, y = 5; punt = &x; *punt = 4; printf ("%d, %d\n", x, y); return 0; } ACADEMIA/44e1.c~ #include <stdio.h> int main (){ int *punt; int x = 7, y = 5; punt = &x; *punt = 4; printf ("%d, %d", x, y); return 0; } ACADEMIA/44e2.c #include <stdio.h> int main (){ int *punt; int x = 7, y = 5; punt = &x; x = 4; printf ("%d, %d\n", *punt, y); return 0; } ACADEMIA/44e2.c~ #include <stdio.h> int main (){ int *punt; int x = 7, y = 5; punt = &x; x = 4; printf ("%d, %d", *punt, y); return 0; } ACADEMIA/44e3.c #include <stdio.h> int main (){ int *punt; int x = 7, y = 5; punt = &x; x = 4; punt = &y; printf ("%d, %d\n", *punt, x); return 0; } ACADEMIA/44e3.c~ #include <stdio.h> int main (){ int *punt; int x = 7, y = 5; punt = &x; x = 4; punt = &y; printf ("%d, %d", *punt, x); return 0; } ACADEMIA/45e4.c #include <stdio.h> int main (){ int *punt; int x = 7, y = 5; punt = &x; *punt = 3; punt = &y; *punt = x; x = 9; printf ("%d, %d\n", *punt, x); return 0; } ACADEMIA/45e4.c~ #include <stdio.h> int main (){ int *punt; int x = 7, y = 5; punt = &x; *punt = 3; punt = &y; *punt = x; x = 9; printf ("%d, %d", *punt, x); return 0; } ACADEMIA/45e5.c #include <stdio.h> int main (){ int *punta, *puntb; int x = 7, y = 5; punta = &x; *punta = 3; puntb = &y; *puntb = x; x = 9; printf ("%d, %d", *puntb, x); /*system ("PAUSE");*/ return 0; } ACADEMIA/45e5.c~ #include <stdio.h> int main (){ int *punta, *puntb; int x = 7, y = 5; punta = &x; *punta = 3; puntb = &y; *puntb = x; x = 9; printf ("%d, %d", *puntb, x); system ("PAUSE"); return 0; } ACADEMIA/45e6.c #include <stdio.h> int main (){ int *punta, *puntb; int x = 7, y = 5; punta = &x; *punta = 3; puntb = &y; *puntb = x; x = 9; printf ("%d, %d", *puntb, *punta); /* system ("PAUSE");*/ return 0; } ACADEMIA/45e6.c~ ACADEMIA/45e7.c #include <stdio.h> int main (){ int *punta, *puntb; int x = 7, y = 5; punta = &x; *punta = 3; puntb = &y; *puntb = x; x = 9; punta = puntb; printf ("%d, %d", *puntb, y); /* system ("PAUSE");*/ return 0; } ACADEMIA/45e7.c~ ACADEMIA/45e8.c #include <stdio.h> int main (){ int *punt, i; int x[5] = {1,2,3,4,5}; punt = x; *punt = 9; for (i = 0; i < 5; i++) printf ("%d\t", x[i]); printf ("\n"); /*system ("PAUSE");*/ return 0; } ACADEMIA/45e8.c~ #include <stdio.h> int main (){ int *punt, i; int x[5] = {1,2,3,4,5}; punt = &x; *punt = 9; for (i = 0; i < 5; i++) printf ("%d, ", x[i]); return 0; } ACADEMIA/46e10.c #include <stdio.h> int main (){ int *punt, i; int x[5] = {1,2,3,4,5}; punt = x; *x = 11; *(punt + 3) = 9; for (i = 0; i < 5; i++) printf ("%d, ", x[i]); /*system ("PAUSE");*/ return 0; } ACADEMIA/46e10.c~ #include <stdio.h> int main (){ int *punt, i; int x[5] = {1,2,3,4,5}; punt = &x; *x = 11; *(punt + 3) = 9; for (i = 0; i < 5; i++) printf ("%d, ", x[i]); /*system ("PAUSE");*/ return 0; } ACADEMIA/46e11.c #include <stdio.h> int main (){ int *punt, i; int x[5] = {1,2,3,4,5}; punt = x; *(punt + 2) = 9; *(x + 3) = 7; punt[1] = 11; for (i = 0; i < 5; i++) printf ("%d, ", *(punt + i)); /* system ("PAUSE");*/ return 0; } ACADEMIA/46e11.c~ #include <stdio.h> int main (){ int *punt, i; int x[5] = {1,2,3,4,5}; punt = &x; *(punt + 2) = 9; *(x + 3) = 7; punt[1] = 11; for (i = 0; i < 5; i++) printf ("%d, ", *(punt + i)); /* system ("PAUSE");*/ return 0; } ACADEMIA/46e12.c #include <stdio.h> int main (){ int *punt, i; int x[5] = {1,2,3,4,5}; punt = (x + 4); *(punt - 2) = 9; punt--; *(punt) = 7; punt[1] = 11; for (i = 0; i < 5; i++) printf ("%d, ", *(x + i)); /* system ("PAUSE");*/ return 0; } ACADEMIA/46e12.c~ ACADEMIA/46e13.c #include <stdio.h> int main (){ int *punt, i; int x[5] = {1,2,3,4,5}; punt = (x + 3); *(punt - 2) = 9; punt--; *(punt) = 7; punt[1] = 11; punt = x; for (i = 0; i < 5; i++) printf ("%d, ", punt[i]); /* system ("PAUSE");*/ return 0; } ACADEMIA/46e13.c~ ACADEMIA/46e9.c #include <stdio.h> int main (){ int *punt, i; int x[5] = {1,2,3,4,5}; punt = x; *punt = 9; punt[3] = 7; for (i = 0; i < 5; i++) printf ("%d, ", x[i]); /* system ("PAUSE");*/ return 0; } ACADEMIA/46e9.c~ ACADEMIA/47e14.c #include <stdio.h> void suma_dos (int *h, int *k, int *l){ *h = *h + 2; *k = *k + 2; *l = *l + 2; } void main (void){ int x, y, z; printf ("Introduzca tres numeros: "); scanf ("%d %d %d", &x, &y, &z); suma_dos(&x, &y, &z); printf ("%d %d %d", x, y, z); /*system ("PAUSE");*/ } ACADEMIA/47e14.c~ #include <stdio.h> void suma_dos (int *h, int *k, int *l){ *h = *h + 2; *k = *k + 2; *l = *l + 2; } void main (void){ int x, y, z; printf ("Introduzca tres numeros: "); scanf ("%d %d %d", &x, &y, &z); suma_dos(&x, &y, &z); printf ("%d %d %d %d", x, y, z); /*system ("PAUSE");*/ } ACADEMIA/47e15.c #include <stdio.h> void datos (int *x, float *y, char *c){ *x = 8; *y = 4.2; *c = 'g'; } void main (void){ int x = 9; float y = 44.6; char c = 'a'; datos (&x, &y, &c); printf ("%d %f %c\n", x, y, c); } ACADEMIA/47e15.c~ #include <stdio.h> void datos (int *x, float *y, char *c){ *x = 8; *y = 4.2; *c = 'g'; } void main (void){ int x = 9; float y = 44.6; char c = 'a'; datos (&x, &y, &c); printf ("%d %f %c", x, y, c); } ACADEMIA/47e16.c #include <stdio.h> void datos (int *x, float *y, char *c){ printf ("%d %f %c\n", *x, *y, *c); *x = 8; *y = 4.2; *c = 'g'; } void main (void){ int x = 9; float y = 44.6; char c = 'a'; datos (&x, &y, &c); printf ("%d %f %c\n", x, y, c); system ("PAUSE"); } ACADEMIA/47e16.c~ #include <stdio.h> void datos (int *x, float *y, char *c){ printf ("%d %f %c", x, y, c); *x = 8; *y = 4.2; *c = 'g'; } void main (void){ int x = 9; float y = 44.6; char c = 'a'; datos (&x, &y, &c); printf ("%d %f %c", x, y, c); } ACADEMIA/47e16.exe ACADEMIA/47e17.c #include <stdio.h> void datos (int x, float y, char c){ printf ("%d %f %c\n", x, y, c); x = 8; y = 4.2; c = 'g'; } void main (void){ int x = 9; float y = 44.6; char c = 'a'; datos (x, y, c); printf ("%d %f %c\n", x, y, c); /* system ("PAUSE");*/ } ACADEMIA/47e17.c~ #include <stdio.h> void datos (int x, float y, char c){ printf ("%d %f %c", x, y, c); x = 8; y = 4.2; c = 'g'; } void main (void){ int x = 9; float y = 44.6; char c = 'a'; datos (x, y, c); printf ("%d %f %c", x, y, c); /* system ("PAUSE");*/ } ACADEMIA/47e17.exe ACADEMIA/48e18.c #include <stdio.h> int datos (int x, float y, char c) printf ("%d %f %c", x, y, c); x = 8; y = 4.2; c = 'g'; return x; } void main (void){ int x = 9; float y = 44.6; char c = 'a'; x = datos (x, y, c); printf ("%d %f %c", x, y, c); } ACADEMIA/48e18.c~ ACADEMIA/48e19.c #include <stdio.h> int datos (int x, float y, char c) printf ("%d %f %c", x, y, c); x = 8; y = 4.2; c = 'g'; return 'h'; } void main (void){ int x = 9; float y = 44.6; char c = 'a'; x = datos (x, y, c); printf ("%d %f %c", x, y, c); } ACADEMIA/48e19.c~ ACADEMIA/49e1.c #include <stdio.h> #include <string.h> struct jugador{ char nombre[50]; int edad; float altura; }; void main(void){ struct jugador mijugador; strcpy(mijugador.nombre, "Petrovick"); mijugador.edad = 45; mijugador.altura = 1.8; printf (" Nombre: %s\n Altura: %f\n Edad: %d\n ", mijugador.nombre, mijugador.altura, mijugador.edad); /* system ("PAUSE"); */ } ACADEMIA/49e1.c~ #include <stdio.h> #include <string.h> struct jugador{ char nombre[50]; int edad; float altura; }; void main(void){ struct jugador mijugador; strcpy(mijugador.nombre, "Petrovick"); mijugador.edad = 45; mijugador.altura = 1.8; printf ("Nombre: %s\n Altura: %f\n Edad: %d\n ", mijugador.nombre, mijugador.altura, mijugador.edad); /* system ("PAUSE"); */ } ACADEMIA/50e2.c #include <stdio.h> struct medidas{ int alto, ancho, largo; }; void main(void){ int i; struct medidas cubiletes[5]; for(i = 0; i < 5; i++){ cubiletes[i].alto = 4; cubiletes[i].ancho = 2 * i; cubiletes[i].largo = i + 1; } for (i = 0; i < 5; i++) printf ("Medidas del cubilete numero %d alto, %d ancho, %d largo\n", cubiletes[i].alto, cubiletes[i].ancho, cubiletes[i].largo ); /* system ("PAUSE");*/ } ACADEMIA/50e2.c~ #include <stdio.h> struct medidas{ int alto, ancho, largo; }; void main(void){ int i; struct medidas cubiletes[5]; for(i = 0; i < 5; i++){ cubiletes[i].alto = 4; cubiletes[i].ancho = 2 * i; cubiletes[i].largo = i + 1; } for (i = 0; i < 5; i++) printf ("Medidas del cubilete numero %d alto, %d ancho, %d largo", cubiletes[i].alto, cubiletes[i].ancho, cubiletes[i].largo ); /* system ("PAUSE");*/ } ACADEMIA/50e3.c #include <stdio.h> #define njug 2 struct jugadores{ char nombre[80]; int edad; float altura; }; void main(void){ int i, opcion; struct jugadores t[njug]; /* struct jugadores es como int*/ for (i = 0; i < njug; i++){ printf ("Introduzca el nombre del jugador %d: \n", i); fflush (stdin); gets (t[i].nombre); printf ("Introduzca la edad del jugador %d: \n", i); scanf ("%d", &t[i].edad); printf ("Introduzca la altura del jugador %d: \n", i); scanf ("%f", &t[i].altura); } do { printf ("Menu: 1- Lista de los nombres de los jugadores\n 2- Lista de las alturas de los alumnos\n 3- Lista de las edades de los jugadores\n"); scanf ("%d", &opcion); if (opcion == 1) for (i = 0; i < njug; i++) printf ("El nombre del jugador %d es: %s\n", i, t[i].nombre); if (opcion == 2) for (i = 0; i < njug; i++) printf ("La edad del jugador %d es: %d\n", i, t[i].edad); if (opcion == 3) for (i = 0; i < njug; i++) printf ("La altura del jugador %d es: %f\n", i, t[i].altura); }while (opcion < 0 || opcion > 3); /* system ("PAUSE");*/ } ACADEMIA/50e3.c~ #include <stdio.h> #define njug 2 struct jugadores{ char nombre[80]; int edad; float altura; }; void main(void){ int i, opcion; struct jugadores t[njug]; /* struct jugadores es como int*/ for (i = 0; i < njug; i++){ printf ("Introduzca el nombre del jugador %d: \n", i); fflush (stdin); gets (t[i].nombre); printf ("Introduzca la edad del jugador %d: \n", i); scanf ("%d", &(t[i].edad)); printf ("Introduzca la altura del jugador %d: \n", i); scanf ("%f", &t[i].altura); } do { printf ("Menu: 1- Lista de los nombres de los jugadores\n 2- Lista de las alturas de los alumnos\n 3- Lista de las edades de los jugadores\n"); scanf ("%d", &opcion); if (opcion == 1) for (i = 0; i < njug; i++) printf ("El nombre del jugador %d es: %s\n", i, t[i].nombre); if (opcion == 2) for (i = 0; i < njug; i++) printf ("La edad del jugador %d es: %d\n", i, t[i].edad); if (opcion == 3) for (i = 0; i < njug; i++) printf ("La altura del jugador %d es: %f\n", i, t[i].altura); }while (opcion < 0 || opcion > 3); /* system ("PAUSE");*/ } ACADEMIA/50e4.c #include <stdio.h> #define njug 2 struct jugadores{ char nombre[80]; int edad; float altura; }; int main(void){ int i, j, opcion, aux, mayoralt, posalt; char nombre[80], nom[80]; int edad; float altura; struct jugadores t[njug]; /* struct jugadores es como int*/ for (i = 0; i < njug; i++){ printf ("Introduzca el nombre del jugador %d: \n", i); gets (t[i].nombre); fflush (stdin); printf ("Introduzca la edad del jugador %d: \n", i); scanf ("%d", &t[i].edad); fflush (stdin); printf ("Introduzca la altura del jugador %d: \n", i); scanf ("%f", &t[i].altura); fflush (stdin); } do { printf ("Menu: 1- Lista de los nombres de los jugadores\n 2- Lista de las alturas de los alumnos\n 3- Lista de las edades de los jugadores\n 4- Buscar un jugador por su nombre y presentar su edad y altura\n 5- Indicar la edad y el nombre del jugador mas alto de la lista\n"); scanf ("%d", &opcion); if (opcion == 1) for (i = 0; i < njug; i++) printf ("El nombre del jugador %d es: %s\n", i, t[i].nombre); if (opcion == 2) for (i = 0; i < njug; i++) printf ("La edad del jugador %d es: %d\n", i, t[i].edad); if (opcion == 3) for (i = 0; i < njug; i++) printf ("La altura del jugador %d es: %f\n", i, t[i].altura); if (opcion == 4){ printf ("Introduzca un nombre para buscarlo en la lista: "); fflush (stdin); gets (nom); for (i = 0; i < njug; i++){ if (strcmp(nom,t[i].nombre)==0) /*Si son iguales la funcion devuelve 0*/ printf("El judador %s tiene %d agnos y su altura es de %f m", t[i].nombre, t[i].edad, t[i].altura); } } if (opcion == 5){ mayoralt = t[0].altura; for (i = 1; i < njug; i++){ if(mayoralt < t[i].altura){ mayoralt = t[i].altura; posalt = i; } } printf("La altura mas alta es %f del jugador que tiene %d gnos\n", t[posalt].altura, t[posalt].nombre, t[posalt]. edad); } }while (opcion < 0 || opcion > 5); system ("PAUSE"); } ACADEMIA/51e1.c #include <stdio.h> #include <stdlib.h> int main(){ int n, i; char *array, *caracter; /* = caracter [] Yo donde esta puesto arra[] habia puesto caracter[] pero me ha dicho en profesor que no porque he reservado memoria para array no caracter*/ printf ("Cuantos caracteres desea introducir? "); scanf ("%d", &n); array = (char *) malloc(n * sizeof(char)); /*El ultimo char es por uno menos que int * */ if (array == NULL){ printf ("Error en malloc\n"); return NULL; } for (i = 0; i < n; i++){ printf ("Introduzca el caracter %d: ", i+1); fflush (stdin); scanf("%c", &array[i]); printf("\n"); } for (i = 0; i < n; i++) printf ("Caracter %d - %c\n", i+1, array[i]); free(array); system ("PAUSE"); } ACADEMIA/51e1.c~ #include <stdio.h> #include <stdlib.h> int n, i, *array; char *caracter; /* = caracter []*/ printf ("Cuantos caracteres desea introducir? "); scanf ("%d", &n); array = (int *) malloc(n * sizeof(int)); /*El ultimo int es por uno menos que int * */ if (array == NULL){ printf ("Error en malloc\n"); return NULL; } free (array); for (i = 0; i < n; i++){ printf ("Introduzca el caracter %d: ", i+1); scanf("%c", caracter[i]); printf("\n"); } for (i = 0; i < n; i++) printf ("%d - %c ", i+1, caracter[i]); ACADEMIA/51e1.exe ACADEMIA/51e2.c #include <stdio.h> #include <stdlib.h> void main(void){ int n, i; char *array; printf ("¿Cuantos caracteres desea introducir? "); scanf ("%d", &n); array = (char *) malloc(n * sizeof(char)); /*El ultimo char es por uno menos que int * */ if (array == NULL){ printf ("Error en malloc\n"); return NULL; } for (i = 0; i < n; i++){ printf ("Introduzca el caracter %d: ", i+1); fflush (stdin); scanf("%c", &array[i]); /*Se pone & con los caracteres, con cadenas NO*/ printf("\n"); } for (i = n - 1; i >= 0; i--) printf ("Caracter %d: %c\n", i+1, array[i]); free (array); system("PAUSE"); } ACADEMIA/51e2.exe ACADEMIA/51e3.c #include <stdio.h> #include <stdlib.h> int main(){ /*Hay que poner int main porque para comprobar que has reservado memoria correctamente ponemos retunr*/ int n, i; float *real; printf ("Cuantos reales desea introducir? "); scanf ("%d", &n); real = (float *) malloc(n * sizeof(float)); /*El ultimo flaot es por uno menos que int * */ if (real == NULL){ printf ("Error en malloc\n"); return 0; /**/ } for (i = 0; i < n; i++){ printf ("Introduzca el real %d: ", i+1); scanf("%f", &real[i]); printf("\n"); } for (i = n - 1; i >= 0; i--) printf ("Numero%d: %f\n", i+1, real[i]); free (real); system ("PAUSE"); } ACADEMIA/51e3.c~ #include <stdio.h> #include <stdlib.h> int n, i, *array; float *reales; printf ("Cuantos reales desea introducir? "); scanf ("%d", &n); array = (int *) malloc(n * sizeof(int)); /*El ultimo int es por uno menos que int * */ if (array == NULL){ printf ("Error en malloc\n"); return NULL; } free (array); for (i = 0; i < n; i++){ printf ("Introduzca el real %d: ", i+1); scanf("%f", real[i]); printf("\n"); } for (i = n - 1; i >= 0; i--) printf ("%d - %c ", i+1, real[i]); ACADEMIA/51e3.exe ACADEMIA/51e4.c #include <stdio.h> #include <stdlib.h> int main(){ /*Hay que poner int main poruqe para comprobar que has reservado memoria correctamente ponemos retunr*/ int n, i, *entero; printf ("Cuantos enteros desea introducir? "); scanf ("%d", &n); entero = (int *) malloc(n * sizeof(int)); /*El ultimo int es por uno menos que int * */ if (entero == NULL){ printf ("Error en malloc\n"); return 0; } for (i = 0; i < n; i++){ printf ("Introduzca el caracter %d: ", i+1); fflush (stdin); scanf("%c", entero[i]); printf("\n"); } for (i = n - 1; i >= 0; i--) printf ("%d - %c ", i+1, entero[i]); free (entero); system("PAUSE"); } ACADEMIA/51e4.exe ACADEMIA/51e5.c #include <stdio.h> #include <stdlib.h> int main(){ /*Hay que poner int main poruqe para comprobar que has reservado memoria correctamente ponemos retunr*/ int n, i; char **array; printf ("Cuantas cadenas desea introducir? "); scanf ("%d", &n); array= (char **) malloc(n * sizeof(char *)); for(i=0;i<n;i++){ array[i] = (char *) malloc(50 * sizeof(char )); /*El ultimo char* es por uno menos que int * */ if (array == NULL){ printf ("Error en malloc\n"); return 0; } } for (i = 0; i < n; i++){ printf ("Introduzca el caracter %d: ", i+1); fflush (stdin); scanf("%s", array[i]); printf("\n"); } for (i = n - 1; i >= 0; i--) printf ("Cadena%d: %s\t", i+1, array[i]); free (array); system("PAUSE"); } ACADEMIA/51e5.exe ACADEMIA/51e6.c #include <stdio.h> #include <stdlib.h> #include <string.h> int main(){ int n, i; char **caracter; /* = caracter [][]*/ printf ("Cuantos caracteres desea introducir? "); fflush(stdin); scanf ("%d", &n); array= (char **) malloc(n * sizeof(char *)); for(i=0;i<n;i++){ array[i] = (char *) malloc(50 * sizeof(char )); /*El ultimo char* es por uno menos que int * */ if (array == NULL){ printf ("Error en malloc\n"); return 0; } for (i = 0; i < n; i++){ printf ("Introduzca el caracter %d: ", i+1); fflush (stdin); scanf("%s", &caracter[i]); } for (i = n - 1; i >= 0; i--) printf ("Cadena%d: %s\n", i+1, caracter[i]); free (caracter); system ("PAUSE"); } ACADEMIA/51e6.exe ACADEMIA/52e7.c #include <stdio.h> #include <stdlib.h> int cont = 0; char c, *array; int main(){ do{ printf ("Introduzca un caracter: "); scanf ("%d", array[cont]); cont ++; printf("Pulse 'y' o 'n' si desea continuar introduciondo caracteres o no"); scanf("%c", &c); }(c == 'y'|| c == 'Y'); array = (char *)malloc(cont * sizeof(char)); if (array == NULL){ printf ("Error en malloc\n"); return NULL; } } free(array); system("PAUSE"); } ACADEMIA/52e7.c~ #include <stdio.h> /*#include <stdlib.h>*/ int cont = 0; char c, *array; void main{ do{ printf ("Introduzca un caracter: "); scanf ("%d", array[cont]); cont ++; printf("Pulse 'y' o 'n' si desea continuar introduciondo caracteres o no"); scanf("%c", c); }(c == 'y'|| c == 'Y'); } ACADEMIA/8e1 ACADEMIA/8e1.c #include <stdio.h> int main(){ printf ("Hola Mundo\n"); /* system("PAUSE");*/ return 0; } ACADEMIA/8e1.c~ #include <stdio.h> int main(){ printf ("Hola Mundo"); /* system("PAUSE");*/ return 0; } ACADEMIA/e2.c~ #include <stdio.h> #include <stdlib.h> int main(){ char n, a1, a2; printf("¿Cual es la primera inicial de su nombre?\n"); fflush(stdin); scanf ("%c",&n); printf("¿Cual es la primera inicial de su primer apellido?\n"); fflush(stdin); scanf("%c",&a1); printf("¿Cual es la primera inicial de su segundo apellido\n?"); fflush(stdin); scanf("%c", &a2); printf ("Sus iniciales son: %c.%c.%c.", n, a1, a2); } ACADEMIA/e2b.c~ #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { float a; char n, a1, a2; printf("¿cuanto mide?: \n"); scanf ("%f", &a); printf("¿Cual es la primera inicial de su nombre?\n"); fflush(stdin); scanf ("%c",&n); printf("¿Cual es la primera inicial de su primer apellido?\n"); fflush(stdin); scanf("%c",&a1); printf("¿Cual es la primera inicial de su segundo apellido\n?"); fflush(stdin); scanf("%c", &a2); printf ("Sus iniciales son: %c.%c.%c. y su altura es: %1.2f", n, a1, a2, a); system("PAUSE"); return 0; } ACADEMIA/Makefile CFLAGS=-Wall -ansi ACADEMIA/Makefile~ ACADEMIA/p1.c~ #include <stdio.h> int main(){ int h, m; printf ("¿Que hora es?\t"); printf ("Introduzca las horas:\t"); scanf ("%d", &h); printf ("Introduzca los minutos:\t"); scanf ("%d",&m); printf ("Son las %d:%d:00", h,m); } ACADEMIA/Project1.dev [Project] FileName=Project1.dev Name=Project1 UnitCount=1 Type=1 Ver=1 ObjFiles= Includes= Libs= PrivateResource= ResourceIncludes= MakeIncludes= Compiler= CppCompiler= Linker= IsCpp=0 Icon= ExeOutput= ObjectOutput= OverrideOutput=0 OverrideOutputName= HostApplication= Folders= CommandLine= UseCustomMakefile=0 CustomMakefile= IncludeVersionInfo=0 SupportXPThemes=0 CompilerSet=0 CompilerSettings= [Unit1] FileName=e2.c CompileCpp=0 Folder= Compile=1 Link=1 Priority=1000 OverrideBuildCmd=0 BuildCmd= [VersionInfo] Major=0 Minor=1 Release=1 Build=1 LanguageID=1033 CharsetID=1252 CompanyName= FileVersion= FileDescription=Developed using the Dev-C++ IDE InternalName= LegalCopyright= LegalTrademarks= OriginalFilename= ProductName= ProductVersion= AutoIncBuildNr=0 ACADEMIA/RESOLUCION DE EJERCICIOS DE INICIACION A LA PROGRAMACION EN LENGUAJE C (ACADEMIA CARTAGENA99).doc 8e1.c #include <stdio.h> int main(){ printf ("Hola Mundo\n"); /* system("PAUSE");*/ return 0; } live@guadalinex:/media/VICTORIA/ACADEMIA$ ./8e1 Hola Mundo