You are on page 1of 4

1.Crear un programa en C que lea dos nmeros y que escriba el mayor de los dos. #include <stdio.

h> int main(){ double x,y; printf("Escribe el primer nmero"); scanf("%lf",&x); printf("Escribe el segundo nmero"); scanf("%lf",&y); if(x>y) printf("El mayor es %f",x); else if(y>x) printf("El mayor es %f",y); else printf("Son iguales"); } 2 Crear un programa en C que lea un nmero e indique si es par o no #include <stdio.h> int main(){ int x; printf("Escribe el nmero (sin decimales"); scanf("%i",&x); if(x%2==0) printf("Es par"); else printf("Es impar"); } 3Leer tres nmeros y escribir el mayor de los tres #include <stdio.h> int main(){ double x,y,z; //Lectura de datos printf("Escribe el primer nmero"); scanf("%lf",&x); printf("Escribe el segundo nmero"); scanf("%lf",&y); printf("Escribe el tercer nmero"); scanf("%lf",&z); if(x>y && x>z) { //El mayor es x if(y>z) printf("\t%lf\t%lf\t%lf", x, y, z); else printf("\t%lf\t%lf\t%lf", x, z, y); } else if (y>x && y>z) { //El mayor es y if (x>z) printf("\t%lf\t%lf\t%lf", y, x, z); else printf("\t%lf\t%lf\t%lf", y, z, x); } else { //El mayor es z if (x>y) printf("\t%lf\t%lf\t%lf", z, x, y); else printf("\t%lf\t%lf\t%lf", z, y, x); } } 4 Escribir un programa en C que lea nmeros enteros indefinidamente hasta que lle gue el nmero 0 #include <stdio.h> int main(){

int x; int suma=0; for(int i=1; i<=8; i++){ scanf("%i",&x); suma+=x; } printf ("Suma= %i",suma); } 5Escribir un programa C que lea exactamente 8 nmeros y luego escriba la suma de t odos ellos #include <stdio.h> int main(){ int x; int suma=0; for(int i=1; i<=8; i++){ scanf("%i",&x); suma+=x; } printf ("Suma= %i",suma); } 6Modificar el programa anterior para que en lugar de leer 8 nmeros, se puedan lee r tantos nmeros como se quiera hasta que llegue un cero. El resultado es la suma de todos los nmeros ledos. #include <stdio.h> int main(){ int x; int suma=0; do{ scanf("%i",&x); suma+=x; }while (x!=0); printf ("Suma= %i",suma); } 7 Intentar escribir un programa en C que lea tres nmeros e indique el tipo de trin gulo que forman (issceles, equilatero, escaleno). Comprobar que los nmeros realmen te formen un tringulo, sino emitir el error. #include <stdio.h> int main(){ int x,y,z; printf ("Escribe el primer lado"); scanf("%i",&x); printf ("\nEscribe el segundo lado"); scanf("%i",&y); printf ("\nEscribe el tercer lado"); scanf("%i",&z); printf("\n\n\n"); //Saltar tres lneas /*Comprobacin de si es un tingulo, damos por hecho que los nmeros son positivos */

if ((x+y>z) && (x+z>y) && (y+z)>x){ if (x==y && x==z) printf ("Equiltero"); else if (x==y x==z y==z) printf ("Issceles"); else printf("Escaleno"); } else printf("Esos nmeros no forman un tringulo"); } 8Modificar el programa anterior para que se pueda repetir indefinidamente si el usuario lo desea (que el ordenador pregunte Quiere continuar? y la persona pueda responder S N) #include <stdio.h> int main(){ int x,y,z; char resp; do { printf ("Escribe el primer lado"); scanf("%i",&x); printf ("\nEscribe el segundo lado"); scanf("%i",&y); printf ("\nEscribe el tercer lado"); scanf("%i",&z); printf("\n\n\n"); //Saltar tres lneas /*Comprobacin de si es un tringulo, damos por hecho que los nmeros son positivos */ if ((x+y>z) && (x+z>y) && (y+z)>x){ if (x==y && x==z) printf ("Equiltero"); else if (x==y x==z y==z) printf ("Issceles"); else printf("Escaleno"); } else printf("Esos nmeros no forman un tringulo"); printf("\nDesea continuar (S/N)?)"); scanf("%c",&resp); }while (resp!='N' && resp!='n'); }

9 Escribir un programa que escriba todos los mltiplos de 3 del nmero 1 al 3000 #include <stdio.h> int main(){ for(int i;i<=1000;i+=3) printf("%i\t",i); } 10 Programa que lea una serie de nmeros (leer hasta que llegue el cero por ejempl o) y que calcule su media aritmtica #include <stdio.h> int main(){ int i,suma=0,cont=0; do{ printf("\nNmero: "); scanf("%i",&i); suma+=i;

if (i!=0) cont++; }while (i!=0); if(cont!=0) printf("\nMedia: %5.2f",(float)suma/cont); else printf("\nNo hubo nmeros"); } enlace lenguaje c youtu http://www.youtube.com/watch?v=VlxepzvMib4&feature=related

You might also like